this post was submitted on 13 Nov 2023
3 points (100.0% liked)

Self-Hosted Main

502 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

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

founded 1 year ago
MODERATORS
 

One perk that someone told me about is that you can use your domain to get around not having a static IP (because the DNS will compensate).

If I were to get a Cloudflare domain name then what would be some other pros and cons?

you are viewing a single comment's thread
view the rest of the comments
[โ€“] [email protected] 2 points 10 months ago (3 children)

You'd need to implement Dynamic DNS to update the records. DNS alone won't do that.

[โ€“] [email protected] 1 points 10 months ago

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.

[โ€“] [email protected] 1 points 10 months ago (2 children)

Might as well use a Cloudflare tunnel.

[โ€“] [email protected] 1 points 10 months ago

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.

[โ€“] [email protected] 1 points 10 months ago

Adds latency and now Cloudflare sees all your traffic

[โ€“] [email protected] 1 points 10 months ago (1 children)

There are docker containers that auto update cloudflare a records for dynamic IP.

[โ€“] [email protected] 1 points 10 months ago

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.