Open putetrekk opened 3 months ago
Deploy på windows-maskin med caddy og waitress.
Installer og sett opp Caddy. Caddyfile eksempel:
example.com {
encode gzip
handle /api/* {
reverse_proxy localhost:8080
}
handle /avatars/* {
reverse_proxy localhost:8080
}
handle /trips/* {
reverse_proxy localhost:8080
}
handle {
root * <path_to_campster>\client\dist
try_files {path} /index.html
file_server
}
}
Installer og bygg frontend. Fra /client directory:
npm run build
Installer og kjør APIet med Waitress (guide):
cd backend
pip install waitress
waitress-serve app:app
Tjenesten har inget produksjonsmiljø for enkel referanse (og etter hvert reell bruk!)
Sett opp nødvendige tekniske forutsetninger og server-ressurs for å tjene tjenesten for brukere og utviklere