Skip to content

Repository files, collaboration, releases and project activity.

ARCHFORGE HISTORY

Blame · .env.example

Branch main · the Commit author is not necessarily a verified ArchForge account.

e59b7f7cc6archadmin2026-10-111 # EXAMPLE ONLY. The installer saves real secrets in /etc/archforge-status/status.env.
e59b7f7cc6archadmin2026-10-112 NODE_ENV=production
e59b7f7cc6archadmin2026-10-113 PORT=3000
e59b7f7cc6archadmin2026-10-114 STATUS_PUBLIC_URL=https://status.archforge.nl
e59b7f7cc6archadmin2026-10-115 TARGET_WEBSITE=https://archforge.nl
e59b7f7cc6archadmin2026-10-116 TARGET_API_URL=https://archforge.nl/api/status
2109dd33b8archadmin2026-10-127 # Optional: configure a PUBLIC repository for a genuine ArchForge read-only smart HTTP check.
2109dd33b8archadmin2026-10-128 # Example for a PUBLIC repository: https://archforge.nl/OWNER/REPO.archforge/info/refs
e59b7f7cc6archadmin2026-10-119 TARGET_GIT_HTTP_URL=
e59b7f7cc6archadmin2026-10-1110 TARGET_GIT_SSH_HOST=archforge.nl
e59b7f7cc6archadmin2026-10-1111 TARGET_GIT_SSH_PORT=22
e59b7f7cc6archadmin2026-10-1112 MONITOR_INTERVAL_SECONDS=60
e59b7f7cc6archadmin2026-10-1113 MONITOR_FAILURE_THRESHOLD=3
e59b7f7cc6archadmin2026-10-1114 MONITOR_RECOVERY_THRESHOLD=2
e59b7f7cc6archadmin2026-10-1115 MONITOR_TIMEOUT_MS=8000
e59b7f7cc6archadmin2026-10-1116 STATUS_DISCORD_WEBHOOK_URL=
e59b7f7cc6archadmin2026-10-1117 # E-mail uses msmtp, installed by install.sh, NOT ArchForge's SMTP services.
e59b7f7cc6archadmin2026-10-1118 SMTP_HOST=
e59b7f7cc6archadmin2026-10-1119 SMTP_PORT=587
e59b7f7cc6archadmin2026-10-1120 SMTP_USER=
e59b7f7cc6archadmin2026-10-1121 SMTP_PASSWORD=
e59b7f7cc6archadmin2026-10-1122 SMTP_FROM=
e59b7f7cc6archadmin2026-10-1123 SMTP_TLS=on
e59b7f7cc6archadmin2026-10-1124 # Install wizard will generate this automatically:
e59b7f7cc6archadmin2026-10-1125 STATUS_ENCRYPTION_KEY=
e59b7f7cc6archadmin2026-10-1126 STATUS_DB_PATH=/var/lib/archforge-status/status.db
e59b7f7cc6archadmin2026-10-1127 STATUS_LISTEN_HOST=127.0.0.1