Files
aza/AzA march 2026 - Kopie (10)/deploy/README_DEPLOY.md
2026-04-16 13:32:32 +02:00

886 B

AZA Deployment Runbook

Step 15: Reverse Proxy + HTTPS readiness

Goal: Prepare infrastructure for production deployment.


Start Backend

Use existing script:

deploy/local_reset_and_start.ps1

or run backend normally.


Start Caddy

Install Caddy if needed.

Then run:

caddy run --config deploy/Caddyfile

Local proxy will be available at:

http://localhost:8080


Health Check

Run:

deploy/healthcheck.ps1

or

deploy/healthcheck.ps1 -BaseUrl http://localhost:8080


Production Setup (later)

When domain exists:

Set ENV variables:

DOMAIN=example.com EMAIL=admin@example.com BACKEND_UPSTREAM=backend:8000

Then restart Caddy.

Caddy automatically provisions HTTPS certificates.


Logs

Caddy logs to stdout.

Backend logs as before.


Update Procedure

1 Stop services 2 Update code 3 Restart backend 4 Restart Caddy 5 Run healthcheck