I self-host in a rented server. I wrote about my adventures here: https://github.com/bruj0/ProxmoxIPv6
Selfhosted
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:
-
Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.
-
No spam posting.
-
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.
-
Don't duplicate the full text of your blog or github here. Just post the link for folks to click.
-
Submission headline should match the article title (donβt cherry-pick information from the title to fit your agenda).
-
No trolling.
Resources:
- selfh.st Newsletter and index of selfhosted software and apps
- awesome-selfhosted software
- awesome-sysadmin resources
- Self-Hosted Podcast from Jupiter Broadcasting
Any issues on the community? Report it using the report flag.
Questions? DM the mods!
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
A Plex server, two DayZ servers and as of today a Lemmy instance. π
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)
Not much at the moment. Pihole, Pydio, Syncthing, Gitea, Mariadb, Filebrowser, and lighttpd to retrieve weather readings from a homemade weather station.
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
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.
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
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.
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!
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.
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.
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.
- 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
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.
- website
- dns
- adblocking
- home assistent
- home gallery
- eve-ng
- check_mk
- nagios
- git
- ansible
- backuppc
- zoneminder
- unifi controller
- central syslog
- syslog2irc
- kodi
- 3x moodeaudio
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
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.
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.
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!
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 π
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.
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).
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
I just started months ago, but I have a yunohost server ona raspberry with nextcloud and forgejo on it :)
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
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
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 ππ»ππ»ππ»
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
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.
Original comment overwritten