Hey selfhosters, what are you selfhosting?

https://chatsubo.hiteklolife.net/pictrs/image/c786875e-7455-4f5b-8e56-d1af5f1e0cfa.png

  • Nextcloud + OnlyOffice
  • *arr media management series (Lidarr, Sonarr, etc)
  • Gitea
  • Vaultwarden
  • PiHole
  • Jellyfin
  • Wiki-js
  • Lemmy
  • Prometheus/Grafana/Loki

Currently all containerised running on a debian VM on a Rockylinux Qemu/KVM hypervisor. Initially I was using rocky+podman but inevitably hit something I wanted to run that just straight up needed docker and was too much effort to try and get working. 🤷

Hardware is an circa 2012 gaming machine with a few ZFS raids for all of my Linux ISOs. It lives an extremely tortured existence and longs for the sweet release of death.

Toying with the idea of migrating it all to on-prem virtualised kubernetes cluster using helm charts to manage the stacks and using NFS mounts for persistent storage because I hate myself (and to upskill I guess)

What about you?

codecarter,
remotedev,

Is there a noob breakdown somewhere of what each of those are?

codecarter,

Most are self explanatory if you google their names individually. If you need any specific explanations, just let me know I’ll fill you in.

matt,
@matt@lemmy.world avatar

I only self-host a MediaWiki website at the moment, along with a PPSSPP adhoc server for said game that the wiki is related to. I want to self-host a lot more stuff, but storage space is expensive, and I don’t really want to leave things running at home all the time either as it will eat into my electricity bill.

Nextcloud and OnlyOffice are what I’m interested in next, and perhaps a Fediverse platform.

BlackEco,
@BlackEco@lemmy.blackeco.com avatar

I self-host a ton of software. For context, I’m leveraging docker-compose on top of TrueNAS SCALE:

  • Monitoring
    • Prometheus
    • Grafana
    • the basic dockprom exporters: nodeexporter, cadvisor
    • NUT Exporter (UPS statistics)
    • PiHole exporter
    • UptimeKuma
  • Ad blocking
    • PiHole
    • unbound (censor-resilient DNS resolver)
    • dnsproxy (in order to use PiHole on my smartphone and laptop outside my home network)
  • Media
    • Plex
    • Transmission
    • Sonarr
    • Radarr
    • Bazarr
    • Jackett
    • Flaresolverr
  • Services exposed to the outside world
    • Bunkerweb (security-hardened nginx reverse-proxy)
    • Bird.makeup (Twitter to Mastodon bridge)
    • FreshRSS
    • n8n (automation software, think IFTTT or Zapier, but open-source and on steroids)
    • Self-Host Planning Poker (my very own software!)
    • Courier (parcel tracking software)
    • Overseerr (user-friendly interface for friends and family to request movies and shows, plugs into Sonarr, Radarr and Plex)
    • Lemmy
  • Kresus (personal finance)
  • Wireguard (VPN I use as a gateway into my home network)
  • Caddy (reverse proxy with HTTPS, I use it for serving locally everything I do not expose to the outside world)
  • Restic server (an HTTP server to push Restic backups from various computers at home)
  • wakeonlan-cron-docker (because TrueNAS doesn’t allow installing WoL package. Once again, I made it myself)

What I’m looking into at the moment:

  • Tandoor Recipes (deployed but I cannot make CSRF work with my reverse-proxy so far)

What I’ll be looking into in the near future:

  • Promtail + Grafana Loki to aggregate Docker containers logs in Prometheus/Grafa
  • Immich (Google Photos alternative with automated backups from smartphones)
Spike,

How did you do Caddy on TrueNAS Scale? Docker-compose also? Im currently hosting a lot of stuff you are, but all with truecharts apps via docker. Ultimately used traefik this time, but I like the simplicity of the caddyfile a lot.

When I read through your post, it feels like you are me in 5 years if everything goes well.

BlackEco,
@BlackEco@lemmy.blackeco.com avatar

I run everything on top of the docker-compose chart, which allows me much more flexibility that I would ever have with official TrueNAS apps and TrueCharts.

Spike,

I see, thanks! Wanted to get my stuff up and running as quick as possible, but Ill be looking into doing things this way next.

Bakkoda,

I don’t know how I haven’t ever heard of n8n before but I finally was able to get my old ass mFi controller to be able to completely talk to Home Assistant again. Thank you!

apt_install_coffee,
  • *arr media services
  • tailscale
  • mullvad
  • Jellyfin
  • qbittorrent
  • pihole
  • unbound
  • Minecraft server
  • Portainer-CE

On an OrangePi with a powered USB hub using a bunch of SSDs.

All except the Minecraft server running on Podman.

spez_,

How’s the support for the Orange Pi SBC?

apt_install_coffee,

As far as ARM SBCs go, I’d say B tier. Not as good as a RaspberryPi or RockPi but armbian installed great. Had a pain debugging the rockchip video decoder in a container, and still have issues with USB hard drives.

If you’re coming from x86_64, be prepared for some unique challenges.

halvar,

e-mail, Vaultwarden, Jellyfin, koel (pretty good music server imo), Minecraft server for the homies, Grocy, CalDAV and CardDAV, Nextcloud and probably something else I forgot and can’t look up right now

cheviotveneer,

Nice, what’s your email stack look like?

halvar,

Postfix and cyrus, but I had to ask for help to set it up, so sooner or later I’ll just move to mailcow :P

orientalsniper,

osTicket, Radarr, Sonarr, Bazarr, Plex, SABnzbd

waspentalive,

File sharing / storage via SSH, Minecraft server.

gro2bl,
  • Piped: Youtube proxy
  • Hyperpipe: Youtube music proxy
  • Beatbump: Youtube music proxy (has much better interface than Hyperpipe on mobile)
  • Jellyfin: To stream some local titles
  • Nextcloud: To be used as a syncserver for Carnet and Obsidian
  • SimplyTranslate
  • Matrix + Element
  • Taiga
  • Gitea
  • Libremdb: not useful, going to remove this one
  • Funkwhale: removed since I hoped for better federated content
  • Penpot: soon!
vegetaaaaaaa, (edited )
@vegetaaaaaaa@lemmy.world avatar
  • apache - web server/reverse proxy + PHP-FPM interpreter
  • rsnapshot - remote/local backup service
  • dnsmasq - lightweight DNS server
  • gitea - Git service/software forge
  • graylog - log capture, storage, real-time search and analysis tool
  • custom homepage/dashboard
  • jellyfin - media center
  • jitsi - video conferencing and screen sharing
  • libvirt - virtualization toolkit
  • dovecot - IMAP mailbox server
  • matrix + element-web - real-time communication server and web client
  • netdata - lightweight real-time monitoring and alerting system
  • rsyslog/lynis/debsecan/fail2ban/various log and security scanners…
  • mumble - low-latency VoIP/voice chat server
  • nextcloud - file hosting/sharing/synchronization and collaboration platform
  • openldap + ldap-account-manager + self-service password - LDAP directory server and web management tools
  • postgresql - database server
  • samba - cross-platform file sharing server
  • shaarli - bookmarking & link sharing
  • ssh/sftp - remote access and file transfer
  • transmission - bittorrent client/web interface
  • tt-rss - web-based news feed reader
  • wireguard - fast and modern VPN server

All running on Debian 11/12 physical hosts, VMs or VPS, deployed and managed through xsrv.readthedocs.io

outcide,
@outcide@lemmy.world avatar
  • Caddy
  • Vaultwarden
  • LLDAP
  • AdGuard + Sync
  • Linkding + Injector
  • Jellyfin + Infuse (tvOS) & FinAmp (iOS)
  • Pocketbase
  • Uptime-kuma
  • Cloudflared

Services that I’m experimenting with:

  • Owntone
  • Gonic + Supersonic (macOS) & play:Sub / Amperfy (iOS)
  • Calibre (can’t get Kobo sync working reliably)
  • Audiobookshelf (love the idea but not using much yet)
jamiehs,

Nothing too crazy. I use Proxmox on hardware that used to be a gaming rig (4th gen Intel) and I upped the RAM to 32GB.

  • Plex
  • Home Assistant
  • NextCloud
  • VM to host Duplicati + Samba which backs up some shared storage.
  • VM that contains the extremely specific build environment for one of my mechanical keyboards
  • VM that contains my ESP Home environment.
  • VM for Docker based web development because as good as WSL is, it still sucks sometimes.

Some of my “VMs” are actually LXCs but I can’t remember which are which at the moment.

Playing with ZFS was fun too, and it puts all that RAM to good use!

I’ve also been meaning to create a VM for Dokku, but I haven’t had a strong enough need yet.

KingCold999,

TrueNas Scale (4820k, 64gb ddr3, 1x256gb sata ssd & 2x4tb hdd):

-> Plex (Looking to replace with something less… commercialized)

-> EmulatorJS

-> OpenSpeedTest

-> DisqTV

-> Calibre (Looking for flashier alternative)

-> Nas storage + media storage

Windows Server w/CubeCoders AMP (xeon 1230v2, 32gb ddr3 ram, 256gb ssd)

-> Minecraft W/Mods

-> Satisfactory

Spike,

-> Plex (Looking to replace with something less… commercialized)

Give Jellyfin a go!

SanndyTheManndy,

Radarr, Sonarr, Jellyfin, handmade image and video scraper, Firefly, Minecraft, Minetest, Factorio, and a handmade image/video browsing/tagging web app.

plumblossom,

So far, a small amount. I just upgraded to my busted RPi to a refurb Optiplex 9020 and got brave enough to finally try out Docker 😂

  • Calibre
  • Portainer
  • Home Assistant (a work in progress, having networking issues since that’s where I lack know how)
  • Libreddit
  • Jellyfin (to replace Plex)

I’ve got it on Tailscale along with my Synology NAS and the rest of my machines.

Love this community for all the ideas and guidance I get looking at other setups!

vegetaaaaaaa,
@vegetaaaaaaa@lemmy.world avatar
  • All
  • Subscribed
  • Moderated
  • Favorites
  • selfhosted@lemmy.world
  • anitta
  • DreamBathrooms
  • ngwrru68w68
  • Durango
  • osvaldo12
  • magazineikmin
  • mdbf
  • Youngstown
  • slotface
  • rosin
  • everett
  • kavyap
  • cubers
  • thenastyranch
  • JUstTest
  • khanakhh
  • cisconetworking
  • modclub
  • GTA5RPClips
  • InstantRegret
  • tacticalgear
  • provamag3
  • ethstaker
  • tester
  • Leos
  • megavids
  • normalnudes
  • lostlight
  • All magazines