Files
Link-Log/.env.example
T
olaf af5d38a16b
Build LinkLog Development Image / development-image (push) Successful in 10s
Release LinkLog / release (push) Successful in 9s
Bump backend version to 0.1.1 and validate plugin manifest sync
2026-08-27 18:04:49 +02:00

33 lines
1.1 KiB
Bash

# LinkLog application
APP_ENV=production
APP_CONTAINER_NAME=linklog-app
APP_PORT=8000
APP_RESTART_POLICY=unless-stopped
APP_HEALTHCHECK_INTERVAL=30s
APP_HEALTHCHECK_TIMEOUT=5s
APP_HEALTHCHECK_START_PERIOD=10s
APP_HEALTHCHECK_RETRIES=3
LINKLOG_APP_NAME=LinkLog
LINKLOG_VERSION=0.1.1
LINKLOG_SECRET_KEY=replace-with-a-long-random-secret
LINKLOG_DATA_ENCRYPTION_KEY=generate-with-python-cryptography-fernet-key
LINKLOG_TOKEN_EXPIRY_MINUTES=15
LINKLOG_REFRESH_TOKEN_EXPIRY_DAYS=30
LINKLOG_PUBLIC_URL=linklog.example.com
LINKLOG_SMTP_HOST=
LINKLOG_SMTP_PORT=587
LINKLOG_SMTP_USERNAME=
LINKLOG_SMTP_PASSWORD=
LINKLOG_SMTP_FROM=LinkLog <no-reply@localhost>
LINKLOG_SMTP_USE_TLS=true
LINKLOG_EMAIL_VERIFICATION_EXPIRY_HOURS=24
LINKLOG_PASSWORD_RESET_EXPIRY_HOURS=1
LINKLOG_MASTODON_CLIENT_NAME=LinkLog
LINKLOG_MASTODON_OAUTH_EXPIRY_MINUTES=10
LINKLOG_LOG_LEVEL=INFO
# Optional comma-separated override. Leave empty to use the built-in list.
LINKLOG_TRACKING_PARAMS=
# Keep the default path when using the named linklog_data volume.
LINKLOG_DATABASE_PATH=/app/backend/data/linklog.db