29 lines
979 B
Bash
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=
|