Automatisch should be configured with secure credentials, deterministic worker behavior, and clear environment segregation.
# Application settings
HOST=automatisch.example.com
PROTOCOL=https
PORT=3000
APP_ENV=production
TZ=Europe/Berlin
# Secret keys (generate with: openssl rand -base64 36)
ENCRYPTION_KEY=replace-with-long-random-secret
WEBHOOK_SECRET_KEY=replace-with-long-random-secret
APP_SECRET_KEY=replace-with-long-random-secret
# PostgreSQL settings
POSTGRES_HOST=127.0.0.1
POSTGRES_PORT=5432
POSTGRES_DATABASE=automatisch
POSTGRES_USERNAME=automatisch
POSTGRES_PASSWORD=replace-with-strong-password
POSTGRES_ENABLE_SSL=false
# Redis settings
REDIS_HOST=127.0.0.1
REDIS_PORT=6379
REDIS_PASSWORD=
REDIS_TLS=false
WORKER=true environment variable.Do not change ENCRYPTION_KEY or WEBHOOK_SECRET_KEY after initial setup.
These keys are used to encrypt credentials from third-party services and verify webhook requests. If you change them, your existing connections and flows will not continue to work.
Back up:
Recovery test:
Squeezing every bit of performance from your Automatisch installation? Our experts help with:
Optimize your setup: office@linux-server-admin.com | Contact Us