I host a bitcoin node, and some video
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!
Virtualized with libvirt:
- Nomad (3 nodes)
- Consul (3 nodes)
- Vault (3 nodes)
- Gitlab + CI
- Nextcloud
- Sonarr, radarr, bazarr, jackett, deluge
- Prometheus
- opensearch
- puppet
- powerdns (international authoritive main + replica), unbound (internal recursor), ntp (2 nodes)
- powerdns (public authoritive replica)
- haproxy (2 nodes)
- nfs, samba
- Seaweedfs (S3) (3 nodes)
- rsnapshot
- package repositories (deb, rpm - plain dirs/files served by apache, with some scripts to manage repo metadata)
- postgresql + patroni (2 nodes)
- container registry (to investigate replacing with zot)
- openldap, keycloak (2 nodes)
- unifi controller
In nomad:
- Grafana
- Vaultwarden
- Tandoor
- Matrix
- Puppetboard
- Prometheus exporters for various things
Offsite rpi @ parents
- Rsnapshot, samba
Rpi doing router duties, to be replaced with rb3011 when I finalize it's config in terraform
VPS:
- Powerdns (public authoritive primary), haproxy, postfix (secondary MX)
- Postfix (primary MX), dovecot, spamassassin, opendmarc, opendkim
Old laptop: k8s playground for learning
Short-term todo:
- Homeassistant
Public dns names have A records pointing to haproxy vps, which proxies to home over tunnel, and AAAA records pointing straight to home (I have static ipv6 prefix, but no static ipv4 address)
Can't ask too much off my little laptop, but here it is
- HomeAssistant
- Frigate NVR
- PiHole
- Wireguard VPN
Just testing from selfhosted instance!
I host one of the worlds last gopher sites. And some Telegram bots, on Raspberry Pi's.
I have a meager ds418play with 2x4tb drives set up with RAID. I forget what it's called, but it is one drive redundancy, 1:1. I run Plex and an FTP server on it for file storage.
- Caddy (web server)
- Agate (gemini server)
- FreshRSS (rss reader)
- Yarr (rss reader)
- ergo (irc server)
- akkoma
- prosody (xmpp)
- conduit (matrix)
- nextcloud
- soju (irc bouncer)
- gamja (irc web interface)
- qbittorrent-nox
- unbound/dnsmasq
- isso (selfhosted comments server)
- smbd and nfs server
- pivpn wireguard
- minecraft stuff in seperate ubuntu vm:
- pterodactyl panel
- pterodactyl daemon
- probably something else I forget
- currently just running a monero miner as I have not been playing minecraft recently.
Hardware: Main server Ryzen 7 3900XT with 64GB of ram, two 240GB ssds running in raid1, two 4tb hard drives running in raid1, running proxmox with mostly alpine linux VMs
Secondary Server: Intel nuc running alpinelinux, only running secondary unbound/dnsmasq server so if my main server goes down, dns still works.
Late 2013 iMac: I was using it to run an iMessage to matrix bridge but I was not able to get it to work so now I just vnc into it to text. (suggestions welcome as vnc is annoying)
I also have another intel nuc that does not do anything.
All of these servers are connected to an APC back-ups UPS.
Have a PC in the basement acting as a server.
- Microk8s on Ubuntu Server
- Custom-written experimental NodeJS app to help when playing D&D
- Keycloak to act as an IDP
- Cloudflare tunnel to receive traffic
- Valheim server (temporarily -- I moved this back to local)
- Wiki.js
Currently self-hosting a pi-hole instance, an nfs/smb server & a LAN-only webserver, as well as 24/7 syncthing (to which I automatically send my phone's photos to)
My specs are:
Intel Atom N270 (1 core, 2 threads) 1Gb DDR2 Ram (God knows the frequency but it's slow.) And a 500gb HDD
You really don't need a lot of oomph to self host! I'm planning on running a qBitTorrent webui next.
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.
This is interesting! I will be checking this out! Thank you for sharing!
I self-host in a rented server. I wrote about my adventures here: https://github.com/bruj0/ProxmoxIPv6
I use proxmox on my server. I virtualize opnsense (with adguard and wireguard), jellyfin, unifi, home assistant, and syncthing.
I have a synology ds220j w/ 2x10tb
Hardware: Intel 12100, 32gb ram, i350-t4 network card TP link TL-SG108E switch
I'm going to move opnsense to a dedicated box eventually
- 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
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!
Not much at the moment. Pihole, Pydio, Syncthing, Gitea, Mariadb, Filebrowser, and lighttpd to retrieve weather readings from a homemade weather station.
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.
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
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.
VPS (Ubuntu on 4 virtual cores, 10GB ram, 100GB NVME)
- Mediawiki with semantic mediawiki and various plug-ins and 650 pages
- Orthantic and OHIF (radiology images)
- Moodle (docker)
Cloud container provider (different to above VPS provider)
- 3 x mediawiki sites
Homelab (Unraid on i7 4790, 16gb RAM, 3 x 10TB HDD, 4TB external disk, no cache disk yet, RTX 3070, fractal define 7 mid tower)
- Plex
- Komga (comics)
- Audiobookshelf
- Kavita and Calibre (books)
- Photoview (family photos)
- Filebrowser (work)
- Cloudflared (zero trust tunnels)
- Heimdall (dashboard)
- Krusader
- Plugins: docker compose manager, docker patch, unassigned devices
Have ordered an N100 mini PC from aliexpress with plans of installing OPNsense and running a couple VMs on it.
My gaming computer for interest, not currently hosting anything: 5800X3D, 7900XTX, 32GB ram, 2TB NVME, 2TB SSD, 4TB HDD, fractal meshify midbtower case.
I also have a Pi 4 and a Pi 3 that I don't have any use for currently. Open to ideas. I already run Adguard on phone and Ublock origin on desktop browser, and don't see any current use for Pihole.
Hi, I have a few bits and pieces.
Currently I have:
Pi Zero running pi-hole
A Mac mini running overseer on Linux
Another Mac mini that I use for dev work thatβs also running sonarr, radarr, bazarr, plex and Hoobs under MacOS
A Dell R170 running a number of VMs (windows and Linux) that host a couple of websites , and a load balancer on proxmox.
Things are a bit spread out where I sometimes just had to use the hardware I had to hand but it all works together somehow.
Edit: I've also just spun up a MediaWiki for me and my colleagues to use to store useful snippets of code etc. in a central place. Although I know my colleagues, they'll use it once and then it'll be abandoned :D
A Plex server, two DayZ servers and as of today a Lemmy instance. π
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.
Minecraft server, a pingvin share site for myself, tubearchivist, pihole, pivpn, 25mb video compressor with a script and incrontab along with the same thing but for GIFs. I think that's most of the list
Pi-hole, Wireguard + 'a CDN client' on raspberry pi 4 with SSD
Ditched my Synology NAS, running an unRaid machine now:
i5-10400, 32 GiB (to much) Memory, 15.7 TB used of 60 TB
- VMs: homeassistant , macOS, Windows 10
- SWAG, Cloudflare DDNS, Arrrrrr dockers, Plex, ArchiveTeamWarrior, gokapi, qBittorrent, Resilio Sync, wikijs, mariaDB + whatever I find interesting to try out
Turns out I have quite a lot of stuff, and yet I'm here thinking I barely have anything! Until now:
- Nextcloud
- Kitchenowl (grocery lists)
- Kavita (ebook manager)
- Grist (spreadsheets that are databases I guess?)
- Sharry (file sharing)
- Changedetection.io
- A ghost blog
- Bookstack (like a manual on managing the server)
- Portainer (manage containers from a webui)
- Diun (notifies when an update is released for a container. Doesn't have a webui)
- Homepage dashboard (basically a webpage that shows me my selfhosted services)
All these are running inside Docker containers, on an ancient laptop with a single cpu core and 3 gigs of RAM.
Excited to discover more things to host on that ~~little~~ pretty big guy (somehow its still running well)!
Navidrome
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 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