Immich photo backup
A self-hosted replacement for cloud photo storage. Phones back up automatically over the network, and nothing leaves hardware I control.
- Docker
- Postgres
- Redis
- Nginx Proxy Manager
Projects
Not a portfolio of finished objects. Most of these are still running, still being changed, and still occasionally breaking.
A self-hosted replacement for cloud photo storage. Phones back up automatically over the network, and nothing leaves hardware I control.
A public Minecraft Bedrock server with a two-way Discord chat bridge and Xbox Live support, so console players can join through a friends list.
A managed network built from scratch: gateway, PoE switch and two WiFi 7 access points, with DNS filtering handled by a Raspberry Pi.
This site. Built, containerized and served from my own rack, behind my own reverse proxy, with certificates I renew myself.
A LabRax-style rack printed in PLA that physically holds the lab together — the network gear sits in parts that came off my own printer.
An internal status page pulling together server health, container state and network info, reachable only over the private mesh.
A scripted client that can join the server, follow players and handle tasks in-world — built on the Bedrock protocol rather than the Java-only tooling.
Self-hosted media streaming to sit alongside the photo library, using the same storage and proxy setup already in place.