this post was submitted on 17 Apr 2025
85 points (98.9% liked)

Selfhosted

46685 readers
732 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
 

Hello folks,

I got my static IP and I am very happy now, I have been hosting a lot of services since I got the static IP, however I still have to host a fediverse service however it's not that easy to host any fediverse service, I tried to host GoToSocial but the devs said they don't support Podman and my server is podman only ( I tried installing docker but it was failing for some reason so I gave up and used podman instead of docker).

these are the services I am currently hosting ( basically all the easy services which you can host with just "docker compose up -d" :p ):

feel free to suggest some other cool services which I can host :D

top 50 comments
sorted by: hot top controversial new old
[–] rmuk@feddit.uk 7 points 1 month ago

To be honest, I used to have an ISP with dynamic addresses and it wasn't a huge deal. The address only changed every month or two. I used afraid.org's dynamic DNS service to get a dynamic address that followed the changes and created CNAME records for my real domain pointing at that. The actual connection was fucking awful but the dynamic IPs never caused any problems.

As for services: Nextcloud is well worth looking into for file sync and photo backup, especially if you've already got a file server running.

[–] possiblylinux127@lemmy.zip 18 points 1 month ago (2 children)

I'd personally recommend that you instead get a VPS and then route traffic over Wireguard.

You already appear to have a plan but it is something to keep in mind.

[–] dogs0n@sh.itjust.works 1 points 3 weeks ago

Hosting on your own hardware is much more fun though! In most cases it's safer too, you don't really need to worry about much as long as you dont portforward your ssh port & don't run programs as root.

I would say it's cheaper as well, but that depends on how expensive the static ip lease is per month.

[–] cryptix@discuss.tchncs.de 2 points 1 month ago

Wouldn't that increase latency. Additionally speed could be limited by isp's single connection speed to VPS.

[–] hamsda@lemm.ee 10 points 1 month ago (1 children)

I use syncthing for some of my "can-never-lose-these" files. syncthing synchronizes files between different devices. This is not an online-file-hosting thing like Google Drive or OneDrive. These files are physically present on all synchronized devices.

My server is the "main" (you can make everyone equal) syncthing every other syncthing connects to. With an established connection, files will be synchronized on participating devices. AFAIK, syncthing is compatible with Windows, Android and Linux.

This way, my important files are on my server, my smartphone, my PC and my laptop and every single one of these devices must simultaniously explode for me to lose my data. Also, it's on docker hub

pi-hole is another great one. Local adblocker for the whole network, just set it as your DNS server or let the DHCP server propagate this DNS server to your clients. This too is on docker hub

[–] milicent_bystandr@lemm.ee 3 points 1 month ago (2 children)

Just make sure you make a backup from your syncthing clones, so an accidental delete/mess-up on one machine doesn't wipe out every copy!

[–] hamsda@lemm.ee 2 points 1 month ago

Yeah, I do daily VM-backups which include all of the data on syncthing. No matter what you have, you always gotta have a good backup-strategy.

[–] cmnybo@discuss.tchncs.de 4 points 1 month ago

Enable file versioning in Syncthing. Then you will have a backup copy of every change for however long you set it to keep them.

[–] datavoid@lemmy.ml 1 points 1 month ago (1 children)
[–] BagOfHeavyStones@lemm.ee 1 points 1 month ago

Handy but only for three domains. They massively jacked their prices a couple of years ago. Moved most of my devices to Wireguard on a VPS instead.

[–] _cryptagion@lemmy.dbzer0.com 5 points 1 month ago

I don’t think my IP has ever actually changed, and I never asked for a static one. But that doesn’t really matter, because these days it’s a small matter to dynamically update the IP.

[–] poVoq@slrpnk.net 4 points 1 month ago

GoToSocial works without problems on Podman, they probably just meant that they can't give technical support for it.

👍 for hosting a xmpp server. Next step is to get a real domain name!

[–] irmadlad@lemmy.world 3 points 1 month ago

That's cool OP. I have a business internet package with a static IP. I do a lot of large file transfers between clients and it does come in handy. I've yet to serve any public facing services tho. I've tried on numerous occasions to get invidious running consistently. It just seemed like I was having to tinker with it weekly just to keep the wheel spinning. I'm not sure what the issues were except maybe YT blocking IPs.

Have fun OP, and be safe and secure with your new found powers.

[–] Franklin@lemmy.ca 50 points 1 month ago (3 children)

meanwhile I'm on a dynamic ip that hasn't changed in 18 months

[–] terminhell@lemmy.dbzer0.com 2 points 1 month ago

Same, buts been several years now. Att fiber. Don't use their modem either (except post power outage to establish coms back then I remove it.) I do use a ddyns service just in case. But it's been the same ip for years

[–] Clusterfck@lemmy.sdf.org 20 points 1 month ago (1 children)

Most ISPs (especially smaller ones it seems) just run a basic DHCP server with leases expiring at a set interval. As long as your stuff is on and working when the lease renews, you'll pull the same IP forever.

[–] the_crotch@sh.itjust.works 8 points 1 month ago (2 children)

As long as you don't want to run a mail server. DHCP ranges are cancer to ip reputation.

[–] possiblylinux127@lemmy.zip 8 points 1 month ago (1 children)

I'm pretty sure you don't want a mail server at home

[–] the_crotch@sh.itjust.works 4 points 1 month ago (1 children)

I have 3 mail servers at home

[–] Darkassassin07@lemmy.ca 4 points 1 month ago (1 children)

My ISP blocks the ports needed for mail hosting :/

Pretty sure I'd have to go through them to get the rdns PTR records pointed at my domain too. PITA

[–] the_crotch@sh.itjust.works 4 points 1 month ago

Mine did too, all it took was a ticket to their helpdesk to get it unblocked

[–] dditty@lemm.ee 4 points 1 month ago

My local fiber provider doesn't advertise static IPs but they haven't changed my IP ever. I've been using them for going on 5 years

load more comments