mirror of
https://github.com/kossakovsky/n8n-install.git
synced 2026-03-07 22:33:11 +00:00
Update .env.example with new credential placeholders and organization defaults
- Expanded the .env.example file to include placeholders for Flowise, Grafana, Prometheus, and Searxng credentials. - Cleared existing sensitive values to enhance security and encourage user customization. - Updated default organization and project names for the Studio configuration.
This commit is contained in:
100
.env.example
100
.env.example
@@ -1,16 +1,51 @@
|
||||
# Change the name of this file to .env after updating it!
|
||||
##### Change the name of this file to .env after updating it!
|
||||
|
||||
############
|
||||
# [required]
|
||||
# [required]
|
||||
# flowise credentials - you set this to whatever you want, just make it a long and secure string for both!
|
||||
############
|
||||
|
||||
FLOWISE_USERNAME=
|
||||
FLOWISE_PASSWORD=
|
||||
|
||||
|
||||
############
|
||||
# [required]
|
||||
# n8n credentials - you set this to whatever you want, just make it a long and secure string for both!
|
||||
############
|
||||
|
||||
N8N_ENCRYPTION_KEY=super-secret-key
|
||||
N8N_USER_MANAGEMENT_JWT_SECRET=even-more-secret
|
||||
N8N_ENCRYPTION_KEY=
|
||||
N8N_USER_MANAGEMENT_JWT_SECRET=
|
||||
|
||||
|
||||
############
|
||||
# [required]
|
||||
# [required]
|
||||
# grafana credentials - you set this to whatever you want, just make it a long and secure string for both!
|
||||
############
|
||||
|
||||
GRAFANA_ADMIN_PASSWORD=
|
||||
|
||||
|
||||
############
|
||||
# [required]
|
||||
# prometheus credentials - you set this to whatever you want, just make it a long and secure string for both!
|
||||
############
|
||||
|
||||
PROMETHEUS_USERNAME=
|
||||
PROMETHEUS_PASSWORD=
|
||||
|
||||
|
||||
############
|
||||
# [required]
|
||||
# searxng credentials - you set this to whatever you want, just make it a long and secure string for both!
|
||||
############
|
||||
|
||||
SEARXNG_USERNAME=
|
||||
SEARXNG_PASSWORD=
|
||||
|
||||
|
||||
############
|
||||
# [required]
|
||||
# Supabase Secrets
|
||||
|
||||
# YOU MUST CHANGE THESE BEFORE GOING INTO PRODUCTION
|
||||
@@ -20,13 +55,14 @@ N8N_USER_MANAGEMENT_JWT_SECRET=even-more-secret
|
||||
# You can really decide any value for POOLER_TENANT_ID like 1000.
|
||||
############
|
||||
|
||||
POSTGRES_PASSWORD=your-super-secret-and-long-postgres-password
|
||||
JWT_SECRET=your-super-secret-jwt-token-with-at-least-32-characters-long
|
||||
ANON_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyAgCiAgICAicm9sZSI6ICJhbm9uIiwKICAgICJpc3MiOiAic3VwYWJhc2UtZGVtbyIsCiAgICAiaWF0IjogMTY0MTc2OTIwMCwKICAgICJleHAiOiAxNzk5NTM1NjAwCn0.dc_X5iR_VP_qT0zsiyj_I_OZ2T9FtRU2BBNWN8Bu4GE
|
||||
SERVICE_ROLE_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyAgCiAgICAicm9sZSI6ICJzZXJ2aWNlX3JvbGUiLAogICAgImlzcyI6ICJzdXBhYmFzZS1kZW1vIiwKICAgICJpYXQiOiAxNjQxNzY5MjAwLAogICAgImV4cCI6IDE3OTk1MzU2MDAKfQ.DaYlNEoUrrEn2Ig7tqibS-PHK5vgusbcbo7X36XVt4Q
|
||||
DASHBOARD_USERNAME=supabase
|
||||
DASHBOARD_PASSWORD=this_password_is_insecure_and_should_be_updated
|
||||
POOLER_TENANT_ID=your-tenant-id
|
||||
POSTGRES_PASSWORD=
|
||||
JWT_SECRET=
|
||||
ANON_KEY=
|
||||
SERVICE_ROLE_KEY=
|
||||
DASHBOARD_USERNAME=
|
||||
DASHBOARD_PASSWORD=
|
||||
POOLER_TENANT_ID=1000
|
||||
|
||||
|
||||
############
|
||||
# [required]
|
||||
@@ -37,14 +73,14 @@ POOLER_TENANT_ID=your-tenant-id
|
||||
# For Windows, you can use the 'Git Bash' terminal installed with git
|
||||
############
|
||||
|
||||
CLICKHOUSE_PASSWORD=super-secret-key-1
|
||||
MINIO_ROOT_PASSWORD=super-secret-key-2
|
||||
LANGFUSE_SALT=super-secret-key-3
|
||||
NEXTAUTH_SECRET=super-secret-key-4
|
||||
ENCRYPTION_KEY=generate-with-openssl # generate via `openssl rand -hex 32`
|
||||
CLICKHOUSE_PASSWORD=
|
||||
MINIO_ROOT_PASSWORD=
|
||||
LANGFUSE_SALT=
|
||||
NEXTAUTH_SECRET=
|
||||
ENCRYPTION_KEY=
|
||||
|
||||
############
|
||||
# [required for prod]
|
||||
# [required for prod]
|
||||
# Caddy Config
|
||||
|
||||
# By default listen on https://localhost:[service port] and don't use an email for SSL
|
||||
@@ -55,20 +91,22 @@ ENCRYPTION_KEY=generate-with-openssl # generate via `openssl rand -hex 32`
|
||||
# Replace internal by your email (require to create a Let's Encrypt certificate)
|
||||
############
|
||||
|
||||
# N8N_HOSTNAME=n8n.yourdomain.com
|
||||
# WEBUI_HOSTNAME=openwebui.yourdomain.com
|
||||
# FLOWISE_HOSTNAME=flowise.yourdomain.com
|
||||
# SUPABASE_HOSTNAME=supabase.yourdomain.com
|
||||
# LANGFUSE_HOSTNAME=langfuse.yourdomain.com
|
||||
# OLLAMA_HOSTNAME=ollama.yourdomain.com
|
||||
# SEARXNG_HOSTNAME=searxng.yourdomain.com
|
||||
# LETSENCRYPT_EMAIL=internal
|
||||
|
||||
N8N_HOSTNAME=n8n.yourdomain.com
|
||||
WEBUI_HOSTNAME=webui.yourdomain.com
|
||||
FLOWISE_HOSTNAME=flowise.yourdomain.com
|
||||
SUPABASE_HOSTNAME=supabase.yourdomain.com
|
||||
LANGFUSE_HOSTNAME=langfuse.yourdomain.com
|
||||
GRAFANA_HOSTNAME=grafana.yourdomain.com
|
||||
SEARXNG_HOSTNAME=searxng.yourdomain.com
|
||||
PROMETHEUS_HOSTNAME=prometheus.yourdomain.com
|
||||
LETSENCRYPT_EMAIL=
|
||||
|
||||
|
||||
# Everything below this point is optional.
|
||||
# Default values will suffice unless you need more features/customization.
|
||||
|
||||
RUN_N8N_IMPORT=
|
||||
|
||||
#
|
||||
#
|
||||
#######
|
||||
@@ -100,8 +138,8 @@ POSTGRES_PORT=5432
|
||||
POOLER_PROXY_PORT_TRANSACTION=6543
|
||||
POOLER_DEFAULT_POOL_SIZE=20
|
||||
POOLER_MAX_CLIENT_CONN=100
|
||||
SECRET_KEY_BASE=UpNVntn3cDxHJpq99YMc1T1AQgQpc8kfYTuRgBiYa15BLrx8etQoXz3gZv1/u2oq
|
||||
VAULT_ENC_KEY=your-32-character-encryption-key
|
||||
SECRET_KEY_BASE=
|
||||
VAULT_ENC_KEY=
|
||||
|
||||
|
||||
############
|
||||
@@ -156,8 +194,8 @@ ENABLE_PHONE_AUTOCONFIRM=true
|
||||
# Studio - Configuration for the Dashboard
|
||||
############
|
||||
|
||||
STUDIO_DEFAULT_ORGANIZATION=Default Organization
|
||||
STUDIO_DEFAULT_PROJECT=Default Project
|
||||
STUDIO_DEFAULT_ORGANIZATION=Organization
|
||||
STUDIO_DEFAULT_PROJECT=Project
|
||||
|
||||
STUDIO_PORT=3000
|
||||
# replace if you intend to use Studio outside of localhost
|
||||
|
||||
Reference in New Issue
Block a user