Files
Gardomatic/config.mk.example
T
2026-09-14 19:58:31 +02:00

34 lines
1.2 KiB
Plaintext

# Copy this file to config.mk. It contains non-secret Make configuration only.
# Each deployment has its own host configuration. The SSH administrator is
# supplied by the hoster or LXC configuration. Use root, ubuntu, or another
# account with passwordless sudo, not the unprivileged gardomatic service account.
# Production ------------------------------------------------------------------
PRODUCTION_HOST =
PRODUCTION_SSH_USER = root
PRODUCTION_SSH_PORT = 22
PRODUCTION_SSH_IDENTITY_FILE =
PRODUCTION_GOOS = linux
PRODUCTION_GOARCH = amd64
# Test server -----------------------------------------------------------------
TESTSERVER_HOST =
TESTSERVER_SSH_USER = root
TESTSERVER_SSH_PORT = 22
TESTSERVER_SSH_IDENTITY_FILE =
TESTSERVER_GOOS = linux
TESTSERVER_GOARCH = amd64
# Public demo -----------------------------------------------------------------
DEMO_HOST =
DEMO_SSH_USER = root
DEMO_SSH_PORT = 22
DEMO_SSH_IDENTITY_FILE =
DEMO_GOOS = linux
DEMO_GOARCH = amd64
# Identity-file paths are local and must not contain spaces. Leave them empty to
# use the SSH agent and normal ~/.ssh/config resolution. Supported architectures
# are amd64 and arm64; all deployment targets run Linux.