Self-hosted documentation that stays yours

Keep your devices, notes, and credentials in one clean place.

PrivateGlue is a lightweight IT documentation tool for homelabs, freelancers, and small teams. Built by a homelab enthusiast for the community — simple, fast, and secure.

🔒 Credentials encrypted
🧾 Markdown notes
🐳 Docker Compose
🌙 Dark mode
Quick start (Docker Compose)
mkdir privateglue && cd privateglue
curl -fsSL https://raw.githubusercontent.com/marcmylemans/privateglue-public/main/docker-compose.yml -o docker-compose.yml
docker compose up -d

# Open: http://localhost:5000
# Create your first admin user in the setup wizard

Everything you need to stay organized

PrivateGlue focuses on the essentials — the stuff you actually search for at 02:00 when something breaks.

🖥️

Devices & inventory

Track servers, switches, VMs, services — with tags for type, location, and context.

🧾

Markdown notes

Write clean docs with a live preview. Link notes to devices so info is always where you need it.

🔐

Credentials vault

Store credentials per device and keep them encrypted. Copy-to-clipboard when you need it.

🧩

Linked context

Devices ↔ notes ↔ credentials stay connected, so troubleshooting is faster and less guessy.

Lightweight

Built for self-hosting. Simple stack, quick deploy, easy backups. No enterprise bloat.

🌙

Clean UI

Minimal, readable, and fast — with dark mode support and a consistent layout.

Try it first

Want to see how it feels? Open the demo and click around. Demo environments may reset periodically — don’t paste real secrets there.

Good for
  • Homelab documentation (servers, VLANs, services)
  • Freelancers managing client environments
  • Small IT teams building a shared knowledge base
  • MSPs who want a simple, private foundation

Self-host in minutes

Recommended path: Docker Compose.

1

Grab the compose file

Use the provided compose file from GitHub.

2

Start the containers

Run docker compose up -d and wait a few seconds.

3

Open the UI

Go to http://localhost:5000 and create your first admin user.

Quick commands
# Linux / macOS (Docker + Compose required)
mkdir privateglue && cd privateglue
curl -fsSL https://raw.githubusercontent.com/marcmylemans/privateglue-public/main/docker-compose.yml -o docker-compose.yml
docker compose up -d

Hosted version (early access)

Prefer not to self-host? Join the hosted waitlist. You’ll get a private instance like yourname.eu.privateglue.app.

No spam. Just a friendly heads-up when hosted instances are ready.
What you can expect
  • Managed updates & backups
  • Private per-tenant subdomain
  • Region-based deployments (EU / US, etc.)
  • Friendly pricing for small users

FAQ

Quick answers, no fluff.

Do you use cookies?

This site only uses essential cookies by default. Optional analytics is disabled until you opt in.

Is PrivateGlue open-source?

Yes — the source is on GitHub. You can self-host it, inspect it, and contribute improvements.

Is this an IT Glue replacement?

It’s inspired by what works in professional tools, but intentionally lightweight for homelabs and small teams.

Can I migrate / backup my data?

The app is designed to be backup-friendly. Keep regular backups of your volumes and any export features you enable.