diff --git a/480T/n8n_service/.env b/480T/n8n_service/.env new file mode 100644 index 0000000..0944bb6 --- /dev/null +++ b/480T/n8n_service/.env @@ -0,0 +1,11 @@ +DB_POSTGRESDB_HOST=postgres +DB_POSTGRESDB_PORT=5432 +DB_POSTGRESDB_DATABASE=n8n +DB_POSTGRESDB_USER=n8n +DB_POSTGRESDB_PASSWORD=CHANGE_ME_STRONG_PASSWORD +DB_POSTGRESDB_SCHEMA=public + +N8N_ENCRYPTION_KEY=XepzhV7nMbjYN + +N8N_BASIC_AUTH_USER=Kun +N8N_BASIC_AUTH_PASSWORD=XepzhV7nMbjYN \ No newline at end of file diff --git a/480T/n8n_service/docker-compose.yaml b/480T/n8n_service/docker-compose.yaml index c5e101d..ea2399d 100644 --- a/480T/n8n_service/docker-compose.yaml +++ b/480T/n8n_service/docker-compose.yaml @@ -30,20 +30,20 @@ services: # ===== 数据库(Postgres)===== DB_TYPE: postgresdb - DB_POSTGRESDB_HOST: postgres - DB_POSTGRESDB_PORT: 5432 - DB_POSTGRESDB_DATABASE: n8n - DB_POSTGRESDB_USER: n8n - DB_POSTGRESDB_PASSWORD: CHANGE_ME_STRONG_PASSWORD - DB_POSTGRESDB_SCHEMA: public + DB_POSTGRESDB_HOST: ${DB_POSTGRESDB_HOST} + DB_POSTGRESDB_PORT: ${DB_POSTGRESDB_PORT} + DB_POSTGRESDB_DATABASE: ${DB_POSTGRESDB_DATABASE} + DB_POSTGRESDB_USER: ${DB_POSTGRESDB_USER} + DB_POSTGRESDB_PASSWORD: ${DB_POSTGRESDB_PASSWORD} + DB_POSTGRESDB_SCHEMA: ${DB_POSTGRESDB_SCHEMA} # ===== 强烈建议:首次就固定(不要后面改)===== - N8N_ENCRYPTION_KEY: "XepzhV7nMbjYN" + N8N_ENCRYPTION_KEY: ${N8N_ENCRYPTION_KEY} # 可选:限制注册/简易认证(看你的版本/用法) N8N_BASIC_AUTH_ACTIVE: "true" - N8N_BASIC_AUTH_USER: "Kun" - N8N_BASIC_AUTH_PASSWORD: "XepzhV7nMbjYN" + N8N_BASIC_AUTH_USER: ${N8N_BASIC_AUTH_USER} + N8N_BASIC_AUTH_PASSWORD: ${N8N_BASIC_AUTH_PASSWORD} volumes: - n8n_data:/home/node/.n8n