Files
Applications/ALL_Stack/.env
T
2026-03-16 18:26:47 +01:00

167 lines
3.6 KiB
Bash

########################
# SYSTEM
########################
TZ='Europe/Paris'
STATIC_IP='10.0.4.133'
########################
# DOMAIN
########################
DOMAIN='tips-of-mine.com'
########################
# NOTIFICATIONS WatchTower
########################
######## EMAIL #########
EMAIL_FROM='fromaddress@gmail.com'
EMAIL_TO='toaddress@gmail.com'
EMAIL_SERVER='smtp.gmail.com'
EMAIL_SERVER_PORT='587'
EMAIL_SERVER_USER='fromaddress@gmail.com'
EMAIL_SERVER_PASSWORD='app_password'
####### GOTIFY #########
GOTIFY_URL='https://gotify.tips-of-mine.com/'
GOTIFY_TOKEN='/run/secrets/access_token'
########################
# AUTHELIA
########################
###### ENCRYPTION ######
AUTHELIA_JWT_PASSWORD='insecure_jwt_password'
AUTHELIA_SESSION_SECRET='insecure_session_secret'
AUTHELIA_STORAGE_ENCRYPTION_KEY='insecure_storage_encryption_key'
AUTHELIA_OIDC_HMAC_SECRET='insecure_oidc_hmac_secret'
##### OIDC CLIENTS #####
# Using N8N as example Client Credentials using OIDC
# See: https://www.authelia.com/integration/openid-connect/frequently-asked-questions/#how-do-i-generate-a-client-identifier-or-client-secret
# N8N_CLIENT_ID=
# N8N_CLIENT_SECRET=
# N8N_CLIENT_SECRET_HASH=
########################
# CROWDSEC
########################
CROWDSEC_API_USERNAME=
CROWDSEC_API_PASSWORD=
CROWDSEC_BOUNCER_API_KEY=
########################
# MSMTPD
########################
SMTP_HOST='10.0.4.52'
SMTP_PORT='587'
SMTP_TLS='on'
SMTP_STARTTLS='on'
SMTP_TLS_CHECKCERT='off'
SMTP_AUTH='on'
SMTP_USER='hostinfo@tips-of-mine.fr'
SMTP_PASSWORD='Whf2VtLEd2QR4er'
SMTP_DOMAIN='localhost'
SMTP_FROM='hostinfo@tips-of-mine.fr'
########################
# N8N
########################
# Postgre Variables
POSTGRES_IMAGE_TAG=postgres:15.6-alpine
POSTGRE_DB_NAME=n8n_db
POSTGRE_DB_USER=n8n_user
POSTGRE_DB_PASSWORD=P@ssword!Here!123456
POSTGRE_DB_DATA=/var/lib/postgresql/data/n8n
# The top level domain to serve from
DOMAIN_NAME=tips-of-mine.com
# The subdomain to serve from
SUBDOMAIN=n8n
# DOMAIN_NAME and SUBDOMAIN combined decide where n8n will be reachable from
# above example would result in: https://n8n.example.com
# Optional timezone to set which gets used by Cron-Node by default
# If not set New York time will be used
GENERIC_TIMEZONE=Europe/Paris
# The email address to use for the SSL certificate creation
SSL_EMAIL=admin@tips-of-mine.fr
# Get the following information from your SMTP provider:
N8N_EMAIL_MODE=smtp
N8N_SMTP_HOST=msmtpd
N8N_SMTP_PORT=2500
N8N_SMTP_USER=
N8N_SMTP_PASS=
N8N_SMTP_SENDER=hostinfo@tips-of-mine.fr
N8N_SMTP_SSL=
########################
# PORTAINER
########################
PORTAINER_API_KEY='get_access_token_from_portainer_dashboard'
PORTAINER_ENVIRONMENT=1
########################
# VAULTWARDEN
########################
ADMIN_TOKEN=HbrcK0omrFCpBJZ1VoQxtQtqnfwBL+fmGcw8Yr9hq2FDKO9FgugWbUBUDc7EV9gU
WEBSOCKET_ENABLED=true
SIGNUPS_ALLOWED=true
SIGNUPS_VERIFY=true
REQUIRE_DEVICE_EMAIL=false
INVITATIONS_ALLOWED=true
SHOW_PASSWORD_HINT=false
EMAIL_CHANGE_ALLOWED=true
ORG_GROUPS_ENABLED=true
ORG_EVENTS_ENABLED=true
EVENT_CLEANUP_SCHEDULE="0 0 * * *"
SMTP_HOST=vaultwarden-msmtpd
SMTP_FROM=hostinfo@tips-of-mine.fr
SMTP_PORT=2500
SMTP_SSL=false
SMTP_USERNAME=
SMTP_PASSWORD=
SMTP_SECURITY=off
SMTP_MECHANISM=Login
DOMAIN=https://vaultwarden.tips-of-mine.com
LOG_FILE="/data/vaultwarden.log"
LOG_LEVEL=warn
########################
# VBULLETIN
########################
PHP_VERSION=8.3
MYSQL_VERSION=8.0
APACHE_VERSION=2.4.32
DB_ROOT_PASSWORD=rootpassword
DB_NAME=dbtest
DB_USERNAME=otherUser
DB_PASSWORD=password
PROJECT_ROOT=./public_html
########################
# WATCHTOWER
########################
WATCHTOWER_API_KEY='insecure_watchtower_api_key'