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

Selfhosted

41458 readers
1268 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
391
submitted 2 years ago* (last edited 2 years ago) by devve to c/selfhosted
 

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 5) 45 comments
sorted by: hot top controversial new old
[–] [email protected] 1 points 2 years ago

@devve
Same things as everyone else except:

My ISP uses CNAT so I can't just open ports or dynamic DNS. My solution is a tiny VPS running nginx as a reverse proxy connecting back to my home server using tailscale. Tailscale was super easy but the reverse proxy was not trivial!

Also host my own IMAP server collecting all my email using getmail. Keeps all my messages on my home machine but much easier to manage than a fully fledged email server.

Special mention to: ntfy, Monica and Pairdrop!

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

I got

  • A RAID NAS for general
  • A Firefly-iii instance for expense analysis and stuff
  • And MQTT broker for my ESP32 projects
  • A webdav server for calendar and address book syncing and general file syncing for some things like joplin

There are probably other things that I don't remember right now.

In terms of hardware I got a 6 core AMD 5600X machine with a 5700XT GPU and 16GB of ram for almost all my services and personal use.

I also have an AMD 3600 machine with 3x8TB harddrives for network storage.

load more comments (2 replies)
[–] ThatFunnyGuyver 1 points 2 years ago

Ohh, I'd love to share.

Running most services as docker/ kubernetes containers.

Currently running Plex (previously Jellyfin, maybe will switch back) for media streaming.

Grocy for food/task/family organisation (grocery list and so forth)

Piehole for home ad-blocker and proxy πŸ™ŒπŸ»πŸ™ŒπŸ»πŸ™ŒπŸ»

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

I self-host:

  • A Matrix homeserver
  • A Pleroma instance (basically Mastadon but different implementation)
  • Tiny-Tiny-RSS
  • Nextcloud
  • Gitea
  • Headscale
  • Jellyfin
  • Wikijs

I rent a low-budget dedicated server from a data center - it only has about 4 cores and 8GB of RAM, but that's more than enough for my needs. Most importantly it has 2TB of hard drive space (for Nextcloud & Jellyfin) which is why I upgraded from my prior VPS.

[–] possiblylinux127 1 points 2 years ago

Nextcloud, gitea, matrix, jellyfin, WordPress and i2p

[–] dns2utf8 1 points 2 years ago
  • NAS with Samba and SSHFS
  • Multilayer Knot DNS servers
  • Many nginx reverse proxies and selfmade software

Every now and then I think about selfhosting eMail, but then I remember the horrors of spam '^^

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

I run everything I can out of containers. It makes remembering all the changes I made easy, and reverting them even easier. My hardware is a generic PC in my closet.

I'm running:

  • Jelly Fin
  • Transmission Torrent
  • Next Cloud (I have mounted Jellyfin and Torrent's volumes within the Next Cloud instance so I can access them from there, very convenient)
  • Home Assistant
  • Wire Guard
  • A printer daemon so my old printer from 2008 can do wifi printing (I refuse to upgrade)
  • A scanner daemon so I can wifi scan too (scanservjs)
  • A tool to expose my UPS as a battery Home Assistant can monitor
  • Traefik (big pain but great payoff)
  • Watch Tower to keep the public facing stuff automatically updated
  • Automatic Ripping Machine which... is almost good but I'm generally disappointed with. It's still worth using though.
  • ESPHome which lets me make my own smart home devices with ESP family microcontrollers. I've made my own smart window blinds and smartified an air conditioner.
  • Minecraft/Factorio depending on the mood of my friends and I.

But that's not all, I also installed OpenWRT on my router, more out of necessity because it didn't have features my ISP required. That's running:

  • ... actually everything else about it is pretty standard.

I have a Raspberry Pi running OctoPrint for a 3D printer in the corner. I would have preferred to have ran that on my server to save on power and save a Raspberry Pi but I don't have a long enough USB cable.

[–] ulu_mulu 1 points 2 years ago* (last edited 2 years ago)

Hello :)

I'm not really a "selfhoster" but I thought I'd present myself anyway since you asked :D

I do a little bit of it but only for personal use, I don't have the skills to selfhost for public use.

I have Gitea, Planka, Dokuwiki, Apache+MariaDB, and self-compiled World of Warcraft server emulators (TrinityCore, CMangos and AzerothCore).

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

I run one main hypervisor with a bunch of different Ubuntu server VMs that I spin up as I mess with different things. I'm old-school so I am not a fan of cloud computing or even docker. Services I host that I use the most are NAS (samba), plex, pi-hole, dokuwiki (huge documentation nerd), and zoneminder which is a great open-source security cam software.

[–] wondroushippo 1 points 2 years ago (2 children)

So I’ve got a mediocre mini PC that I’m using as a NAS with a USB RAID1 enclosure after my NAS bit the dust. It’s running the following:

  • Network file sharing
  • Pi-hole
  • Tailscale
  • Navidrome
  • Logitech Media Server

And then I’ve got a RPi4 also running Tailscale, a backup Pi-Hole, and something called mlbserver which lets me access mlb.tv streams (legally) as m3u8 playlists and avoid the mediocre mlb apps.

load more comments (2 replies)
[–] ApogeeUnknown 1 points 2 years ago* (last edited 2 years ago)

3 Proxmox Nodes (2 R720Xds and 1 crappy Atom server) hosting Zoneminder, Zabbix, FreeIPA, Uptime-Kuma, Technitium DNS, FreeRADIUS, and much more stuff for software development, etc. Also running Nextcloud and Wireguard on a VPS.

Used to be a big lurker on Reddit, but I want to be more involved here. I'm loving Lemmy being open source and decentralized.

[–] [email protected] 1 points 1 year ago* (last edited 4 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
ESXi VMWare virtual machine hypervisor
IP Internet Protocol
LXC Linux Containers
NAS Network-Attached Storage
NVR Network Video Recorder (generally for CCTV)
PiHole Network-wide ad-blocker (DNS sinkhole)
Plex Brand of media server package
SSD Solid State Drive mass storage
Unifi Ubiquiti WiFi hardware brand
VPN Virtual Private Network
VPS Virtual Private Server (opposed to shared hosting)

[Thread #292 for this sub, first seen 21st Nov 2023, 13:45] [FAQ] [Full list] [Contact] [Source code]

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

Do you have some massive server home or using VPS/VDS?

load more comments (2 replies)
[–] ja2 1 points 2 years ago

First post on Lemmy in general. It's great to see this community with a decently healthy population! I guess it's a natural fit for the Fediverse :)

My current hosted situation...

3rd gen NUC (!) with 16GB hosting the lion's share of low resource services:

  • portainer
  • authentik
  • overseerr
  • sabnzbd
  • prowlarr
  • audiobookshelf
  • umurmur
  • miniflux
  • wallabag
  • sonarr
  • 2x radarr
  • lidarr
  • rsyncd
  • wireguard (failover)
  • pihole (failover)

9th gen Intel / 64GB host running a handful of heavier servers:

  • 4x minecraft + velocity
  • valheim
  • massive decks
  • plex
  • tautulli
  • immich

RPI 4, 8GB running some network / monitoring / incidental services:

  • prometheus
  • grafana
  • wireguard (primary)
  • pihole (primary)
  • nginx proxy manager
  • vaultwarden
  • organizr

80TB Synology running some storage services:

  • kopia
  • syncthing

This list doesn't include all the node exporters and underpinning services for prometheus / grafana to function, or sidecar containers like minecraft backup and such, since that's not terribly interesting stuff - but I remain perennially interested in the elegant solutions others have come up for maximum efficiency in security and redundancy without making selfhosting a second dayjob. I'm always happy to discuss the details of those things and accept constructive (keyword) advice - providing the same.

My singular use case for NextCloud was replaced this year with a combination of Immich and Syncthing, and I could not be happier for that decision.

I also maintain a fairly nondescript (as in, cosmetically it's "just another living area") but technically built-out) retrogaming den built around a MiSTer and a Wii, which is hosted, in a manner of speaking. :)

All container hosts are running docker-ce on Ubuntu 22.04 LTS, and every end user machine in my house runs Linux, typically Manjaro but not exclusively. This includes those used for gaming and everything else by me and school by my grade school children. There are zero Windows or Apple devices available anywhere other than a single Win10 VM that gets spun up a couple times a year for random reasons.

[–] [email protected] 1 points 6 months ago

Hi

I started self hosting 3 years ago when I got wind of tailscale. I've always cared about privacy and building things so that was great.

My infrastructure consists of two machines.

One - my personal and work server A deskmini i3 12th gen

256GB Boot drive 4TB NVME data drive

-photoprism -syncthing -nextcloud -Firefox+VPN -archivebox

Two - my media server that I let 6ish other people access - PC tower i3 12th gen

512GB Boot and docker config file drive 4*4TB HDD mergerfs for raw data

-jellyfin -*arr suite -gluetun VPN -audiobookshelf (also for auto downloading podcasts) -calibre-web

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

I host a nextcloud sever (snap) and a minecraft server on a laptop I no longer use

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

I use a combination of a MacMini Oracle cloud, probably not best long term solution but it's free (while it lasts).

Stuff that runs on Oracle:

  • caddy proxy (mostly used for Mac reverse proxy)
  • couch db (obsidian live sync plugin)

Stuff on Mac:

  • blue bubbles (iMessage relay for Android)
  • Plex (for photo backup)

Aside from that not much else 😊

[–] Gubb 1 points 2 years ago* (last edited 2 years ago)

3 Proxmox nodes 2 SFF Dell Optiplex (i5 with 32gb RAM) 1 Nuc (i7 with 64gb RAM)

1 Truenas host (old gaming PC i5 with 64gb RAM and 8TB ZFS pool

pfSense appliance for firewall

  • Pi-Hole
  • Vaultwarden
  • Immich
  • Paperless-ngx
  • InfluxDB + Grafana
  • Ansible
  • Nextcloud
  • Wireguard
  • UptimeKuma
  • Homeassiatant
  • Homepage
  • Octoprint
[–] easeKItMAn 0 points 2 years ago* (last edited 2 years ago) (1 children)

Raspberry 4 No.1 (HassOS)

  • Home Assistant - smart home management
  • HA extension Vaultwarden

Raspberry 4 No.2 (Ubuntu LTS)

  • Pi-Hole - network ad filter
  • Navidrome - music library
  • Beets - music tagging
  • Lidarr/Deluge/Hydra/Jackett - music collection, downloading
  • Baikal - CalDAV & CardDAV
  • Nginx - Reverse-proxy
  • Filebrowser
  • Vaultwarden - Backup of HA extension
  • Raneto - Knowledge base
  • Pyload - Download manager

Fileserver custom built (Ubuntu LTS, local only):

  • Sonarr - Series management
  • PostgreSQL - Data management for Kodi/MPD
  • Snapserver
  • Mopidy

Raspberry 4 No.3 (Raspian, local only)

  • Kodi

All services dockerized but Kodi.

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

Humaara Artha , which means my material.

load more comments
view more: β€Ή prev next β€Ί