How many of you are into selfhosting?

I have self hosted for years. Started in 2013 with a Synology NAS running emails and Owncloud. Then I built my own PC with 6 disks as two ZFS pools. Moved from Owncloud to Nextcloud and also started with Emby, then switched to Jellyfin when it was forked.

In 2020 I bought an HP DL380 Gen8 96Gb and has 8 disks as two ZFS pools. Self hosting Nextcloud, MQTT, Homeassistant, Gonic, Jellyfin, Frigate, Omada Controller, ytdl-sub and nginx proxy manager.

Used to do the VM thing, but switched mainly to Docker with a couple of PiHole VMs and one VM for torrenting which is connected 24/7 via a VPN and Sonarr automatically puts new episode downloads in to Qbittorrent for me.

  • 2 blogs via Ghost
  • immich
  • jellyfin
  • linkwarden
  • vaultwarden
  • caddy
  • privatebin
  • papermc
  • pihole

Have hosted but not anymore

  • discourse (worked well)
  • tianji (something wigged out with it an it filled my logs)
  • bookstack (I really liked this one for making a knowledge base)
  • photoprism (immich won me out)
  • mealie (Great recipe site but Iโ€™m not that good at cooking)
  • goaccess (tianji won me over, then tanji had issues so back to google analytics)
  • lemmy (snowball effect on disk usage growth)

a w e s o m e !
Thew printer looks interesting too :wink:
And nice stickers

1 Like

Simple setup at my end:

  • RPI4 with Raspberry Pi OS lite, serving a Wireguard VPN, a family Nextcloud instance, NAS (on a 2TB SSD), Adguard.

  • RPI2 with a camera attached to monitor our house, and to switch lights on and off; Raspberry Pi OS lite, with the motion application, MQtt (for a connection with a Pi Nano), and some pyhton scripts I wrote, and a basic management webpage. Any detected movement is sent as an MQtt message to my RPI4/Nextcloud, which results in a push notification on my phone.
    This server can only be accessed through our VPN.

1 Like

Thanks :slight_smile:

The printer is an Artillery Sidewinder X1, with MANY modifications made, custom stuff added to hardware and firmware.

Not one, but 7 - it is mash3ed together from different sources - how good is your german?

Let me know if this is enough, if not I could provide my mirrorโ€™s bash history.

1 Like

Perfect. German is my native language. So I have a lot to read :slight_smile:

May be a stupid questionโ€ฆ How much disk space does this take?

Glad my german is perfect so I can follow these without issues haha

duf
โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ
โ”‚ 1 local device                                                                                                           โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚ MOUNTED ON โ”‚   SIZE โ”‚   USED โ”‚ AVAIL โ”‚              USE%             โ”‚ TYPE โ”‚ FILESYSTEM                                 โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚ /          โ”‚ 200.0G โ”‚ 117.1G โ”‚ 82.9G โ”‚ [###########.........]  58.6% โ”‚ zfs  โ”‚ VM_Storage_PM9A3_Mirror/subvol-1110-disk-0 โ”‚
โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ

I am running my own server with docker containers for nextcloud, jellyfin, immich, home assistant and pihole. System is based on AMD CPU with 64 GB ECC RAM and Debian.

System:
  Kernel: 6.12.48+deb13-amd64 
Machine:
  Mobo: ASUSTeK model: PRIME B550-PLUS v: 
CPU:
  Info: 6-core model: AMD Ryzen 5 PRO 5650G with Radeon Graphics  
Info:
  Memory: total: 64 GiB 

wow, nice setups so far, mine is quite basic:

  • 1 Odroid HC4 with 2 SATA HDDs for data storage, dlna and backup server
  • 1 Odroid HC4 with 2 SATA SSDs hosting a private Nextcloud instance

Both are running Debian (Bookworm).

Thatโ€™s it

1 Like

Immich

Chrony

DNS

booklore

Beszel

Jellyfin

Would torrenting instead of watching on websites count? I started doing that after probably 15 years of not doing so. I feel better about it, because you donโ€™t just consume, you also let others take from you. And Iโ€™m tired of loading screens, ads, etc.

I really want to build a server that can handle my plex server and replace google drive and docs.

I have a Proxmox three node cluster hosting some services in VMโ€™s and LXC containers. None of the servers (VMโ€™s or LXC containers) run EOS, they run Debian or Ubuntu Server.

1 Like

So what hinders you? Just do itโ€ฆ

I was using plex for a long time before I discovered jellyfin. jellyfin has the advantage that it does not need an external account with an external company like plex does. jellyfin does not connect to any external services. And jellyfin is full open source. Agents for ios, android tv, etc. are available in the app stores.

I would also strongly recommend to run anything like this, be it plex or jellyfin, as a docker service. This is much easier to maintain.

I experienced the opposite.

How can that be? What is simpler than docker compose up -d and docker compose down to start and stop the services without bothering about dependencies regarding php, python, apache, etc.?

First of all: You asume that one has a running docker-compose stack.

Second: You seem to never have witnessed the beauty of Proxmox VE Helper Scripts

Third, and that is the crucial point here: Good luck with setting up docker + jellyfin + gpu passthrough hassle-free through nvidia driver updates.

It highly depends on the situation, I would never make such a general advice without knowing the users experience, his actual usecase and his hardwareโ€ฆ