Homeserver

May 25, 2026 min read

Building a Homeserver

Over the past few months, I’ve set up a complete homeserver using a mini PC running Ubuntu Server 24.04.4 LTS. The server is managed with Docker and nginx for reverse proxying. I started by installing Home Assistant on it, which allows me to control our coffee machine remotely from anywhere!

I’m also hosting my own GitLab server on it for version control and CI/CD pipelines. Now I’m hosting multiple websites on it, including:

StammtischOS

StammtischOS is a website designed like a desktop environment. Multiple administrators can share images, blogs, and web pages here to present their personal projects. There are also Easter eggs to discover! The source code is available on GitHub, so anyone can host the website on their own server.

GitHub: https://github.com/iloveoreoxd/StammtischOS