Добавить установщик, проверку версий и инструкцию деплоя на сервер.
Интерактивная настройка домена и БД, эндпоинты /health и /version, скрипты install/check для Linux и Windows. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
+12
-5
@@ -1,10 +1,17 @@
|
||||
# Скопируйте в .env или запустите: go run ./cmd/install
|
||||
|
||||
SITE_DOMAIN=localhost
|
||||
CADDY_EMAIL=admin@localhost
|
||||
HTTP_PORT=80
|
||||
HTTPS_PORT=443
|
||||
|
||||
POSTGRES_USER=shop
|
||||
POSTGRES_PASSWORD=shop_secret_change_me
|
||||
POSTGRES_DB=shopdb
|
||||
|
||||
HTTP_PORT=80
|
||||
HTTPS_PORT=443
|
||||
DATABASE_URL=postgres://shop:shop_secret_change_me@postgres:5432/shopdb?sslmode=require
|
||||
APP_PORT=8080
|
||||
|
||||
# Для HTTPS с Let's Encrypt в Caddyfile
|
||||
# SITE_DOMAIN=shop.example.com
|
||||
# CADDY_EMAIL=you@example.com
|
||||
DB_HOST=postgres
|
||||
DB_PORT=5432
|
||||
DB_SSLMODE=require
|
||||
|
||||
Reference in New Issue
Block a user