this post was submitted on 11 Jun 2023
381 points (98.2% liked)

Selfhosted

48842 readers
692 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
[–] [email protected] 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

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

I selfhost on a 2011 Mac Mini running Ubuntu with 16 gb ram:

  • Metabase (a data library of charts, dashboards)
  • NocoDB (an Airtable replacement that makes it easy for my users to get data into Metabase)

I'm also setting these up on VPS

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

A Plex server, two DayZ servers and as of today a Lemmy instance. πŸ˜€

[–] [email protected] 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)

[–] [email protected] 2 points 2 years ago* (last edited 2 years ago)

Not much at the moment. Pihole, Pydio, Syncthing, Gitea, Mariadb, Filebrowser, and lighttpd to retrieve weather readings from a homemade weather station.

[–] [email protected] 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

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

I used to host a ton of stuff, now I just host my WordPress site on Linode.

I have toyed with the idea of selfhosting a Lemmy server, but that's a project for another day.

[–] [email protected] 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)
[–] [email protected] 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.

[–] [email protected] 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!

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

Right now, here’s what’s running on my LatitudeΒ 5580 with DebianΒ 11 behind a CloudflareΒ Tunnel, all in containers:

  • Cockpit
  • Portainer
  • Paperless-ngx
  • Home Assistant
  • InvenTree
  • Monica (trying to move it to Notion, could also go into NocoDB but I like keeping lots of stuff on Notion nowadays, found no selfhosted alternative…)
  • Twitch Channel Points Miner

Currently testing, mainly to replace InvenTree and follow the inventory and manufacturing of my custom ergonomic keyboards:

  • Odoo
  • ERPNext
  • Dolibarr
  • NocoDB

Still have to set up backups and I guess create scripts/notes to know how to update every one of these.

[–] [email protected] 2 points 2 years ago* (last edited 2 years ago)

Main Server - 37 Containers, 4 VMs

  • Media: Plex, Audiobookshelf, along with everything for a complete *arr stack
  • Network: Cloudflared, NginxProxyManager, Tailscale, Gluetun (for *arrs)
  • Other: Authelia, OpenVSCode, Filebrowser, SFTPGo, Bitcoin Node to support the network
  • VMs: Parrot, Windows 11 for local and remote gaming, Windows 3.11 (because why not), currently spun up myNode to see if I want to explore hosting a Bitcoin Ligtning Node

Smarthome Server - OptiPlex 3050

  • Containers: mqtt, NodeRed, zigbee2mqtt, homebridge, tailscale, pihole (paired with my phone usually)
  • VM: HomeAssistant

Testing Server - OptiPlex 7060
Lately been testing and making stuff using linuxserver/docker-baseimage-kasmvnc.

  • Arduino-IDE running in a container - with USB hotswap.
  • Featherwallet and Electrumwallet (I use a HW-Wallet for HODL).
  • Lutris, got it working with Hearthstone, but didn't really have a use for it.
  • Nomachine in kasmvnc, to (somewhat) smoothly access my VMs through the webbrowser when I just need something fast.
    Linuxserver Firefox.

XMR Mining Server - Old tired HP SFF
Basicly everything from this guide by seth for privacy; monerod, p2pool, tor, watchtower, and a python-webserver to expose metrics/api.

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

Hardware:

  • CPU: 2x Intel Xeon E5-2695v4
  • RAM: 256GB ECC
  • Storage: 4x256GB Enterprise SSD, 4x2TB SSD (ZFS Striped Mirror)

Software:

  • pfSense
  • Proxmox
  • k3s with Flux and Longhorn
  • Gitea
  • Woodpecker
  • UniFi
  • FreshRSS
  • Grafana / Loki
  • Ntfy
  • Paperless-ngx
  • Vaultwarden
  • Minio
  • Syncthing

I purchased the server used. The services are mostly running in a virtualized cluster, which is absolutely oversized for the current tasks. However, it has motivated me to learn Kubernetes and the power consumption is within my limits.

[–] [email protected] 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
[–] [email protected] 2 points 2 years ago

First post in the world of Lemmy! Woot! Another Reddit escapee. I can't for the life of me understand the management team at Reddit. I get that they need to make money and that they're pissed off at the AI guys for pilfering their data but the people who contribute to the subreddits and moderate them for free are why Reddit is such a success. Why would you screw them over? It's so short sited. If you're pissed at OpenAI then talk to them and figure out how they can pay for your API access but don't screw the people that made you a success. They can afford to spend a little of the VC/Microsoft money. Okay...off the soap box now.....

Up until very recently I was running all my services on a HP DL380 Gen9 server. Beautiful server but sucks back electricity like a drunk on New Years Eve and is way too noisy for my office. Purchased 4 different Tiny PCs (3 Lenovos and 1 Dell).

One Lenovo (AMD Ryzen 3 PRO 2200GE with 32GB RAM) is running RockyLinux with Docker with 20+ containers currently running.

  • "Sweden Services" - SABnzbd, Sonarr, Radarr and Lidarr
  • Tools - IT-Tools, Pairdrop, CyberChef and Paperless NGX
  • Homelab services - Portainer, Dozzle and Nginx Proxy Manager
  • Info - FreshRSS
  • Media - Plex, Audiobookshelf and Navidrome

I'm constantly playing with different containers - adding, removing, etc. I did try making the switch to Podman as I like the idea of rootless containers but could not for the life of me get things like NFS shares and Portainer integration working and was spending way too much time fighting with it. Will probably try again in the near future.

Then the other 3 Tiny PCs are running XCP-NG with various VMs including my Xen Orchestra, Kali, a couple Windows machines (usually off), Tailscale gateway box and a few others. Again, mostly for testing things out.

Using OpnSense as my firewall. Have a TrueNAS system sharing files and another small Rockstor NAS also.

Looking forward to the community here. Thanks.

[–] [email protected] 2 points 3 months ago* (last edited 3 months ago)
  • website
  • email
  • dns
  • adblocking
  • home assistent
  • home gallery
  • eve-ng
  • check_mk
  • nagios
  • git
  • ansible
  • backuppc
  • zoneminder
  • unifi controller
  • central syslog
  • syslog2irc
  • kodi
  • 3x moodeaudio
[–] [email protected] 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

[–] [email protected] 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)
[–] [email protected] 1 points 2 years ago (1 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.

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

Hi, could you tell me the kinds of IoT projects you dabble in? I have always wanted to use the ESP32 and other microcontrollers and build something useful but I can't really find any ideas/lack technical expertise. Would be great to know what you're working on/the projects you have built and what they are used for.

Thanks!

load more comments (1 replies)
[–] [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 😊

[–] festus 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.

[–] [email protected] 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

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

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

I just started months ago, but I have a yunohost server ona raspberry with nextcloud and forgejo on it :)

[–] [email protected] 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

[–] [email protected] 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

[–] [email protected] 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* (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
[–] [email protected] 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.

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

Original comment overwritten

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