Parts
- Minisforum Elite Mini UM780 XTX
- 2x Kingston FURY SO-DIMM 32GB DDR5 5600MHz CL40 Impact
- 2x Sasmung 990 Pro 2TB
Container
The following list represents my LXC containers running on Ubuntu 22.04 LTS Jemmy. The containers have each a docker instance that is managed from one Portainer in the main LXC. At the back of the ids there a several VMs if I ever need another OS for some testing.
100 (docker-dev)
LXC container that just contains docker and a Portainer agent to be managed from the docker-main LXC. This container is just for testing out new services.
101 (docker-main)
- Infrastructure
- Portainer - Manage Docker Containers
- Watchtower - Get info on updated docker images
- NGINX proxy manager - Expose services to the internet
- Uptime Kuma - Track service down times
- Services
- Vaultwarden - Password manager
- Gitea - Version Control
- FreshRSS - RSS feed reader
- Calibre-Web - e-book management software
- Wallos - subscription tracker
- Personal
102 (home-assistant-os)
The Home Assistant OS, installed via the Proxmox Community Script, to easily manage all smart home devices. This way I can add devices to my Apple HomeKit that would normally not be compatible.
200 (proxmox-backup)
This PBS backs up the docker lxc container automatically to an NFS Store on my Synology DS-223 NAS. That shared folder is then being backed up to Backblaze via the Hyper Backup App. The docker-dev lxc is only manually backed up to the NFS and the PBS is backed up weekly to the NFS.
I also have the ZFS snapshots configured.
Notifications & Maintenance
I have a text channel on my own Discord server, with webhook integrations, to get notifications from my services. This way I get all my updates, notifications and alerts in one place and don’t miss anything important.