Deployment configuration for FynnCloud.
# Configure
cp .env.example .env
nano .env # Set at least DB_PASSWORD and JWT_SECRET
# Start
./scripts/start.sh- Nginx reverse proxy (routes /api to backend, /* to frontend)
- Backend API (Swift Vapor)
- Frontend (Nuxt.js) built as static files, served by Nginx
- PostgreSQL database
./scripts/start.sh {dev|prod}- Start services./scripts/stop.sh {dev|prod}- Stop services./scripts/logs.sh {dev|prod}- View logs./scripts/backup-db.sh {dev|prod}- Backup database