A platform for the pack

Barkstack

Self-host more good things.

Run the services you need on infrastructure you control. Databases, secrets, and a calm control plane—without cloud bloat.

Install Barkstack Download a release, make it executable, then initialize your Swarm from a Barkfile.
VERSION=vX.Y.Z
OS=linux       # linux or darwin
ARCH=amd64    # amd64 or arm64
curl -fLO "https://git.campbellwireless.net/barkstack/barkstack/releases/download/$VERSION/barkstack_${VERSION#v}_${OS}_${ARCH}.tar.gz"
tar -xzf barkstack_*.tar.gz
install -m 0755 barkstack /usr/local/bin/barkstack

Then open the Console on port 8080 after initialization.

Self-hosted

Keep your data in your hands. No hosted control plane required.

Modular

Run only what you need. Add services as your pack grows.

Homelab-friendly

Built for tinkering, makers, and systems you can understand.

Swarm-ready

Start with Docker Swarm and keep operations simple.

Meet the pack

Useful modules. A calmer homelab.

Everything you need to operate your infrastructure—without the cloud bloat.

PawSQL

Databases for your pack.

Manage PostgreSQL routes and database lifecycles through a focused control plane.

Learn more

TreatVault

Keep secrets safe.

Store encrypted source-of-truth secrets and reconcile versioned Swarm secrets.

Learn more