Caddyfile 436 B

1234567891011121314151617181920
  1. goonblog.thevakhovske.eu.org {
  2. root * /var/www/gooneral-wheelchair/dist
  3. encode gzip zstd
  4. file_server
  5. # Handle routes for stuffs
  6. rewrite /posts* /index.html
  7. rewrite /login* /index.html
  8. rewrite /admin* /index.html
  9. # API routes - proxy to backend
  10. handle /api/* {
  11. reverse_proxy localhost:3001
  12. }
  13. # Health check endpoint
  14. handle /health {
  15. reverse_proxy localhost:3001
  16. }
  17. }