🐛 Fix docker user mount path #1233

This commit is contained in:
Jan Oberhauser 2020-12-06 19:45:58 +01:00
parent 7669488179
commit d3fd88c3eb
3 changed files with 8 additions and 8 deletions

View file

@ -52,4 +52,4 @@ services:
- WEBHOOK_TUNNEL_URL=https://${DOMAIN_NAME}${N8N_PATH} - WEBHOOK_TUNNEL_URL=https://${DOMAIN_NAME}${N8N_PATH}
volumes: volumes:
- /var/run/docker.sock:/var/run/docker.sock - /var/run/docker.sock:/var/run/docker.sock
- ${DATA_FOLDER}/.n8n:/root/.n8n - ${DATA_FOLDER}/.n8n:/home/node/.n8n

View file

@ -32,7 +32,7 @@ services:
links: links:
- postgres - postgres
volumes: volumes:
- ~/.n8n:/root/.n8n - ~/.n8n:/home/node/.n8n
# Wait 5 seconds to start n8n to make sure that PostgreSQL is ready # Wait 5 seconds to start n8n to make sure that PostgreSQL is ready
# when n8n tries to connect to it # when n8n tries to connect to it
command: /bin/sh -c "sleep 5; n8n start" command: /bin/sh -c "sleep 5; n8n start"

View file

@ -71,7 +71,7 @@ To use it simply start n8n with `--tunnel`
docker run -it --rm \ docker run -it --rm \
--name n8n \ --name n8n \
-p 5678:5678 \ -p 5678:5678 \
-v ~/.n8n:/root/.n8n \ -v ~/.n8n:/home/node/.n8n \
n8nio/n8n \ n8nio/n8n \
n8n start --tunnel n8n start --tunnel
``` ```
@ -93,14 +93,14 @@ N8N_BASIC_AUTH_PASSWORD=<PASSWORD>
## Persist data ## Persist data
The workflow data gets by default saved in an SQLite database in the user The workflow data gets by default saved in an SQLite database in the user
folder (`/root/.n8n`). That folder also additionally contains the folder (`/home/node/.n8n`). That folder also additionally contains the
settings like webhook URL and encryption key. settings like webhook URL and encryption key.
``` ```
docker run -it --rm \ docker run -it --rm \
--name n8n \ --name n8n \
-p 5678:5678 \ -p 5678:5678 \
-v ~/.n8n:/root/.n8n \ -v ~/.n8n:/home/node/.n8n \
n8nio/n8n n8nio/n8n
``` ```
@ -136,7 +136,7 @@ docker run -it --rm \
-p 5678:5678 \ -p 5678:5678 \
-e DB_TYPE=mongodb \ -e DB_TYPE=mongodb \
-e DB_MONGODB_CONNECTION_URL="mongodb://<MONGO_USER>:<MONGO_PASSWORD>@<MONGO_SERVER>:<MONGO_PORT>/<MONGO_DATABASE>" \ -e DB_MONGODB_CONNECTION_URL="mongodb://<MONGO_USER>:<MONGO_PASSWORD>@<MONGO_SERVER>:<MONGO_PORT>/<MONGO_DATABASE>" \
-v ~/.n8n:/root/.n8n \ -v ~/.n8n:/home/node/.n8n \
n8nio/n8n \ n8nio/n8n \
n8n start n8n start
``` ```
@ -164,7 +164,7 @@ docker run -it --rm \
-e DB_POSTGRESDB_USER=<POSTGRES_USER> \ -e DB_POSTGRESDB_USER=<POSTGRES_USER> \
-e DB_POSTGRESDB_SCHEMA=<POSTGRES_SCHEMA> \ -e DB_POSTGRESDB_SCHEMA=<POSTGRES_SCHEMA> \
-e DB_POSTGRESDB_PASSWORD=<POSTGRES_PASSWORD> \ -e DB_POSTGRESDB_PASSWORD=<POSTGRES_PASSWORD> \
-v ~/.n8n:/root/.n8n \ -v ~/.n8n:/home/node/.n8n \
n8nio/n8n \ n8nio/n8n \
n8n start n8n start
``` ```
@ -190,7 +190,7 @@ docker run -it --rm \
-e DB_MYSQLDB_PORT=<MYSQLDB_PORT> \ -e DB_MYSQLDB_PORT=<MYSQLDB_PORT> \
-e DB_MYSQLDB_USER=<MYSQLDB_USER> \ -e DB_MYSQLDB_USER=<MYSQLDB_USER> \
-e DB_MYSQLDB_PASSWORD=<MYSQLDB_PASSWORD> \ -e DB_MYSQLDB_PASSWORD=<MYSQLDB_PASSWORD> \
-v ~/.n8n:/root/.n8n \ -v ~/.n8n:/home/node/.n8n \
n8nio/n8n \ n8nio/n8n \
n8n start n8n start
``` ```