this post was submitted on 17 Nov 2024
584 points (98.2% liked)

Selfhosted

40313 readers
287 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 1 year ago
MODERATORS
 

Only use jellyfin. Have a list of things want to update... but it works for now.

Yes that is a laptop usb cooler used as supplemental placebo cooling. Also a pc fan I have propped up against the hard drive feeding into the pi.

Can't recall last time used the ps4 or switch. But they're there

(page 2) 50 comments
sorted by: hot top controversial new old
[–] PerogiBoi@lemmy.ca 24 points 5 days ago (12 children)

Wait so you have like rack mounted server but only run jellyfin? Am I missing something here ?

[–] palebluethought@lemmy.world 19 points 5 days ago* (last edited 5 days ago) (1 children)

There's no rack mount server there. I see a UPS, switch (network and Nintendo varieties), PS4 and mini PC

load more comments (1 replies)
load more comments (11 replies)
[–] qaz@lemmy.world 18 points 5 days ago* (last edited 5 days ago) (2 children)

Old setup:

Lenovo ThinkCentre M900 that I bought refurbished for ~€130

  • i5-6500T (Passmark score 4792)
  • 8GB RAM
  • 512GB SATA SSD + 128GB SATA SSD (completely used for swap)
  • Buffalo DriveStation™ HD-WLU3 that I bought second hand for €10
  • 2 × 2TB SATA HDD's in RAID 1
  • ~20W

Old setup

New setup:

Custom build

  • ASUS Prime N100I-D D4 (Passmark score 5501) (~€100)
  • 16GB RAM - Crucial CT16G4SFRA32A (€28)
  • 512GB SATA SSD
  • 4 × 4TB SATA HDD's in RAID 5 using mdadm (€160)
  • M.2 NVME to SATA 6x (ASM1116 for C-states) (€17)
  • 17.8W

New setup

(Not the Proliant Microserver Gen8 on top, the device below)

The antennas are from a Sonoff Zigbee dongle and a bluetooth dongle for Home Assistant.

I've mostly focused on power usage, price, and reliability since I'm a student and don't want to spend a month's worth of income on a "home lab".

It's running the following:

  • Forgejo
  • Grafana
  • Home Assistant
  • Jellyfin
  • Kopia
  • Nginx-proxy-manager
  • Paperless NGX
  • Photoprism
  • Syncthing
  • TimescaleDB
  • Uptime-kuma
  • Vaultwarden: As backup
  • Watch Your LAN
  • Arr stack (currently disabled)
  • Homebox: Still up for testing, like it has been for the past couple months. It's a great concept but the execution ain't great (does anyone happen to know an alternative?)

It's using about 10% CPU and is running below 40°.

load more comments (2 replies)
[–] Smash@lemmy.self-hosted.site 19 points 5 days ago (2 children)
load more comments (2 replies)
[–] tasankovasara@sopuli.xyz 6 points 4 days ago

Can't but join in the fun. Meet the Egg Mini. Does all sorts of humble servitude, but the coolest thing is a webserver only accessible via Wireguard through HAproxy running on a Digital Ocean droplet.

[–] Spezi@feddit.org 5 points 4 days ago* (last edited 4 days ago)

My main server cabinet at my parents house. I have one old Synology for backups, one home built Xpenology for streaming and one small server with old gaming hardware for steam link, but its barely running anymore. Theres one HP server with 2x Xeon E5 and 128GB missing in the photo that I got for 100€ at an auction, which I use for occasional game server hosting.

At home I have this setup, my main synology NAS and a thinkcentre with an i7 and 16GB of ram for Minecraft and FiveM.

[–] Retro_unlimited@lemmy.world 6 points 4 days ago* (last edited 4 days ago)

I’m in the middle of moving so everything is packed up. But this was the rack before we moved.

Networking, 3D printer, black and white laser printer and a color laser printer, several servers.

I had home assistant, Plex, Minecraft server, 7 days to die server, and many other services.

Servers are Ryzen 5950x and the other is a threadripper 24 core.

The other side of the rack was HDMI switchers and some game consoles.

Going to miss the 1gbps fiber internet, we now have Starlink.

[–] Appoxo@lemmy.dbzer0.com 14 points 5 days ago* (last edited 5 days ago) (6 children)

My tech stack:

And my storage NAS:

Bottom NUC: General compute
Top NUC: Proxmox with homeassistant, windows server and debian
Raspberry Pi4 inside N64 case: PiHole
Access Point: Unifi Pro
PC for gaming: R7 7800X3D + Nvidia 3070 inside Fractal North
NAS: Ugreen 4800+ with 4x 15TB drives for a total of RaidZ2 30TB usable storage. Used as NFS storage for proxmox.

How it started: 2 8TB external HDDs connected to my bottom NUC.

Primary applications:
*arr Suite, Jellyfin, several minor apps.

load more comments (6 replies)
[–] TrenchcoatFullofBats@belfry.rip 15 points 5 days ago

From top to bottom:

  • Patch panel (with artisinal, handmade cables)
  • TP-Link managed switch Shelf 1:
  • PFSense 4 port firewall
  • Lenovo m910q w/Proxmox (cluster node 1) running 2 VMs for docker hosting: Ubuntu for media stuff (arrs, navidrome, jellyfin, calibre, calibre-web, tubesync, syncthing) and Debian for other stuff (paperless-ngx, vikunja, vscodium, redlib, x-pipe webtop, fasten health, linkwarden, alexandrite), 1 Win 10 VM for the very few times I need to use windows, some Red Hat Academy student and instructor RHEL 9 VMs, and an OPNsense VM for testing Shelf 2:
  • HP Elitedesk G5 800 SFF w/Proxmox (cluster node 2) with an Nvidia GT 730 passed through to a Debian VM used primarily as a remote desktop via ThinLinc, but also runs a few docker containers (stirling pdf, willow application server, fileflows)
  • Shuttle DH110 w/Proxmox (cluster node 3) with 1 VM running Home Assistant OS with an NVME Coral TPU passed through as well as a zooz 800 long range zwave coordinator (the zigbee coordinator is ethernet and in a different room) and two LXCs with grafana and prometheus courtesy of tteck (RIP) Shelf 3:
  • WIP Fractal R5 server to replace the ancient Ubuntu file server to the left (outside the rack, sitting on the box of ethernet cable) that is primarily the home of my media drives (3 12 TB Ironwolf drives) and was my first homelab server. The new box will have a Tesla p4 and RX 580 GTX, i7-8700T and 64GB RAM in addition to the drives from the old server. I'll be converting the Ubuntu drive from the old server into an image and will use it to create a Proxmox VM on the new server, with the same drives passed through. Bottom:
  • 2 Cyberpower CP1000 UPS with upgraded LiFePO4 batteries. The one on the left is only for servers and only exists to give the servers time to shut down cleanly when the power goes out. The one on the right is only for network devices (firewall, switch and the Ruckus R500 out of shot mounted higher in the closet)
[–] possiblylinux127@lemmy.zip 15 points 5 days ago (4 children)
load more comments (4 replies)
[–] Yerbouti@sh.itjust.works 13 points 5 days ago (2 children)

You people are such nerds. Wish I could self-host too.

[–] possiblylinux127@lemmy.zip 10 points 5 days ago

Well you are here so that's a start

[–] Burghler@sh.itjust.works 11 points 5 days ago (2 children)

You can get a setup going on whatever personal computer until you throw ~$150 on a mini PC.

load more comments (2 replies)
[–] jet@hackertalks.com 11 points 5 days ago* (last edited 5 days ago)

Ikea shelf instead of a rack, but I used metal shelves for better thermals!

Top to bottom:

  • Unifi ac
  • Brother printer
  • Sunshine streaming machine
  • ftth 1 / 2, unifi GW pro
  • AVR, UPS, Synology NAS
[–] loweffortname@lemmy.blahaj.zone 10 points 5 days ago (1 children)

16TB btrfs (+ECC RAM) on Debian 12.

load more comments (1 replies)
[–] cron@feddit.org 15 points 5 days ago (2 children)

Small, 10 inch rack, with some 3D printed rack mounts.

load more comments (2 replies)
[–] axelay@lemmy.beagle.quest 9 points 5 days ago

Running TrueNAS with 4TB usable mirrored storage, 32GB RAM, and an i5-7600. Mostly holds backed up files from my switch from Windows to NixOS. I've got it running Frigate with a Coral TPU, Gitea, Homer, Unifi Controller, and Uptime Kuma. I was managing some helm charts on the TrueNAS k3s cluster with flux but conveniently dialed back to only using their built-in apps right before they removed it in favor of docker only.

For the network I'm running OPNSense on a Protectli device with Ubiquiti Unifi for the wifi. The native WireGuard integration on OPNSense is pretty nice.

[–] princessnorah@lemmy.blahaj.zone 14 points 5 days ago (1 children)

Rack server on a lack IKEA table.

load more comments (1 replies)
[–] perishthethought@lemm.ee 11 points 5 days ago

My dusty Intel NUC 10:

Intel NUC 10

With a 2TB USB drive plugged in on the right there.

Runs all these services via Docker like a champ: AudioBookshelf, Dockge, File Browser, Forgejo, FreshRSS, Immich, Jellyfin, LemmySchedule, Memos, Navidrome, Paperless NGX, Pihole, Planka, SideQuests, Syncthing, Wallos

[–] blackstrat@lemmy.fwgx.uk 4 points 4 days ago

Some context shots. This is in my garage which is directly below my living room. Everything leads back here and the cat cable from the fibre ONT leads here from the other side of the garage also. I have 2 redundant gig links to a switch in the living room where it was weirdly easier to go outside the garage, up the outside wall and then back in to the house.

There is a rack mount standard desktop with a 4 port Intel NIC and an IT mode HBA, 6 spinning HDDs, an SSD and 2x NVME drives. This is my main Proxmox server running Opnsense and a whole host of other services, including email. On to of it I have a monitor, 3 external HDDs used for backups and another desktop I picked up cheap which runs as the Zoneminder CCTV box.

At the very top there is a cheap POE dumb switch that powers the CCTV camera and then a Netgear 24 port switch with VLANs configured for various networks - Main, IoT, VoIP, CCTV... I have the same switch up in the living room also.

At the very bottom almost invisible is a Belkin UPS and a strip adapter that has several smart plugs in which I use to power my backup drives. That way my backup drives are off, not just unmounted unless a backup is running. The aim was to avoid any attacker / system wide issue taking down the backup drives. I sleep a smidgen better at night for that.

Not pictured is an Odroid HC2 that lives upstairs and that I had hoped to rig up as a remote backup device, but I've never really got around to setting it up properly or putting anything other than a small capacity HDD in. It does run HomeAssistant though so that's pretty useful.

A bit more context

More guts showing the mess.

Lets just appreciate how damn lucky I was when I picked up this server rack. It doesn't fit with the carpet down, so had to peel that back. Millimetre perfect.

Not taking a picture, but here's what I have:

  • Ryzen 1700 in a giant case sitting on my desk (desktop PC is on top of that in a mini-ITX case); 2x 8TB HDDs, connected to network over Wi-Fi; hope to cut the size significantly once one of our ITX boxes need an upgrade (both Ryzen 5600s)
  • Mikrotik router (5 port) and Ubiquiti AP sitting next to my bed; Mikrotik handles my local static DNS for my public services

Running:

  • Jellyfin, as well as Samba and some other NAS stuff
  • HomeAssistant (nothing monitored though, but I plan to add my Sensi thermostat soon)
  • Actual Budget
  • Nextcloud
  • Vaultwarden (currently unused, plan to switch soon)

I also have a VPS to get around CGNAT, and I have a Wireguard VPN configured so communication is encrypted.

Plans:

  • upgrade NAS to either a mini-ITX motherboard or a mini-PC w/ external USB-C enclosure
  • actually run Ethernet - have been putting off for years
  • configure my Sensi thermostat in HA and maybe get some other smart home crap
  • use Nextcloud more - want to get SO using the notes app so I can finally kill Google Notes for shared shopping lists
  • port my PF spreadsheet to LibreOffice and actually learn to use LO Calc (currently using Google Sheets); I use GoogleFinance func for stock quotes, so I need to replace that with some other workflow (mostly rebalancing investments)
  • replace our TV or at least have an alternative for Jellyfin - the config disappears whenever our TV WiFi screws up, which is like 2-3x/month; screw you LG...

So yeah, somewhat simple. My family likes Jellyfin, but I haven't really gotten them on board with anything else.

[–] umbrella@lemmy.ml 11 points 5 days ago* (last edited 5 days ago) (17 children)

literally one these with loads of RAM and a wifi card, so i can fit all the shenanigans in one box

load more comments (17 replies)
[–] Tuxman@sh.itjust.works 9 points 5 days ago* (last edited 5 days ago)

So mines a weird hodge-podge of a HP Proliant (running my modded Minecraft server and Plex) under a bistro table that I use as a standup desk. A HP Thinclient that I run lighter services like my Pi-Hole and Homebridge. and a laptop

[–] tychosmoose@lemm.ee 12 points 5 days ago* (last edited 5 days ago)

Here's my messy-cabled 9u rack.

Image

It has:

  • Fiber gateway out of view on top of the rack.
  • Switch, which also powers 2 Ruckus APs and 2 other switches.
  • Mikrotik RB5009 router.
  • Raspberry Pi x3 all running Debian Bookworm. I have too many pis right now, running Home Assistant, LibreNMS, Log collection, and a read-only NUT server that orchestrates shutdowns and startups on power loss. I need to consolidate these.
  • 1L PCs. One is on Debian serving media and files. The other is a test server where I'm trying out Immich on openSUSE. I'm considering moving to that and rootless podman for services. To that end I have another of these 1L boxes on my desk trying other options (MicroOS, Fedora IoT, maybe others).
  • HDs. These are backup drives for the 1L server. I keep them powered off except when needed.
  • UPS and a managed, switched PDU.

Everything is set up for low energy consumption (~90w), remote admin, and recovery from power loss.

[–] Eric_Pollock@lemmy.dbzer0.com 4 points 4 days ago
[–] TriflingToad@sh.itjust.works 10 points 5 days ago (10 children)

Used it for Minecraft server for a week then never used it again. Don't know anything it would be good for that my computer can't already do better tbh

load more comments (10 replies)
load more comments
view more: ‹ prev next ›