this post was submitted on 13 Nov 2023
3 points (100.0% liked)
Self-Hosted Main
515 readers
1 users here now
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.
For Example
- Service: Dropbox - Alternative: Nextcloud
- Service: Google Reader - Alternative: Tiny Tiny RSS
- Service: Blogger - Alternative: WordPress
We welcome posts that include suggestions for good self-hosted alternatives to popular online services, how they are better, or how they give back control of your data. Also include hints and tips for less technical readers.
Useful Lists
- Awesome-Selfhosted List of Software
- Awesome-Sysadmin List of Software
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
You'd need to implement Dynamic DNS to update the records. DNS alone won't do that.
Correct. I used NOIP for years until I realized that 1) my IP address is static and 2) my home IP address was being exposed. (Pretty obvious I know but sometimes I am slow on the uptake ๐)
My solution was to get a $5 per month vps and reverse proxy and reverse ssh tunnels.
The $5 / month VPS ($60/year) was pretty much the cost of NOIP per year to use custom domains.
I just use duckdns as a free dynamic IP service. But you are correct about it exposing your home IP. Personally I'm not concerned about that so it works for me. Then I use Apache to route my incoming traffic depending on subdomain.
Might as well use a Cloudflare tunnel.
Adds latency and now Cloudflare sees all your traffic
Yeah, Cloudflare tunnel takes care of the dynamic DNS. It has limitations, which is why I switched to Caddy and Nginx, but Cloudflare is relatively easy to set up for n00bs and I highly recommend it.
There are docker containers that auto update cloudflare a records for dynamic IP.
Is there a guide I can follow? Currently I'm using dynv6 and have a bash script that updates my ipv6 every 10 mins or so.