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

Selfhosted

48445 readers
468 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 4) 50 comments
sorted by: hot top controversial new old
[–] Tempiz@sh.itjust.works 2 points 2 years ago

Jellyfin and Nextcloud with UptimeKuma for monitoring. A pretty simple stack running on a mini tower, but it works great for my primary needs. Portainer for managing docker containers and stacks from a GUI.

[–] Crocrodile@lemmy.ca 2 points 2 years ago
[–] Mchl@lemmy.world 2 points 2 years ago* (last edited 2 years ago) (1 children)

Hello

Let's have a look at the inventory

  • RPI 4B

    • OpenHab (Openhabian actually, so some additional services like Zigbee2MQTT or Grafana)
  • HP EliteDesk 800 G2 i5-6500T, 8GiB RAM - this one is currently the mainstay of my lab, running containers with docker-compose

    • Nginx as reverse proxy (+ fail2ban)
    • Paperless-ngx (+ Redis, Tika, Gotenberg)
    • Jellyfin
    • Minecraft server (+ Mapcrafter)
    • ddclient
    • Heimdall
  • Dell OptiPlex 7060 Micro i7-8700T 32GiB RAM

    • I've gotten this one fairly recently. A real bargain - costed as much as the CPU alone and was in pristine condition. I will be migrating the workload from EliteDesk to this one. I decided to try ProxMox this time though, so I need to learn a bit first. Also perhaps add a second SSD
load more comments (1 replies)
[–] snaf@programming.dev 2 points 2 years ago (2 children)

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.

[–] 5gigguy@lemmy.world 2 points 2 years ago

This is interesting! I will be checking this out! Thank you for sharing!

load more comments (1 replies)
[–] arp@lemmy.studio 2 points 2 years ago

Nothing too grand - a couple Discord bots and a few retro shooter servers in the cloud, and also a Raspberry Pi 4 in the living room which serves nicely as a media center and seed box.

[–] root@lemmy.world 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

[–] rs5th@beehaw.org 2 points 2 years ago (1 children)

Hardware:

  • Two Dell r610s, each with 12 cores and 96 GB of RAM, running ESXi 6.7
  • Lenovo M900, 4 core, 16 GB RAM
  • Synology 1515 with 12 TB usable
  • Synology 1517 with 32 TB usable
  • Juniper SRX 220H (Firewall)
  • Juniper EX 2200 48 port switch
  • UnFi in-wall WiFi APs

Running a Kubernetes cluster on the Dell hardware, then another single node k8s cluster on the Lenovo, mostly to run Adguard home / DNS in case the big cluster goes down for whatever reason.

I run the following services, all in Kubernetes, with FluxCD doing GitOps from a repo in GitHub (for now, might move to Gitea later):

  • Authentik
  • Bookstack
  • Calibre
  • Flame (Homepage)
  • Frigate NVR
  • Home Assistant
  • Memos
  • Monica
  • Plex
  • Prowlarr
  • Radarr
  • Rocket Chat
  • Sonarr
  • Tandoor
  • Tautulli
  • Unifi
  • UptimeKuma
  • VS Code
  • Zigbee2MQTT
load more comments (1 replies)
[–] blotz@lemmy.world 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
[–] lemons@sh.itjust.works 2 points 2 years ago

I have Vaultwarden running on an old laptop, so I definitely don't have much going on. Reading through these comments gives me plenty of ideas on what else to run though!

[–] bruj0@lemmy.world 2 points 2 years ago* (last edited 2 years ago)

I self-host in a rented server. I wrote about my adventures here: https://github.com/bruj0/ProxmoxIPv6

[–] dreamfinder@dis.ney.ink 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)

[–] I_am_the_Carl@lemmy.ml 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.

[–] ProfessionalHandJob@lemmy.beyondcombustion.net 1 points 2 years ago (3 children)

currently, I selfhost https://beyondcombustion.net and now https://lemmy.beyondcombustion.net for /r/vaporents and hopefully others. There's other stuff I self host too, this is the fun new stuff though.

load more comments (3 replies)
[–] flexnsniff@lemmy.sdf.org 1 points 2 years ago

I selfhost a lot of the normal stuff everyone else does. Plex, AdguardHome, etc...

I also have a 96+ port dial-up server system: https://2600.network

[–] ulu_mulu@lemmy.world 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).

[–] maya329@lemmy.world 1 points 2 years ago

Currently self-hosting on an old HP Z600 I bought second hand with the following specs:

CPU β€” 2x Intel(R) Xeon(R) CPU X5660 @ 2.80GHz RAM β€” 96GB ECC DDR3 (6*16GB) Disks β€” 4TB HDD for Ubuntu, 10TB HDD for NextCloud and 2TB Sata SSD for Docker

For services, I'm currently running the following:

Docker

Portainer β€” CF Tunnel

FreshRSS β€” CF Tunnel

ArchiveBox β€” CF Tunnel

Adguard Home β€” Local

2x Uptime Kuma β€” CF Tunnel

LinkAce β€” CF Tunnel

TheLounge β€” CF Tunnel

Watchtower β€” Local

#For public access dockers

Feedropolis

Mirotalk SFU

FiveFilters RSS

Taiga

2x Mattermost Servers

8x Wordpress Staging Sites

1x Wordpress Dev Sites

For ubuntu, I'm running a few services and apps like:

ScreamingFrog

9 sites using LAMP stack

Aria2c with AriaNG

NextCloud

Plex

4x WebHooks server for communities

Couple of API end points using Apache reverse proxy

OpenVPN

CrowdSec

[–] maya329@lemmy.world 1 points 2 years ago

Currently self-hosting on an old HP Z600 I bought second hand with the following specs:

CPU β€” 2x Intel(R) Xeon(R) CPU X5660 @ 2.80GHz RAM β€” 96GB ECC DDR3 (6*16GB) Disks β€” 4TB HDD for Ubuntu, 10TB HDD for NextCloud and 2TB Sata SSD for Docker

For services, I'm currently running the following:

Docker

Portainer β€” CF Tunnel

FreshRSS β€” CF Tunnel

ArchiveBox β€” CF Tunnel

Adguard Home β€” Local

2x Uptime Kuma β€” CF Tunnel

LinkAce β€” CF Tunnel

TheLounge β€” CF Tunnel

Watchtower β€” Local

#For public access dockers

Feedropolis

Mirotalk SFU

FiveFilters RSS

Taiga

2x Mattermost Servers

8x Wordpress Staging Sites

1x Wordpress Dev Sites

For ubuntu, I'm running a few services and apps like:

ScreamingFrog

9 sites using LAMP stack

Aria2c with AriaNG

NextCloud

Plex

4x WebHooks server for communities

Couple of API end points using Apache reverse proxy

OpenVPN

CrowdSec

[–] maya329@lemmy.world 1 points 2 years ago

Currently self-hosting on an old HP Z600 I bought second hand with the following specs:

CPU β€” 2x Intel(R) Xeon(R) CPU X5660 @ 2.80GHz RAM β€” 96GB ECC DDR3 (6*16GB) Disks β€” 4TB HDD for Ubuntu, 10TB HDD for NextCloud and 2TB Sata SSD for Docker

For services, I'm currently running the following:

##Docker Portainer β€” CF Tunnel FreshRSS β€” CF Tunnel ArchiveBox β€” CF Tunnel Adguard Home β€” Local 2x Uptime Kuma β€” CF Tunnel LinkAce β€” CF Tunnel TheLounge β€” CF Tunnel Watchtower β€” Local

###For public access dockers Feedropolis Mirotalk SFU FiveFilters RSS Taiga 2x Mattermost Servers 8x Wordpress Staging Sites 1x Wordpress Dev Sites

##For ubuntu, I'm running a few services and apps like: ScreamingFrog 9 sites using LAMP stack Aria2c with AriaNG NextCloud Plex 4x WebHooks server for communities Couple of API end points using Apache reverse proxy OpenVPN CrowdSec

[–] Deemo@lemmy.fmhy.ml 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 😊

[–] ronflex@lemmy.blahaj.zone 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.

[–] ThatFunnyGuyver@lemmy.world 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 πŸ™ŒπŸ»πŸ™ŒπŸ»πŸ™ŒπŸ»

[–] Gubb@lemmy.world 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
[–] tinysalamander@lemmy.world 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.

[–] Daaric@lemmy.world 1 points 2 years ago

Hi, I have an Unraid server (currently offline due to moving :'-/ ) running

VMs:

  • 2 full flat Windows and Pop_OS! VMs with GPU passed through
  • 2 low resource Windows and Pop_OS! VMs accessible by VNC
  • Home assistant OS

Docker containers:

  • Calibre + Calibre-web: apart from managing my ebook library, calibre goes through my RSS feed and generates daily epub newspaper/magazines that are send by Syncthing to my eink tablet
  • Syncthing: apart from that it also synchronizes my handwritten notes from my eink tablet between my devices
  • Nextcloud: intended to replace Google/Microsoft cloud, but, due to previous apartment's internet connection with PIA triple-ish NAT situation, is only used to backup photo/video from my phone (might change later)
  • EMBY: media streaming
  • Gitea: WIP, not currently used
  • dokuwiki: WIP, intended to acumulate manuals to home appliances and stramlined directions on how to use and maintain them
  • influxDB and Grafana: values and graphs from Home Assistant

The server was born when I merged my desktop PC, that was off and not utilized most of the time anyway, and my off the shelf NAS with 4 drives in raid5, that was slow, loud and could only run built-in garbage services. I ran Emby on Windows on my desktop, meaning I would have to manully turn it on every time I wanted to watch something.

Now my server runs on Ryzen 5 1600 with 48GB of RAM, GTX 1060 salvaged from a minig rig and total of 7 drives - 4 HDDs, 2 Sata SSD mirrored for cache and containers and 1 NVME SSD for VMs.

[–] theolodger@feddit.uk 1 points 2 years ago* (last edited 2 years ago)

Original comment overwritten

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