this post was submitted on 11 Jun 2023
332 points (98.0% liked)

Selfhosted

50061 readers
322 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 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 3) 50 comments
sorted by: hot top controversial new old
[–] [email protected] 2 points 2 years ago
  • Caddy (web server)
  • Agate (gemini server)
  • FreshRSS (rss reader)
  • Yarr (rss reader)
  • ergo (irc server)
  • akkoma
  • prosody (xmpp)
  • conduit (matrix)
  • nextcloud
  • soju (irc bouncer)
  • gamja (irc web interface)
  • qbittorrent-nox
  • unbound/dnsmasq
  • isso (selfhosted comments server)
  • smbd and nfs server
  • pivpn wireguard
  • minecraft stuff in seperate ubuntu vm:
  • pterodactyl panel
  • pterodactyl daemon
  • probably something else I forget
  • currently just running a monero miner as I have not been playing minecraft recently.

Hardware: Main server Ryzen 7 3900XT with 64GB of ram, two 240GB ssds running in raid1, two 4tb hard drives running in raid1, running proxmox with mostly alpine linux VMs

Secondary Server: Intel nuc running alpinelinux, only running secondary unbound/dnsmasq server so if my main server goes down, dns still works.

Late 2013 iMac: I was using it to run an iMessage to matrix bridge but I was not able to get it to work so now I just vnc into it to text. (suggestions welcome as vnc is annoying)

I also have another intel nuc that does not do anything.

All of these servers are connected to an APC back-ups UPS.

[–] [email protected] 2 points 2 years ago* (last edited 2 years ago)

Not much at the moment. Pihole, Pydio, Syncthing, Gitea, Mariadb, Filebrowser, and lighttpd to retrieve weather readings from a homemade weather station.

[–] [email protected] 2 points 2 years ago

In addition to the standard complement of jellyfin etc. I run a Docker OS on Google's free tier with Gotify along with Uptime Kuma running on a tiny x86 computer accessed via a Cloudflare tunnel. Discord watches the watcher and notifies me if Gotify goes down!

It's a great combo. All reverse proxying is handled by HAProxy on my pfsense router.

[–] [email protected] 2 points 2 years ago

On a VPS:

  • mailcow for email for a personal domain On home network:
  • unraid server as a local fileserver for backups and media (repurposed from an i5 2500k with a bunch of drives added)
  • unraid server hosts a bunch of containers -- plex -- jellyfin -- *arr apps
[–] [email protected] 2 points 2 years ago

Have a PC in the basement acting as a server.

  • Microk8s on Ubuntu Server
  • Custom-written experimental NodeJS app to help when playing D&D
  • Keycloak to act as an IDP
  • Cloudflare tunnel to receive traffic
  • Valheim server (temporarily -- I moved this back to local)
  • Wiki.js
[–] [email protected] 2 points 2 years ago

Since I haven't seen it commented yet, I host a kiwix backup of stackoverflow and it has already saved me a couple times during outages.

[–] [email protected] 2 points 2 years ago

Currently self-hosting a pi-hole instance, an nfs/smb server & a LAN-only webserver, as well as 24/7 syncthing (to which I automatically send my phone's photos to)

My specs are:

Intel Atom N270 (1 core, 2 threads) 1Gb DDR2 Ram (God knows the frequency but it's slow.) And a 500gb HDD

You really don't need a lot of oomph to self host! I'm planning on running a qBitTorrent webui next.

[–] [email protected] 2 points 2 years ago

I dabble in the ARRs, plex, jellyfin, emby nextcloud. I have an old supermicro server 2014 I got on eBay with dual e5 2620, 64gb RAM, and 12 hdds of various types adding to 100tb all on LVM in ubuntu. I'm planning on transitioning to UnRAID once I get the motivation because my storage hygiene is bad. I've broken LVM too often with misplaced commands.

I'm looking at making an offsite backup shortly mostly for nextcloud at a coworkers home. I am trying to get rid of my reliance on Google for backup.

[–] [email protected] 2 points 2 years ago

I host a bitcoin node, and some video

[–] [email protected] 2 points 2 years ago

First post in the world of Lemmy! Woot! Another Reddit escapee. I can't for the life of me understand the management team at Reddit. I get that they need to make money and that they're pissed off at the AI guys for pilfering their data but the people who contribute to the subreddits and moderate them for free are why Reddit is such a success. Why would you screw them over? It's so short sited. If you're pissed at OpenAI then talk to them and figure out how they can pay for your API access but don't screw the people that made you a success. They can afford to spend a little of the VC/Microsoft money. Okay...off the soap box now.....

Up until very recently I was running all my services on a HP DL380 Gen9 server. Beautiful server but sucks back electricity like a drunk on New Years Eve and is way too noisy for my office. Purchased 4 different Tiny PCs (3 Lenovos and 1 Dell).

One Lenovo (AMD Ryzen 3 PRO 2200GE with 32GB RAM) is running RockyLinux with Docker with 20+ containers currently running.

  • "Sweden Services" - SABnzbd, Sonarr, Radarr and Lidarr
  • Tools - IT-Tools, Pairdrop, CyberChef and Paperless NGX
  • Homelab services - Portainer, Dozzle and Nginx Proxy Manager
  • Info - FreshRSS
  • Media - Plex, Audiobookshelf and Navidrome

I'm constantly playing with different containers - adding, removing, etc. I did try making the switch to Podman as I like the idea of rootless containers but could not for the life of me get things like NFS shares and Portainer integration working and was spending way too much time fighting with it. Will probably try again in the near future.

Then the other 3 Tiny PCs are running XCP-NG with various VMs including my Xen Orchestra, Kali, a couple Windows machines (usually off), Tailscale gateway box and a few others. Again, mostly for testing things out.

Using OpnSense as my firewall. Have a TrueNAS system sharing files and another small Rockstor NAS also.

Looking forward to the community here. Thanks.

[–] [email protected] 2 points 2 years ago

I use proxmox on my server. I virtualize opnsense (with adguard and wireguard), jellyfin, unifi, home assistant, and syncthing.

I have a synology ds220j w/ 2x10tb

Hardware: Intel 12100, 32gb ram, i350-t4 network card TP link TL-SG108E switch

I'm going to move opnsense to a dedicated box eventually

[–] [email protected] 2 points 2 years ago
  • Mail server
  • Bitwarden (vaultwarden)
  • Git server (apache + basic git server. no git frontend)

All on dedicated cloud servers for simplicity and security.

Im looking at selfhostihng on my own hardware again. Im considering the following

  • lemmy instance
  • proxmox with gpu
  • Some sort of production database
[–] [email protected] 2 points 2 years ago

Hardware:

  • CPU: 2x Intel Xeon E5-2695v4
  • RAM: 256GB ECC
  • Storage: 4x256GB Enterprise SSD, 4x2TB SSD (ZFS Striped Mirror)

Software:

  • pfSense
  • Proxmox
  • k3s with Flux and Longhorn
  • Gitea
  • Woodpecker
  • UniFi
  • FreshRSS
  • Grafana / Loki
  • Ntfy
  • Paperless-ngx
  • Vaultwarden
  • Minio
  • Syncthing

I purchased the server used. The services are mostly running in a virtualized cluster, which is absolutely oversized for the current tasks. However, it has motivated me to learn Kubernetes and the power consumption is within my limits.

[–] [email protected] 2 points 2 years ago* (last edited 2 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.

[–] [email protected] 2 points 2 years ago* (last edited 2 years ago) (4 children)

I host:

  • docker-mailserver
  • code-server
  • Vaultwarden
  • Flame Dashboard
  • FreePad
  • Gotify
  • Nextcloud
  • Baikal
  • HomeAssistant
  • Node-RED
  • InfluxDB
  • Grafana
  • piHole, Cloudflare DNS over HTTPS client
  • Uptime Kuma
  • Nginx Proxy Manager
  • wg-easy
  • Shiori
  • MeTube
  • Sonarr, Radarr, Jackett, Unpackerr,...
  • qBittorrent, Gluetun
  • Jellyfin
  • Watchtower
  • Honeygain, Pawns App, Peer2Profit, Traffmonetizer
  • a few services that I wrote myself

I think that should be it. I left out some less important ones and probably forgot a few that I don't use that often. All these Services are spread across 2 servers at home and a small VPS mainly used for the mailserver and Uptime Kuma.

load more comments (4 replies)
[–] [email protected] 2 points 2 years ago

I have a (beefy specd) Intel NUC that's running Proxmox. A few of the VMs mount to my RS1221+ for things like media (Jellyfin), etc.

On Proxmox I run

  • Jellyfin (media server)
  • Home Assistant (home automation)
  • PiHole (DNS)
  • Ansible (For keeping everything up to date and applying bulk actions)
  • NGINX Proxy Manager (so I can access things locally with a nice URL)
  • VM to host my Discord bots
  • Whoogle (Search engine)
  • AMP game server

Probably missing a few, but that's the jist

[–] [email protected] 2 points 2 years ago* (last edited 2 years ago)

VPS (Ubuntu on 4 virtual cores, 10GB ram, 100GB NVME)

  • Mediawiki with semantic mediawiki and various plug-ins and 650 pages
  • Orthantic and OHIF (radiology images)
  • Moodle (docker)

Cloud container provider (different to above VPS provider)

  • 3 x mediawiki sites

Homelab (Unraid on i7 4790, 16gb RAM, 3 x 10TB HDD, 4TB external disk, no cache disk yet, RTX 3070, fractal define 7 mid tower)

  • Plex
  • Komga (comics)
  • Audiobookshelf
  • Kavita and Calibre (books)
  • Photoview (family photos)
  • Filebrowser (work)
  • Cloudflared (zero trust tunnels)
  • Heimdall (dashboard)
  • Krusader
  • Plugins: docker compose manager, docker patch, unassigned devices

Have ordered an N100 mini PC from aliexpress with plans of installing OPNsense and running a couple VMs on it.

My gaming computer for interest, not currently hosting anything: 5800X3D, 7900XTX, 32GB ram, 2TB NVME, 2TB SSD, 4TB HDD, fractal meshify midbtower case.

I also have a Pi 4 and a Pi 3 that I don't have any use for currently. Open to ideas. I already run Adguard on phone and Ublock origin on desktop browser, and don't see any current use for Pihole.

[–] [email protected] 2 points 2 years ago

Right now, here’s what’s running on my Latitude 5580 with Debian 11 behind a Cloudflare Tunnel, all in containers:

  • Cockpit
  • Portainer
  • Paperless-ngx
  • Home Assistant
  • InvenTree
  • Monica (trying to move it to Notion, could also go into NocoDB but I like keeping lots of stuff on Notion nowadays, found no selfhosted alternative…)
  • Twitch Channel Points Miner

Currently testing, mainly to replace InvenTree and follow the inventory and manufacturing of my custom ergonomic keyboards:

  • Odoo
  • ERPNext
  • Dolibarr
  • NocoDB

Still have to set up backups and I guess create scripts/notes to know how to update every one of these.

[–] [email protected] 2 points 2 years ago

A Plex server, two DayZ servers and as of today a Lemmy instance. 😀

[–] [email protected] 2 points 2 years ago

Minecraft server, a pingvin share site for myself, tubearchivist, pihole, pivpn, 25mb video compressor with a script and incrontab along with the same thing but for GIFs. I think that's most of the list

[–] [email protected] 2 points 2 years ago

Lots of stuff! Currently running almost all of these in Docker on a Synology NAS:

  • Code Server - access my notes files remotely
  • Gitea - only used to store notes that are edited in Obsidian (or Code Server as mentioned above)
  • Home Assistant - home automation
  • Homebridge - used for one or two devices that have better integrations than natively in Home Assistant
  • Jellyfin - video streaming platform (installed because it's FOSS and seems interesting, but I rarely use it)
  • Overseerr - user-request app for video streaming platform (installed when I anticipated sharing my movies/shows before realizing that my ISP severely limits my upload speeds)
  • Pi-Hole - block all ads network-wide
  • Plex - primary video streaming platform
  • Radarr - download movies
  • Readarr - download books but have had better luck with Libgen on an ad-hoc basis
  • Sonarr - download shows
  • YTDL - download YT videos
  • Wireguard - VPN into the home network
[–] [email protected] 2 points 2 years ago
[–] [email protected] 2 points 2 years ago

I have a few raspberry pis, running Home Assistant, Unifi controller, PiHole... Otherwise i have DigitalOcean droplets, one hosts my Lemmy instance, and another hosts a couple of side project websites (my wife's freelance business, and some other stuff)

[–] [email protected] 2 points 2 years ago

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

[–] [email protected] 2 points 2 years ago

Currently I play around with a Raspi 4 8GB with docker-compose. Most services are accessible with VPN only:
Caddy (as easy reverse proxy)
Portainer (container dashboard)
Linkding (bookmarks)
Baikal (calendar, todo list to sync with Android by caldav)
Agendav (web calendar frontend)
Dillinger (browser markdown editor with PDF export)
Trilium (note app)
Syncthing (google drive/onedrive alternative)
Seafile (file sharing)
Jellyfin (media server)

[–] [email protected] 2 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. 💓

[–] [email protected] 2 points 2 years ago

Two "servers"

Pi4-8gb; 1TB SSD:

External-facing

  • Pi-hole
  • home assistant
  • web server
  • Calibre
  • Simple games like Minecraft

Dual Xeon; 96Gb Ram; 50TB; bound NICs:

Internal, mostly

  • media: Jellyfin, -arrs
  • Sabnzbd
  • Steam games server (these are external containers)
  • Looking to add cloud files access; just haven't decided what and how, yet
[–] [email protected] 2 points 1 year ago* (last edited 1 year ago) (1 children)

Late to the party and after reading through some of these setups I may have to expand mine soon (it never ends does it?), here is what I have right now.

Unraid (Dell R720XD, dual Xeon E5-2670 v2, 64GB RAM, 12 x 6TB in 12 disk array with 2 parity disks, 800GB SSD cache pool)

-NextCloud

-Plex

-Emby

-Gitea

-Backrest

-MariaDB

-Netbootxyz

-Trillium

-Traccar

-Vaultwarden

-Adguard-Home

-Unifi

-Homebox

-Nessus

-Headscale

-Collabora

-*arrs

-Jupterlab

-Mealie

-SearXNG

-IT-Tools

-EmulatorJS

-Youtube-DL-Material

Proxmox (old Intel server S2600WT2, dual Xeon E5-2620 V2, 768GB RAM, 5 x 2TB disks):

-Zap2XML

-Immich

-Mumble

-NextPVR

-Stirling-PDF

-WebTop

-Frigate

-MCServer (gameserver)

-SDTDServer (gameserver)

-SFServer (gameserver)

There are some other things floating around in my homelab that aren't really 'selfhosted' things, just important to the home network:

3 HP Microserver Gen8's

-x1 with ESXi hosting pfSense

-x2 with TrueNas Scale for backups

R610 with ESXi for a few remote desktops and Home Assistant (which I'm sure I'll move to docker at some point).

load more comments (1 replies)
[–] [email protected] 2 points 1 year ago

Presently, my Fediverse presence is mostly self-hosted by one definition or another. This Lemmy instance lives on my server, and my Masto is hosted by a company dedicated to exactly that because it's dirty cheap and one fewer thing for me to worry about.

Looking to add to the list.

[–] [email protected] 2 points 5 months ago (1 children)

I might be the only person self hosting a gopher server. Its running on a Raspi 4 on my home network, using Flask Gopher.

[–] [email protected] 2 points 4 months ago (1 children)

Aww man I remember those well. Is this for nostalgia or do you regularly use it?

load more comments (1 replies)
[–] [email protected] 2 points 5 months ago* (last edited 5 months ago)

I cover most of what services I’m running in my own post looking for assistance recently.

https://geekroom.tech/post/242

[–] [email protected] 2 points 4 months ago* (last edited 4 months 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
[–] [email protected] 1 points 2 years ago

I see people listing things I've never heard about...I thought I had spent a considerable amount of time on the old sub and knew stuff. Guess I gotta hit the books.

Right now though I'm hosting everything on a 2012 Mac Mini that's running Proxmox.

Been using these programs for awhile now:

  • Photoprism
  • wireguard
  • web blog testing instance while the live one lives on linode
  • plex
  • filebrowser
  • pi-hole
  • homepage

Nothing crazy but cool stuff to learn in my day to day. I want more hardware but I'm about to buy a house. It's crazy how much I'm throwing at an 11 year old computer and it's handling it all quite well.

load more comments
view more: ‹ prev next ›