Files

29 lines
979 B
Bash

# PostgreSQL
POSTGRES_USER=panel
POSTGRES_PASSWORD=panel_secret
POSTGRES_DB=panel
# Для go run ./cmd/migrate и ./cmd/panel (хост → контейнер)
DATABASE_URL=postgres://panel:panel_secret@localhost:5432/panel?sslmode=disable
# Для docker compose migrate (внутри docker-сети)
DATABASE_URL_DOCKER=postgres://panel:panel_secret@postgres:5432/panel?sslmode=disable
# HTTP API панели
HTTP_PORT=8000
# Локальный сервер (создаётся при первичной настройке)
DEFAULT_SERVER_NAME=local
DEFAULT_SERVER_HOSTNAME=server1
DEFAULT_SERVER_IP=127.0.0.1
# Let's Encrypt
ACME_EMAIL=admin@example.com
ACME_STAGING=false
SSL_STORAGE_PATH=/etc/ssl/panel
NGINX_SITES_DIR=/etc/nginx/panel
# На хосте: nginx -s reload (или systemctl reload nginx)
NGINX_RELOAD_CMD=
# Если nginx не используется — встроенный HTTP на :80 (нужен проброс порта 80)
ACME_HTTP_ADDR=