feat: abstracted all domain instances away to the configuration files

This commit is contained in:
2025-02-12 15:50:49 -05:00
parent f458119e2c
commit aa9810d0a8
10 changed files with 36 additions and 35 deletions

View File

@@ -24,32 +24,18 @@ DISABLE_SSH = false
START_SSH_SERVER = true
SSH_PORT = 22
SSH_LISTEN_PORT = 22
SSH_DOMAIN = git.maximhutz.com
# SSH_DOMAIN = %(FULL_DOMAIN)s
BUILTIN_SSH_SERVER_USER = git
; --- Signed SSL ---
PROTOCOL=https
ENABLE_ACME=true
ACME_ACCEPTTOS=true
ACME_DIRECTORY=https
ACME_EMAIL=proxy@maximhutz.com
DOMAIN = git.maximhutz.com
ROOT_URL = https://git.maximhutz.com/
# ACME_EMAIL=%(EMAIL)s
# DOMAIN = %(FULL_DOMAIN)s
# ROOT_URL = %(ROOT_URL)s
HTTP_PORT = 443
; --- No SSL ---
; DOMAIN = git.maximhutz.com
; ROOT_URL = http://git.maximhutz.com/
; HTTP_PORT = 80
; --- Self-Signed SSL ---
# PROTOCOL = https
# ROOT_URL = https://git.maximhutz.com/
# DOMAIN = git.maximhutz.com
# HTTP_PORT = 443
# CERT_FILE = cert.pem
# KEY_FILE = key.pem
[database]
DB_TYPE = sqlite3