Software Developer
I have a self-hosted Unraid server. It's got over 50 services including Plex, Home Assistant and NextCloud.
Analyze your WhatsApp/Telegram chats, all in the browser.
Show mutual courses with your friends in the Finnish Wilma school system. Now obsolete.
Docker containerized development environment, with full support for vscode's remote-ssh functionality
A computer but like another one and way cooler!
I have built, deployed and maintained a self-hosted Proxmox + Unraid rack server as a hobby. It has currently 50 running Docker services, 26TB of storage, 2TB of mirrored NVMe for data and a 500gb SATA SSD cache.
The Docker services include Plex, Home Assistant, NextCloud and some game servers (Minecraft, Factorio e.g.).
AMD EPYC 7551P (32 cores 64 threads @ 2 GHz)
Currently a GTX 1080 for VM use
128 GB (ECC)
Inter-Tech IPC 4U-4708 4U 19" 8-Bay
Supermicro H11SSL-i
26 TB (7 × NAS HDDs including parity)
Proxmox: WD Red SN700 500GB (for Proxmox + VMs)
Data: 2 × WD Red SN700 2TB (2TB total, mirrored)
Cache: Samsung 860 EVO SSD 500 GB
I have over 6 TB of TV shows and 5 TB of movies in a Plex container.
I have (almost) all lights as smart lights, controlled by Home Assistant. I have also some sensors and a few switches.
A self-hosted Google Drive/Onedrive replacement.
The scripting and automation in Home Assistant is quite clunky, so this allows for better control. Node-Red integrates almost seamlessly with Home Assistant, so this is a banger addition.
Sonarr handles media management for series, Radarr handles it for movies, Bazarr downloads, synchronizes, and manages subtitles, Prowlarr handles indexer queries. Overseerr ties it all together using a beautifully crafted UI as the user end-point for adding new media.
A backup solution that uses Borg to backup the server to a remote server. It’s got a lot of features, like automatic encryption, compression, and deduplication.
An authentication server that supports multiple authentication methods, including SAML, OAuth, and OpenID Connect. It also supports 2FA.
An open-source, highly customizable, easy-to-use, privacy-respecting dashboard app. I got this as my browser's new tab, and have all of the other services right at my fingertips.
My self-hosted password manager, compatible with 1st party Bitwarden clients.
My note-taking app of choice that is meant mostly for teams but also (barely) has enough features for my personal notes, mostly infrastructure documentation, and IT knowledge database. I still want password-protected notes tho >:(
A Docker image that I made, that integrates sshd, Ubuntu, and out-of-the-box environment installations with automatic, configurable, and reusable development environments. The environment has zsh, oh-my-zsh, and spaceship-prompt already packaged on the image. I use this for almost all of my development, only going to my local environment when stuff like Docker containers are needed. (tho you can even link a Docker daemon to the container :D)
3rd party application that runs alongside Plex to monitor activity and track various statistics, like what has been watched, who watched it, when and where they watched it, and how it was watched.
Game server manager that uses Docker containers to easily run game servers.
Gathers and shows statistics about the server, all containers within, and about the network. Basically A TON OF GRAPHS automatically and (mostly) out-of-the-box.
An automatic reverse proxy that manages everything coming towards the main domain. Automatically configures itself based on the Docker containers running and their labels.
Databases
Minio, MySQL, PostgreSQL, RavenDB, Redis. The usual.