# Env vars consumed by docker-compose.yml on the deploy host (racknerd1).
# Copy this to `.env` next to docker-compose.yml on the server — Compose
# loads it automatically. Never commit the real `.env`.

# 32-byte hex string. Signs auth JWTs. Generate with:
#   openssl rand -hex 32
ARCHNEST_JWT_SECRET=

# 32-byte hex string. Encrypts integration secrets at rest (AES-256-GCM).
# Generate with: openssl rand -hex 32
# Changing this after data exists makes existing secrets undecryptable.
ARCHNEST_SECRET_KEY=

# Origin the frontend is served from; used for CORS. Defaults to
# https://archnest.snsnetlabs.com if unset (see docker-compose.yml).
ARCHNEST_CORS_ORIGIN=https://archnest.snsnetlabs.com

# Exactly 32 ASCII characters (used literally as an AES-256-CBC key for
# Guacamole connection configs, not hex-decoded). Generate with:
#   openssl rand -base64 24 | cut -c1-32
ARCHNEST_GUAC_CRYPT_KEY=
