My mini homelab cluster using Uncloud on IncusOS and a DigitalOcean Droplet | Always Developing #258

Always Developing Show #258 thumbnail

With Uncloud it’s super easy to set up a cluster of Docker nodes meshed together with WireGuard for running a bunch of services.

In this video I show how I’ve set up my tiny homelab to run Uncloud on top of Incus and IncusOS, plus a DigitalOcean Droplet for public access.

I also scale up the cluster with a new Incus virtual machine, adding it to the Uncloud cluster with a Dozzle agent to capture it’s Docker stats.

The main players:

Uncloud: https://uncloud.run/
IncusOS: https://linuxcontainers.org/incus-os/introduction/
Incus: https://linuxcontainers.org/incus/introduction/
DigitalOcean ($200 credit referral link): https://m.do.co/c/aa4e4d18cf49

Supporting cast:

Docker: https://www.docker.com/
Caddy: https://caddyserver.com/
Dozzle: https://dozzle.dev/
Concourse: https://concourse-ci.org/
Uptime Kuma: https://uptimekuma.org/

Always Developing Playlist:- https://www.youtube.com/playlist?list=PLDWtdmaxq1few8CjnK4MC3LLBMVpi_aCS