sillyspace/deploy/hetzner/production.env.example

44 lines
1.4 KiB
Text
Raw Normal View History

2026-06-04 02:59:03 +00:00
# Copy this file to deploy/hetzner/production.env and edit it.
# production.env is ignored by git.
#
# Bliish project maintainers can keep the defaults to deploy bliish.space from
# bliish-com/bliishspace.
#
# Independent self-hosters who want GitHub auto-deploys should fork or copy the
# repository publicly, then change at least:
# - BLIISH_DOMAIN
# - BLIISH_BASE_URL
# - BLIISH_REPOSITORY_URL
# - BLIISH_GITHUB_REPOSITORY
# Public site identity.
BLIISH_DOMAIN=bliish.space
BLIISH_BASE_URL=https://bliish.space
BLIISH_SERVER_NAME=bliishspace-1
# Hetzner Cloud target. nbg1 is Nuremberg, Germany.
BLIISH_HCLOUD_LOCATION=nbg1
BLIISH_HCLOUD_SERVER_TYPE=cx23
BLIISH_HCLOUD_IMAGE=ubuntu-24.04
BLIISH_HCLOUD_ENABLE_IPV4=true
BLIISH_HCLOUD_ENABLE_BACKUPS=false
BLIISH_HCLOUD_ENABLE_DELETE_PROTECTION=true
# SSH key used for provisioning and GitHub deploys. provision.sh creates it if
# neither the private nor public key exists.
BLIISH_DEPLOY_SSH_KEY=$HOME/.ssh/bliishspace-deploy
BLIISH_HCLOUD_SSH_KEY_NAME=bliishspace-admin
BLIISH_HCLOUD_SSH_PUBLIC_KEY=$HOME/.ssh/bliishspace-deploy.pub
BLIISH_SSH_USER=root
# Application source.
BLIISH_REPOSITORY_URL=https://github.com/bliish-com/bliishspace.git
BLIISH_REPOSITORY_REF=main
BLIISH_ADMIN_USER_ID=1
BLIISH_MEDIA_CONCURRENCY=1
BLIISH_NODE_MAJOR=24
# GitHub repository that receives the production deploy secrets and variables.
BLIISH_GITHUB_REPOSITORY=bliish-com/bliishspace
BLIISH_GITHUB_ENVIRONMENT=production