this post was submitted on 11 Jun 2023
126 points (97.0% liked)

Selfhosted

63148 readers
691 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:

Detailed Rules Post

  1. Be civil.

  2. No spam.

  3. Posts are to be related to self-hosting.

  4. Don't duplicate the full text of your blog or readme if you're providing a link.

  5. Submission headline should match the article title.

  6. No trolling.

  7. Promotion posts require active participation, with an account that is at least 30 days old. F/LOSS without a paywall has exceptions, with requirements. See the rules link for details. Tags [CBH] or [AIP] are required, see the links in Rule 8 for details.

  8. AI-related discussions and AI-involved promotional posts have additional requirements for tagging, as noted in Rule 7 and the AI & Promotional Post Expanded Rules post, and find example disclosures here.

Resources:

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

Questions? DM the mods!

founded 3 years ago
MODERATORS
 

Hello everyone! Mods here 😊

Tell us, what services do you selfhost? Extra points for selfhosted hardware infrastructure.

Feel free to take it as a chance to present yourself to the community!

🦎

(page 2) 50 comments
sorted by: hot top controversial new old
[–] Tiger_Man_@szmer.info 2 points 6 months ago (1 children)

not much, just sftp nas for me and my friends and a website

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

Welcome to the exclusive club of selfhosting.

[–] durably465@lemmy.ml 2 points 1 week ago

Hi, I start my journey one year ago when I started degoogling my house.

I have a NAS with docker. And I selfhost :

  • Calendars/Contactcs : Radicale
  • Photos : Immich
  • Domotic : HomeAssistant

And time to time I use ReactiveResume when I need to actualise my resume.

My stack keeps growing, of course. Isn't that the way of the selfhoster? But so far, I've got it down to only ones I use every day. (Lesser-known ones are linked.)

[–] Hyunta@discuss.tchncs.de 1 points 2 years ago

Thank you for all for sharing 🀩 I still havent determine if I'm going self hosting at home or with a VPS, but I discovered cool projects!

[–] lapping147@lemm.ee 1 points 2 years ago

Got a proxmox node with a couple of vm's, mostly for hosting docker.

I'm considering switching proxmox for kubevirt, but I'd have to deploy all my container as either k8s deployments or create new vm for docker...

Been using prometheus at work lately and I want to create a push setup with thanos backend, but for now it's just an idea

[–] Omega_Jimes@lemmy.ca 1 points 3 years ago

A cobbled together Ryzen 2400g with 16GB of ram. Open Media Vault/Docker: Plex Nextcloud stack with dns refresh/ssl/nginx Sonarr/transmission stack with VPN PiHole Octoprint

Occasionally I run a game server or two when the need comes up, mostly Valheim lately.

[–] Kage@discuss.tchncs.de 1 points 3 years ago* (last edited 3 years ago)

Proxmox on a self-built rackserver (Will be building a second one for a proxmox cluster):

  • Pi-Hole (primary)
  • Home Assistant
  • 2 Docker Hosts (One for Eval, one for Prod)

Raspberry Pi Zero for Pi-Hole (secondary)

On my Docker Host (All in docker-compose):

  • Heimdall (Personal Dashboard)
  • Portainer (Docker GUI)
  • baikal (CAL & CADdav)
  • vaultwarden (Password Manager)
  • bookstack (Documentation, kinda abandoned because im lazy)
  • changedetection(.)io (Monitoring Websites for Changes, useful for changelogs or price monitoring)
  • cloudflare-ddns (DDNS because dynamic IP Adresses...)
  • Grafana & InfluxDB (Dashboard and Database for Stats)
  • linkding (Bookmarks aka "Have to read someday")
  • mealie (Reciepe manager)
  • neko (Watch2gether but in selfhosted and more capable imo)
  • nginx proxy manager (Reverse Proxy with GUI)
  • paperless-ngx (Document manager with OCR)
  • semaphore ui (Ansible GUI with sheduled tasks)
  • Uptime Kuma (Status Monitoring)
  • watchtower (Automatic updates of my docker containers because im lazy)

A Synology DS220+ for local Storage

A 5TB Hetzner Storage Box for Backups (encrypted)

A Rootserver for Games and some testing in the wild (Currently Windows, will be switched to ubuntu)

Hetzner Cloud Server with mailcow on it

[–] zingo@lemmy.ca 1 points 2 years ago* (last edited 2 years ago)

Feel free to take it as a chance to present yourself to the community!

Hello, my name is Zingo and I have a selfhosting addition going back to 2016 when I bought my first NAS with docker capabilities.

Community: Hi Zingo! Welcome!

Thank you.

Currently struggling more than even as it starts to take over my life. I have tried over hundreds of services.

I'll try to find strength to list some at a later stage in this healing process. Sorry no bonus points. Maybe in the next session.

Thank you all for this awesome support. I would be lost without you. πŸ’“

[–] gedhrel@lemmy.ml 1 points 3 years ago

I had a small X.25 network as combination coffee-table and space-heater at one point; this was before most homes had internet. It almost cost me a divorce.

[–] learningduck@programming.dev 1 points 3 years ago

I'm hosting Trillium Note for my personal note taking.

[–] CodeFlinger@lemmy.world 1 points 3 years ago* (last edited 3 years ago)

Main Server - 37 Containers, 4 VMs

  • Media: Plex, Audiobookshelf, along with everything for a complete *arr stack
  • Network: Cloudflared, NginxProxyManager, Tailscale, Gluetun (for *arrs)
  • Other: Authelia, OpenVSCode, Filebrowser, SFTPGo, Bitcoin Node to support the network
  • VMs: Parrot, Windows 11 for local and remote gaming, Windows 3.11 (because why not), currently spun up myNode to see if I want to explore hosting a Bitcoin Ligtning Node

Smarthome Server - OptiPlex 3050

  • Containers: mqtt, NodeRed, zigbee2mqtt, homebridge, tailscale, pihole (paired with my phone usually)
  • VM: HomeAssistant

Testing Server - OptiPlex 7060
Lately been testing and making stuff using linuxserver/docker-baseimage-kasmvnc.

  • Arduino-IDE running in a container - with USB hotswap.
  • Featherwallet and Electrumwallet (I use a HW-Wallet for HODL).
  • Lutris, got it working with Hearthstone, but didn't really have a use for it.
  • Nomachine in kasmvnc, to (somewhat) smoothly access my VMs through the webbrowser when I just need something fast.
    Linuxserver Firefox.

XMR Mining Server - Old tired HP SFF
Basicly everything from this guide by seth for privacy; monerod, p2pool, tor, watchtower, and a python-webserver to expose metrics/api.

[–] ruud@lemmy.world 1 points 3 years ago

(I'll add links / descriptions later)

I host the following fediverse stuff:

  • Lemmy (you're looking at it)
  • Mastodon (3 instances)
  • Calckey oh sorry, now FireFish
  • Pixelfed
  • Misskey
  • Writefreely
  • Funkwhale
  • Akkoma (2 instances)
  • Peertube

And these are other things I host:

  • Kimai2
  • Matrix/Synapse
  • Silver Bullet
  • XWiki (3 instances)
  • Cryptpad (2 instances)
  • Gitea
  • Grafana
  • Hedgedoc
  • Minecraft
  • Nextcloud
  • Nginx Proxy Manager
  • Paperless-ngx
  • TheLounge
  • Vaultwarden
  • Zabbix
  • Zammad

Presently I'm self hosting:

  • NextCloud
  • ArchiveBox
  • Lemmy
  • Ntfy
  • Calibre Web
  • ByteStash
  • Etherpad
  • RustDesk
  • GitLab Community
  • Peertube
  • Matrix
  • Minecraft Java Server (I mean, it is self hosted)

I think sometimes my servers complain about what I'm hosting. lol

[–] GMac@feddit.org 1 points 3 weeks ago

I started in August. Running docker containers on ubuntu server lts minimal, on a ryzen 3 3200g with 16gb ram.

Running:

  • Jellyfin
  • RomM
  • Kiwix
  • Seafile
  • Beszel
  • Portainer
  • WUD
  • Pi-hole
  • Unbound
  • Caddy
  • Syncthing
  • Tailscale

The domain has no website and no open ports, so Caddy handles routing and automated tls certification via api. External access only via tailscale, per user and per device approval process. Split horizon dns so domain names resolve direct routes to server on lan, and via tailnet from outside.

500GB nvme OS drive rsynched nightly to a second matched nvme in the server. HDD data drives backed up using rsynch to matching sized drives in a DAS unit. Script dumps romm and seafile databases to hdd before rsynch Git pulls to data drive, captured in backup and Syncthing to separate device.

Parallel Pihole and Unbound on a RPi5. RPi5 is primary dns for the lan to spread load, but the config master is the server, RPi is kept in sync with a one way feed from the main server using Syncthing.

Looking into adding openclaw and ollama to play with, maybe use to monitor the server a bit more proactively. Need to plan out permissions and security so nothing dumb happens.

[–] dmcwetty@lemmy.world 1 points 3 weeks ago

Started about 15 years ago hosting media files on a Drobo but quickly realized that wasn’t going to work for me. Moved to Synology for NAS and then finally landed on Unraid 4 years ago.

Currently hosting the usual media stack like plex and *arr. Recently added Grimmory and hooked into my Kobo. Also have Immich deployed. Testing the waters with Tofa as a next project.

Running everything on 112Tb array with a 12600k + 32Gb RAM.

[–] kafewo6413@lemmy.ca 1 points 9 months ago

One of my favourite is Immich, to replace Google Photos: https://immich.app/

[–] maxheadroom@discuss.tchncs.de 1 points 3 years ago* (last edited 3 years ago) (3 children)

Hosting a whole bunch of stuff for myself, the family and also the public. For the larger family I'm hosting eMail but using a managed service offering for that (Hetzner). Too old to run my own IMAP/SMTP infrastructure ;)

For a few private societies I'm hosting:

For the public I host:

Mostly formyself, but not restricted I'm hosting:

  • Pixelfed
  • LinkDing for Bookmarks
  • Excalidraw
  • Grafana
  • OverLeaf
  • StandardNotes Server
  • PiHole
  • GitTea
  • FreshRSS
  • Minio S3-kompatible Object Storage as Backend for Mastodon & Pixelfed (on an old Dell Optiplex at home over my DSL Line)
  • GoToSocial Fediverse Client (On a RaspberryPi at home)
  • PeerTube for public projects (on the same old Dell OptiPlex)
  • PeerTube as private Video Streaming platform (on a Dell Precision 3500 tower)

Most services run in Docker Containers on some VPS at Hetzner. Some stuff runs in Docker Containers on old spare hardware at home.

load more comments (3 replies)
[–] sdharani@lemmings.world 1 points 8 months ago
[–] redlemace@lemmy.world 1 points 2 years ago* (last edited 2 years ago)
  • website
  • email
  • dns
  • adblocking
  • home assistent
  • home gallery
  • eve-ng
  • check_mk
  • nagios
  • git
  • ansible
  • backuppc
  • zoneminder
  • unifi controller
  • central syslog
  • syslog2irc
  • kodi
  • 3x moodeaudio
[–] bahayo@ani.social 1 points 3 months ago* (last edited 3 months ago)

I want to setup opencloud. . .nextcloud are getting too bloated

[–] glitchcake@piefed.blahaj.zone 1 points 2 months ago

Main one I use right now is a media center running FreeBSD and XFCE, and KDE Connect for remote-like functionality.

I just play files with mpv manually, but might write a front-end for it one day.

[–] bytepursuits@programming.dev 1 points 6 months ago

Wait why is r self hosted soon to be dead?

[–] CopperKit@sh.itjust.works 1 points 1 month ago* (last edited 1 month ago)

Heyyy, I started because I wanted save money and move away from Google to hosting mini cloud for my whole family that we rely on.

  1. I have TrueNAS Server with i5-8400, 32GB of RAM, 256gb nvme for OS, 512gb SSD for appdata dataset, 8tbx2 and 4tbx2 mirrored totaling 12TB of usable space with 512gb SSD for cache for main storage dataset.

TrueNAS hosts these containers:

  • immich_machine_learning
  • paperless-ngx
  • immich_server
  • immich_postgres
  • ix-adguard-home-adguardhome
  • flaresolverr
  • joplin
  • plex
  • content_pipeline
  • pinchflat
  • seerr
  • jupyterlab
  • sonarr
  • bazarr
  • prowlarr
  • radarr
  • filebrowser
  • calibre-web
  • ix-speedtest-tracker-speedtest
  • qbittorrent
  • bookshelf
  • paperless-db
  • scrutiny
  • gitea
  • gluetun
  • audiobookshelf
  • baikal
  • beszel
  • posting_worker
  • vikunja-db
  • vikunja
  • ix-cloudflared-cloudflare
  • grocy
  • ntfy
  • watchtower
  • vaultwarden
  • beszel-agent
  • immich_redis
  • paperless-redis
  • wireguard-tunnel
  • kavita
  1. I also have AI Server with i5-9400, 40gb of RAM, 128gb nvme for OS, GTX 1070 8GB for local Qwen3.5 9b model and openrouter API for deepseek model.

Containers that it runs are:

  • Open WebUI
  • GPT-Researcher
  • Hermes
  • open-terminal
  • Mem0
  • Ollama
  • DDGS
  • Caddy
  • Tailscale
  1. Then I have a VPS for proxy, crowdsec, fail2ban to expose my services.

  2. And also I pay for iDrive e2 bucket to backup everything.

Well this my small production server infrastructure that i am very proud of. And I'm so glad I have UPS for both of the server. Thank you)))

[–] Mchl@lemmy.world 1 points 3 years ago* (last edited 3 years ago) (1 children)

Hello

Let's have a look at the inventory

  • RPI 4B

    • OpenHab (Openhabian actually, so some additional services like Zigbee2MQTT or Grafana)
  • HP EliteDesk 800 G2 i5-6500T, 8GiB RAM - this one is currently the mainstay of my lab, running containers with docker-compose

    • Nginx as reverse proxy (+ fail2ban, letsencrypt)
    • Paperless-ngx (+ Redis, Tika, Gotenberg)
    • Jellyfin
    • Minecraft server (+ Mapcrafter)
    • ddclient
    • Heimdall
  • Dell OptiPlex 7060 Micro i7-8700T 32GiB RAM

    • I've gotten this one fairly recently. A real bargain - costed as much as the CPU alone and was in pristine condition. I will be migrating the workload from EliteDesk to this one. I decided to try ProxMox this time though, so I need to learn a bit first. Also perhaps add a second SSD
load more comments (1 replies)
[–] Decronym@lemmy.decronym.xyz 1 points 9 months ago* (last edited 6 months ago)

Acronyms, initialisms, abbreviations, contractions, and other phrases which expand to something larger, that I've seen in this thread:

Fewer Letters More Letters
DNS Domain Name Service/System
HTTP Hypertext Transfer Protocol, the Web
LXC Linux Containers
MECO Main Engine Cut-Off
~ MainEngineCutOff podcast
NVMe Non-Volatile Memory Express interface for mass storage
PoE Power over Ethernet
ROC Range Operations Coordinator
~ Radius of Curvature
RP-1 Rocket Propellant 1 (enhanced kerosene)
SAR Synthetic Aperture Radar (increasing resolution with parallax)
SECO Second-stage Engine Cut-Off
SES Formerly SociΓ©tΓ© EuropΓ©enne des Satellites, comsat operator
~ Second-stage Engine Start
SSD Solid State Drive mass storage
VPN Virtual Private Network
VPS Virtual Private Server (opposed to shared hosting)
XMPP Extensible Messaging and Presence Protocol ('Jabber') for open instant messaging

15 acronyms in this thread; the most compressed thread commented on today has 4 acronyms.

[Thread #11 for this comm, first seen 11th Jan 2026, 14:55] [FAQ] [Full list] [Contact] [Source code]

[–] beigegull@lemmy.world 1 points 3 years ago (2 children)

I've got a couple VPSes, hosting

  • Mailcow, because email is identity.
  • Asterisk, because phone #s are also identity.
  • Matrix-Synapse, for personal messaging even though XMPP is probably better.
  • ttrss, even though it's junk software with a jerk developer.
  • A bunch of self-developed web apps

Self hosting email is obnoxious, but it's also one of the only remnants of the traditional distributed internet that's still broadly accepted.

[–] Anarch157a@lemmy.world 1 points 3 years ago

Have you tried FreshRSS for feeds ? I'm pretty happy with it.

load more comments (1 replies)
load more comments
view more: β€Ή prev next β€Ί