chore(deploy): add deploy.sh remote script, update Makefile

- deploy.sh: SSH-triggered deploy for prod and test environments on
  srv-nyx (linode.oneskyit.com). Pulls repos, builds ae_app container
  with correct BUILD_MODE, restarts ae_api.
- Makefile: rename build-ui → build-docker-dev/test/prod to match new
  naming convention; add deploy-remote-test and deploy-remote-prod targets
- .env.default: AE_APP_BUILD_MODE staging → dev (from prior session)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Scott Idem
2026-03-26 17:18:52 -04:00
parent bb437ce5cb
commit dbfa9754d9
3 changed files with 108 additions and 4 deletions

View File

@@ -134,7 +134,7 @@ AE_SMTP_PASSWORD=XXXX
# APP SETTINGS (SvelteKit)
# ------------------------------------------------------------------------------
AE_APP_ENV=development
AE_APP_BUILD_MODE=staging
AE_APP_BUILD_MODE=dev
AE_APP_REPLICAS=2
# AE App (Node SvelteKit) Gateway Port for External Reverse Proxy
AE_APP_GATEWAY_PORT=3001