Files
ts-vikunja/.env.example
peskyadmin 8e3df8934a refactor: move more sensitive values into .env for simpler configuration
- Move Vikunja DB user/password/database and JWT secret to environment variables
- Update .env.example with clear sections and 'change-me' placeholders
- Update SECURITY.md to reflect that more secrets now live in .env
2026-08-02 16:34:12 -04:00

34 lines
1.1 KiB
Plaintext

# ==========================================
# Tailscale / Headscale Configuration
# ==========================================
# Your Tailscale or Headscale auth key
TS_AUTHKEY=***
# Tailscale control server (default)
# For Headscale: update to your Headscale server URL
TS_LOGIN_SERVER=https://controlplane.tailscale.com
# ==========================================
# Application-Specific Configuration
# ==========================================
# Public URL users will access the service at
# Tailscale example: https://vikunja.your-tailnet.ts.net
# Headscale example: http://vikunja.yourdomain.com
VIKUNJA_SERVICE_PUBLICURL=http://vikunja.your-tailnet.ts.net
# Frontend URL (usually the same as PUBLICURL)
VIKUNJA_SERVICE_FRONTENDURL=http://vikunja.your-tailnet.ts.net
# ==========================================
# Database Configuration (Vikunja)
# ==========================================
VIKUNJA_DATABASE_USER=vikunja
VIKUNJA_DATABASE_PASSWORD=change-me
VIKUNJA_DATABASE_DATABASE=vikunja
# Vikunja JWT secret (change this!)
VIKUNJA_SERVICE_JWTSECRET=change-me