My currently hosted services

Starting in beginning of 2023, I’ve decided to migrate all of my cloud services/services that are hosted somewhere else on-prem (my house). My motivation for this was to learn more about how to securely host services, cut down on my subscription bill, and gain some more freedom over my digital life. From starting with 2 old laptops running ubuntu server, to a proper server, a Raspberry Pi for NAS storage, and automated cloud backups, I’d say I’ve come a pretty far way. Below is my proverbial stack as well as what applications I host on there.

Quick Jumps Hardware Infrastructure Services


My Hardware


FUJITSU PRIMERGY TX1320 M3 - for Proxmox FUJITSU PRIMERGY TX1320 M3

ZimaBoard 832 - for OPNSense ZimaBoard 832

TP-Link TL-SG108E TL-SG108E

TP-Link TL-SG116E TL-SG116E

My Home Infrastructure


Proxmox - for Virtualization Proxmox

OPNSense - for Firewall, WAN connection, DNS, and Routing OPNSense

Linode Object Storage - for Offsite Backups Linode Object Storage

Nginx Reverse Proxy - for Reverse Proxy services, both internal and external Nginx Reverse Proxy

Ansible - for provisioning VM’s & containers Ansible

Semaphore - used as an Ansible control node Semaphore

OpenMediaVault - for HomeNAS ( When I get my new server, it’ll be FreeNAS so stay tuned ;) ) OpenMediaVault

Self-Hosted services


Homarr Homarr Homarr is an open-source dashboard application designed to centralize and streamline access to various services and resources within a home server, self-hosting, or network environment. You can think about it as a “home page for your home server”. Homarr was the first service that I started hosting on my old Ubuntu server, and not much in its design has changed since! My Homarr Dashbaord

Calibre Calibre This is where I keep all of my E-books. Setting this one up with Nginx Proxy Manager was annoying… Until I learned what WebSockets were ;)

Gitea Gitea I know that Github has private repositories, but now that they’ve been training AI on repo’s, I felt that it was time to have my own repo.

GNS3 GNS3 Used for emulating network components. This was a godsend during my CCNA, and even now I use it to stay sharp on my Cisco skills, and also prototype network changes at the house and at work. I would hihgly recommend anyone wanting to dive deeper in to IT or network architecture to get it. I’ve been told about EVE-Ng and maybe one day I’ll try it out!

MySQL MySQL I keep a MySQL instance up always for prototyping anything I’m building or prototyping other apps I’d like to host. Yes I know, SQLite is a thing and I love SQLite, but practically, database are connected to over a network so having an instance around to play with is always a good idea to me.

CryptPad CryptPad CryptPad is a fully E2EE (End-to-End Encrypted) office suite. I looooooove CryptPad. I can have Draw.io, and OpenOffice as a SaaS hosted all by myself. Ever since I starting using CryptPad I ditched Google Drive. If you have the space for it, please please please try this out, there are tons of free instances on the internet right now that you can use, and since everything is E2EE, you don’t have to worry about someone getting access to it if you don’t want them to.

LocalStack LocalStack LocalStack is a local instance of the entire AWS platform. My goal this year is to get two AWS certs so hopefully I’ll get more use out of this.

YAMS YAMS YAMS is a suite of media server apps all packaged together with Docker. It comes with

Definitely recommend for all of your media needs.

Immich Immich Immich is the first new addition to the box, and is my replacement for iCloud. I’m not a fan of giving all of my photos to Apple, so starting with Immich, I’ll be able to have secure backups and not pay for storage that I already have :)