this post was submitted on 03 Aug 2025
131 points (97.8% liked)

Selfhosted

50178 readers
377 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.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 2 years ago
MODERATORS
 

What’s up, what’s down and what are you not sure about?

Let us know what you set up lately, what kind of problems you currently think about or are running into, what new device you added to your homelab or what interesting service or article you found.

Personally I'm finally reaping the fruits of my labour and enjoy my stable homelab without doing much. One node went down recently and the other took over until I restarted so I was not in a hurry to fix things. Enjoying family time and only running updates that aren't automated (yet). I'm about to dig a bit deeper into logging, probably setting up central log collection like Loki at some point, but not yet.

you are viewing a single comment's thread
view the rest of the comments
[–] ExperimentalGuy@programming.dev 4 points 1 day ago (7 children)

Does anyone know how to get a static IP for their server when their ISP doesn't allow it. I've found out how to use duckdns, but I want to set up my own DNS server from anywhere but I'm pretty sure it requires using a static IP.

[–] jane232@discuss.tchncs.de 4 points 1 day ago (6 children)

I use duckdns, and thus have a xyz.duckdns.org domain, that points to the dynamic ipv4 address of my server. I do not host my own DNS server, rather I rely on a cheap Website / Mail / domain bundle. There I can enter my duckdns domain as a CNAME DNS entry. Thus every DNS lookup that is not for the remote hosted Website will resolve the duckdns domain and finally end at my server.

I am not sure where you want to host your DNS server or also for what specific reason... If you don't have a domain, you kind of don't need to host a DNS, and every domain provider I had, also offered a DNS server with it.

[–] ExperimentalGuy@programming.dev 2 points 1 day ago (5 children)

I wanted to run a pi hole to use as a DNS so that I can be ad free on any device. The problem is that with my computer or with my phone, I need to put in a specific IP address when I want to change DNS on that device.

[–] MangoPenguin@lemmy.blahaj.zone 2 points 16 hours ago* (last edited 16 hours ago) (1 children)

So I wouldn't put Pihole on the internet, but instead set up a Wireguard VPN on your devices and access Pihole via that.

Then you can use the dynamic DNS hostname for Wireguard, and a direct IP for Pihole.

Alternatively you could run Adguard Home instead, as it supports being a DoT and DoH server, both of which work over a hostname on your devices (ie; Android uses DoT for its secure DNS option).

[–] ExperimentalGuy@programming.dev 1 points 16 hours ago

Ooh wireguard sounds like a great option

load more comments (3 replies)
load more comments (3 replies)
load more comments (3 replies)