Reverse Proxy
Currently Sidekick uses Traefik; a reverse proxy written in Go. Yes I’m biased. It has paid off very well so far. From ease of setup, to automatically handling the TLS certs to more and more in the future. I have received some suggestions to use Caddy. There are some features in Traefik that are not available in Caddy, at least out of the box currently; mainly the Prometheus metrics integration which is on my radar.
Currently Sidekick uses the same email to generate certs for all the projects on your VPS. Generally shouldn’t be a problem. This might change as more people start using Sidekick though.
Running Sidekick init will clone this repo to your VPS.