1325
Never! (eviltoast.org)
you are viewing a single comment's thread
view the rest of the comments
[-] XenoK@lemmy.dbzer0.com 2 points 1 week ago

Get started with a Linux server and then I'd go with something like Nextcloud in a Docker container. Then do reverse proxy, nginx on the host is very easy. You can get and update SSL certs with certbot (Let's Encrypt).

[-] CrayonDevourer@lemmy.world 3 points 1 week ago* (last edited 1 week ago)

Just do Caddy instead of nginx/cerbot all that garbage. Caddy just simply handles it all for you.

My whole caddy file is like 6 lines; something like

@mydomain.com { ipaddress:port path:/

[-] Vittelius@feddit.org 1 points 1 day ago

And if you don't have an unique public IP address, for example because you are behind CGNAT, you can use Pangolin. It tunnels all traffic from your homelab to a VPS via Wireguard and exposes your services via a Traefik reverse proxy. Pangolin also automates the Traefik setup and provides a webui to configure the individual proxies.

For a VPS I recommended ionos, because they offer servers with unlimited traffic starting at only 1€ per month with server locations in both Europe and the US.

this post was submitted on 26 Sep 2025
1325 points (99.8% liked)

Programmer Humor

26722 readers
149 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS