This commit is contained in:
@kirill.komarov
2026-05-10 16:49:55 +05:00
parent f56d6a79fb
commit e67d8bdc0a
10 changed files with 935 additions and 113 deletions
+19
View File
@@ -0,0 +1,19 @@
# Скопируйте в deploy.env рядом с deploy-ssh.sh и подставьте значения.
DEPLOY_HOST=192.168.1.88
DEPLOY_USER=root
DEPLOY_PATH=/opt/craftshop
# Куда выкладывается `client/dist/` (совпадайте с root в nginx для SPA + try_files).
DEPLOY_FRONTEND_DIST=/opt/craftshop/www
# Опционально: ssh -i
# DEPLOY_SSH_IDENTITY=C:/Users/Me/.ssh/id_ed25519
# Если API под пользователем deploy — оставьте DEPLOY_SKIP_CHOWN=0 (дефолт chown deploy).
# Если на сервере CRAFTSHOP_USER=root (systemd под root): DEPLOY_SKIP_CHOWN=1 и DEPLOY_SERVER_OWNER=root
DEPLOY_SKIP_CHOWN=0
# DEPLOY_SERVER_OWNER=deploy
# После обновления кода API (под root без sudo)
DEPLOY_RESTART_CMD='systemctl restart craftshop-api'