# 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.