we're currently using nginx for reverse proxy in self hosted puter, and the TLS setup is kinda cumbersome
https://github.com/HeyPuter/puter/blob/main/doc/self-hosting.md
Caddy basically solves this, by automatically setting up all HTTPS stuff, so devs don't need to handle this manually
https://caddyserver.com/
the routing file
app.example.com {
reverse_proxy localhost:3000
}
api.example.com {
reverse_proxy localhost:8080
}
and it automatically sets up TLS
i believe this can greatly improve self hosting experience
some self hosted inspiration with caddy:
https://github.com/rybbit-io/rybbit
https://github.com/corsfix/corsfix
we're currently using nginx for reverse proxy in self hosted puter, and the TLS setup is kinda cumbersome
https://github.com/HeyPuter/puter/blob/main/doc/self-hosting.md
Caddy basically solves this, by automatically setting up all HTTPS stuff, so devs don't need to handle this manually
https://caddyserver.com/
the routing file
and it automatically sets up TLS
i believe this can greatly improve self hosting experience
some self hosted inspiration with caddy:
https://github.com/rybbit-io/rybbit
https://github.com/corsfix/corsfix