Software & DevOpsDone with Claude Code Jan 11, 2026
Self-host services on a home server
A write-up on how CLI agents make running your own home server easier and more fun.
- What They Did
- Jordan Fulghum put Ubuntu Server and Tailscale on a Beelink mini PC and SSHed in from his laptop. He installed Claude Code on the server and described outcomes in plain language. The agent set up Docker, Compose files, Caddy, and services such as Vaultwarden, Immich, Plex and Readeck. It also built a monitoring dashboard and set up backups. He created the AWS IAM user himself.
- How It Went
- Fourteen containers run on under 10% CPU and about a third of the memory. Daily USB and weekly S3 Glacier backups cover about 500GB of photos for roughly twenty cents a month.
- Worth Knowing
- Hardware cost about $379 for the mini PC plus a few hundred dollars for 8TB of NVMe. Plex hardware transcoding needs a Plex Pass.
Try it yourself with Claude Code
Help me set up [service, e.g. Jellyfin or Nextcloud] on my home server at [hostname or IP] using Docker Compose. Inspect what's already installed, write the compose file and reverse proxy config, and explain each step. Finish when the service is reachable at [URL] and I have a backup plan noted. Pause and show me any command that deletes data, opens ports, or changes firewall rules before you run it.
Do this with a skill.
These SkillShop playbooks do this exact job.