this post was submitted on 28 Oct 2025
73 points (98.7% liked)

Privacy

43017 readers
560 users here now

A place to discuss privacy and freedom in the digital world.

Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.

In this community everyone is welcome to post links and discuss topics related to privacy.

Some Rules

Related communities

much thanks to @gary_host_laptop for the logo design :)

founded 6 years ago
MODERATORS
 

I'm just mildly curious. I know this isn't the self hosting chan, but how many of you self host services as part of your efforts to retain your privacy, security, and anonymity?

I've been self hosting something for decades now. I got really started back in the PreNapster era. I ran an independent, selfhosted, fully licensed, internet radio outfit. That was back when music on the internet was a lot of cheap, tinny, geocities, midis. LOL I worked with a company called IM Radio Networks. They and Phillips, developed one of the world's first bookshelf stereo, that was internet ready. Hook it up to the internet, and you could listen to AM/FM and IM radio. I've often mused that if it weren't for Shawn Fanning, the music landscape on the internet might look a bit different as he forced the music industry to reevaluate how they did business.

Now, I self host a ton of stuff just for my own needs. It's an enjoyable, purposeful, hobby, that keeps me busy. It's also, so very educational, and I learn new things daily.

ETA: Man it does my heart good to meet and greet privacy minded users who also self host. It is an integral part of my privacy, anonymity, and security posture. If you aren't already, or are thinking of self hosting, do it! You don't need massive racks in the closet that dim the lights on reboot. A simple NUC or even RPi are quite capable of serving up services. You don't need a Tier 1 feed from your ISP. Keep it simple and basic and work up from there to meet your needs.

Thanks again to all those who responded and shared their experiences.

top 50 comments
sorted by: hot top controversial new old
[–] nicgentile@lemmy.world 18 points 1 week ago (2 children)

I just launched a business to help non technical people identify and selfhost their business tools. I faced such problems when I lived in a fascist country and now that I live in a fascist country again, I figured its a good way to go.

[–] irmadlad@lemmy.world 9 points 1 week ago (1 children)

That's super cool. I've always thought that every household should have a server as we live very digitally dependent lives now. Back when Microsoft released their homeserver edition, I thought that was going to be a good angle, however, it didn't take off. If I were a younger man, I've often thought about assembling small, closet servers that could sit on a shelf and be used by the household members. I also see a lot of 'mini' server layouts using Lenovo ThinkCenters, which are surprisingly pretty snappy servers.

[–] nicgentile@lemmy.world 7 points 1 week ago (1 children)

Self hosting is not always about hosting at home. A private VPS/VDS, co-located server that you own/lease and operate is essentially that. I take self hosting as not turning to big tech for the very same solutions I can spin up myself on a private server.

That being said, self hosting also involves servers at home that run personal services.

My line of work is mostly in business. Getting people to operate their businesses with open source tools on private servers, local, in the country and abroad, as they wish.

[–] irmadlad@lemmy.world 6 points 1 week ago

Self hosting is not always about hosting at home. A private VPS/VDS, co-located server that you own/lease and operate is essentially that.

Absolutely. I'm not one to split hairs in the definitions. Old computer at home, paid for VPS, hell even an old laptop.

[–] muxika@lemmy.world 3 points 1 week ago

That's great to hear you've made it into a business. I'd been thinking of creating a "biz in a box" side hustle for small businesses. I'm not very business-savvy, though.

[–] CodeGameEat@lemmy.world 14 points 1 week ago (1 children)

I do! I have a small kubernetes at home where I try to host everything I can.

[–] irmadlad@lemmy.world 2 points 1 week ago (2 children)

Well, then you are more advanced than I. I haven't got kubernetes figured out yet. I'm still plumbing the depths of Docker. I did provision a small server to test out kubernetes but haven't got back to it.

[–] CodeGameEat@lemmy.world 7 points 1 week ago (1 children)

To be honest kubernetes is probably overkill for most homelabs, but I learned a lot using it and it got me my current job so I think it's worth it 😅!

[–] irmadlad@lemmy.world 4 points 1 week ago (1 children)

To be honest kubernetes is probably overkill for most homelabs,

So I've heard, but I'm still keen to learn it. You parlayed the experience into a positive cash flow, so that's pretty awesome.

[–] wabasso@lemmy.ca 3 points 1 week ago (1 children)

I’ve been self hosting for a few years now. One of my greatest enemies had been trying to get too fancy too soon. Depending on your personality type, I suggest just getting some crap working to the end goal first. Just a one service compose file or even just some docker cli command that you find in your bash history. Then go back and refine later.

load more comments (1 replies)
load more comments (1 replies)
[–] NedRyerson@lemmy.ml 12 points 1 week ago (1 children)

NAS, Jellyfin/Plex, Copyparty (Google Drive replacement), Kiwix (Wikipedia), Joplin, Searxng, Ollama (LLM). Plus all the various searching tools, the maintenance tools, etc. I have pretty strong compartmentalization of my storage into separate media pools that all have their own RAID setups, plus an external backup.

It's a bit of work to get all set up, but I use docker compose and autoheal / watchtower to keep the services going. I use Caddy and my own domain to make the services I want available externally to my network.

[–] irmadlad@lemmy.world 5 points 1 week ago (1 children)

watchtower

Do you find that Watchtower sometimes screws up the update? I know I was plagued with that issue enough to drive me out to search the webs. OG Watchtower hasn't been updated in 2 years and shows no real sign of activity. I went searching for a fork:

https://watchtower.devcdn.net/

Haven't had any issues since.

[–] NedRyerson@lemmy.ml 5 points 1 week ago

Thanks for that! I have struggled with watchtower from time to time, so knowing there is a good fork out there is great. I'll try it out.

[–] huquad@lemmy.ml 8 points 1 week ago (8 children)

I try to selfhost wherever possible. There are a few exceptions where it's not practical (email for example), so I prefer not Google/Apple/Microsoft when that happens. In those cases, I also like to diversify so any potential enshitification is less painful to resolve.

load more comments (8 replies)
[–] suicidaleggroll@lemmy.world 7 points 1 week ago (1 children)
load more comments (1 replies)
[–] s3rvant@lemmy.ml 7 points 1 week ago

DNS, Jellyfin and game servers mostly; occasionally will tinker with other stuff but those are the ones that have lasted

[–] termaxima@slrpnk.net 7 points 1 week ago* (last edited 1 week ago) (1 children)

Self hosting looks interesting, but I'd generally rather keep things offline. Even as a software developer, I value simplicity, and most online "services" I find entirely superfluous ; self hosted or no.

Jellyfin ? How about a big external drive with movies on it, just plug it into your viewing device of choice.

Hosting my notes ? I take my notes on physical paper. (Loose sheets, because notebooks have the same scaling issues computer notes have. Sometimes I just want to splay everything out on the table and do big picture work. That's also why I only use one side of the sheet.)

Music streaming ? I dont even know if you can self host this one (probably yes) but I'd rather just copy the file over ; even a huge library doesn't take that much space.

Photos ? I just have folders on an encrypted drive, with some backups elsewhere. Though I guess Immich looks interesting...

Documents ? Okay, I should self-host this one. For now it's all local, on-disk (encrypted of course, there's no good reason not to), but it can be quite inconvenient if my only copy is at home on my desktop.

So no, I don't self-host yet, and when I do (hopefully soon) it will be only in a limited capacity ; mostly out of a convenience concern, privacy being a distant second.

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

Totally understandable

[–] Eirikr70@jlai.lu 6 points 1 week ago (3 children)

Self-hosting for a bit less than 10 years. My main pain is that my setup is now stable and I have nothing left to tinker with.

[–] irmadlad@lemmy.world 2 points 1 week ago

and I have nothing left to tinker with

Blasphemy! LOL Congrats on the stable stack.

load more comments (2 replies)
[–] monovergent@lemmy.ml 4 points 1 week ago (2 children)

Have a NAS, Jellyfin server, and LLM on my LAN so far. Next step is to make them available outside my home, but I've been procrastinating.

[–] irmadlad@lemmy.world 3 points 1 week ago (6 children)

Next step is to make them available outside my home, but I’ve been procrastinating.

I know a lot of people have 'concerns' about Cloudflare, but the Cloudflare Tunnel/ZeroTrust free tier works like a charm. You don't have to punch holes in your server to route services/ports, no exceptions in UFW or similar. No port forwarding or NAT concerns on your router/firewall. The only caveat is that you need a proper domain name which you can pick up at NamesCheap for less than $5 USD. Overlay Tailscale on your server, and Jack's a doughnut, Bob's your uncle.

There are alternatives to Cloudflare like Pinggy, ngrok, LcalXpose, Zrok, Localtunnel, localhost.run, serveo, Inlets, and Frp. ngrok seems to be the more popular of the options.

load more comments (6 replies)
[–] q7mJI7tk1@lemmy.world 3 points 1 week ago (1 children)

I've relied on a Wireguard VPN for remote access until recently, I'm now playing with Pangolin via a VPS. I question why I need public (private) access, but it seems cool to operate that way and allows family members easier access.

load more comments (1 replies)
[–] PiraHxCx@lemmy.ml 4 points 1 week ago (1 children)

I only p2p but I can't do much, NAS is so expensive in my country :(

load more comments (1 replies)
[–] Trent@lemmy.ml 4 points 1 week ago (1 children)

I don't know if I'd call myself a privacy pioneer but I self-host some stuff and share/trade services with a few friends.

load more comments (1 replies)
[–] astropenguin5@lemmy.world 3 points 1 week ago (1 children)

I have a couple Minecraft servers using pterodactyl :3

I probably will self host a lot more when I have my own place and money tho

[–] irmadlad@lemmy.world 2 points 1 week ago

I used to be heavy into Minecraft. I had a really nice set up on a VPS. Ran shaders and a ton of add ons. Fun stuff.

[–] Core_of_Arden@lemmy.ml 3 points 1 week ago (3 children)

I'm not a pioneer - but I selfhost.

load more comments (3 replies)
[–] xthexder@l.sw0.com 3 points 1 week ago (3 children)

I self-host a decent bit of stuff. My setup has been to rent rack space in a datacenter to put my own storage server in, plus a second server at my house that I mirror backups between. I run my own VPN, "Cloud" storage, lemmy instance, game servers, websites, CI build systems, media streaming, etc... You can find some cheap server hardware on eBay that's only a generation or two old, which you'll need if you're running in a datacenter, but for home servers it's super easy to just set up an old desktop with a battery backup.

load more comments (3 replies)
[–] shortwavesurfer@lemmy.zip 3 points 1 week ago (1 children)

I self-host my own Monero node and I self-host my password manager and my files

[–] irmadlad@lemmy.world 4 points 1 week ago (1 children)

Monero node

Hmm. I'm pretty confident in my defences but selfhosting passwords and financials keeps me awake at night. LOL

load more comments (1 replies)
[–] muxika@lemmy.world 3 points 1 week ago* (last edited 1 week ago) (2 children)

I've been selfhosting for about 4 years now. I wanted to break away from services like Google and find tools I could control on my own hardware.

I went from bare-metal Jellyfin and Nextcloud on my NAS to running the NAS with an NFS share and a Raspberry Pi as a pod orchestrator through quadlets. That little sucker is running pods for:

  • media (audiobookshelf, kavita, Jellyfin)
  • Immich
  • Invidious
  • Navidrome
  • Peertube
  • SearXNG
  • Servarr suite (flareresolverr/jackett/prowlarr, gluetun/qbittorrent, jellyseerr, lazylibrarian, lidarr, mylar3, radarr, sonarr)

It's also running instances of:

  • mumble
  • nginx-proxy-manager
  • sftpgo
  • syncthing

I've only opened a few services for family usage, but everything else is VPN-accessible.

Also, no more Nextcloud. Syncthing balances everything out, and I can use sftpgo's webdav option to host my own seedvault backups. Now Google is collecting dust.

load more comments (2 replies)
[–] fruitycoder@sh.itjust.works 3 points 1 week ago (1 children)

I recently got the homelab going and plan on expanding to a few family members as well.

12 nodes (some new Epycs for encrypted memory, some centreon ewaste for cold storage and background tasks, and a few in-between) so far. All Harvester HCI and Rancher. I run game servers, Ollama, and NFS for storing my encrypted back ups on it mostly at the moment, with a sync to send encrypted to Proton for that off-site.

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

I can only get so erect

[–] Treczoks@lemmy.world 3 points 1 week ago (1 children)

I was running a server hosting a Gutenberg mirror at home 30+ years ago. And no, it's not public.

load more comments (1 replies)
[–] utopiah@lemmy.ml 3 points 1 week ago* (last edited 1 week ago) (3 children)

services

  • gitea (forge)
  • pmwikis (PIM) e.g. fabien.benetou.fr including... notes on self-hosting
  • affine
  • wg-easy (WireGuard, VPN)
  • copyparty (prototype collaborative filesharing)
  • ntfy (notifications)
  • peertube (videos) e.g. video.benetou.fr
  • Jitsi Meet (video meetings)
  • immers (federated Metaverse, really)
  • WebDAV (files)
  • networked-aframe (live collaboration in XR)
  • open-easyrtc
  • telegram-pim-bot
  • transmission (seeding linux ISOs)
  • fireflyiii

meta

  • nginx (reverse proxy)
  • grafana
  • cadvisor
  • pushgateway
  • prometheus
  • caddy
  • nodeexporter
  • alertmanager

also locally (and beyond thanks to WireGuard)

  • HomeAssistant
  • Immich
  • miniDLNA
load more comments (3 replies)
[–] tensor_nightly69@lemmy.world 3 points 1 week ago (3 children)

I'm currently running 2 Proxmox hosts with 3 LXC containers and 3 VMs between them, and on my NAS - 2 VMs and... 50 docker containers.

I reeeeeally don't like centralized services. 😂

load more comments (3 replies)
[–] Dreaming_Novaling@lemmy.zip 3 points 1 week ago (1 children)

Still shopping around for a cheap enough Optiplex or ThinkCentre that has bare minimum encoding (HEVC 10-bit) and RAM (16 GB), but once I find my baby I'll be running Nextcloud, Immich, and Jellyfin in Proxmox. I want to leave Google behind very badly, especially for my files and photos I got in the cloud, but also for music streaming since I'm a daily YT Music user.

[–] irmadlad@lemmy.world 2 points 1 week ago

ThinkCentre

I've seen some really nice rack set ups for ThinkCenter. Small, unobtrusive, and quite capable.

[–] Fijxu@programming.dev 3 points 1 week ago (2 children)
load more comments (2 replies)
[–] chaoticnumber@lemmy.dbzer0.com 2 points 1 week ago* (last edited 1 week ago) (3 children)

Oh god, where do I start?

3 node proxmox setup:

Net node:

  • opnsense (dns, dhcp, edge firewall, wireguard)
  • caddy
  • ssh hub

Compute node:

  • a few game servers
  • wiki (kiwix), full copy of wikipedia
  • searxng
  • docker host (portainer plus 10ish containers)
  • forgejo
  • testing vms
  • a separate zfs mirror

Storage node:

  • all drives, zfs + mirror
  • proxmox backup server
  • home assistant
  • immich
  • ARR stack
  • jellyfin

Oh and a monitoring node made out of a rpi 4b with an nvme hat,running dietpi, prometheus, grafana and homepage (gethomepage.dev)

Thats about it plus automations and stuff, wireguard so I can access it from anywhere. Not separated properly, no network zones, just a few vlans for now, work in progress.

load more comments (3 replies)
[–] Catalyst_A@lemmy.ml 2 points 1 week ago (1 children)

Yep! I just started self hosting a lossless music and 1080p movie server for my dad and I! It goes online soon. I'd say self hosting is an integral part of gaining true digital sovereignty.

[–] irmadlad@lemmy.world 2 points 1 week ago

self hosting is an integral part of gaining true digital sovereignty

Absolutely! 100%

load more comments
view more: next ›