Self-hosted documentation that stays yours

Self-hosted homelab documentation for assets, notes, and encrypted credentials.

PrivateGlue is an open-source IT documentation tool built for homelabs, freelancers, and small teams. Track devices and inventory, write Markdown docs, and store credentials securely — without SaaS lock-in.

🔒 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.

🖥️

Assets & inventory

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

🧾

Markdown documentation

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

🔐

Encrypted 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 & self-hosted

Simple stack, quick deploy, easy backups. Designed for homelabs and small teams.

🌙

Clean UI

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

Use cases

Built for homelab documentation and practical IT asset tracking — but flexible enough for client work.

🏠

Homelab knowledge base

Document your rack, VLAN layout, services, backups, and “how it’s wired” — with everything linked to the device.

🧰

Freelancers & consultants

Keep client environments organized: devices, notes, credentials, and history — without putting secrets in a wiki page.

👥

Small IT teams

Create a shared documentation hub that’s simple to maintain, easy to backup, and stays under your control.

Why PrivateGlue vs. a wiki?
  • Wiki pages are great — until credentials and device context live in 3 different places.
  • PrivateGlue links assets ↔ docs ↔ secrets, so troubleshooting is faster.
  • Self-hosted by default, backup-friendly, and intentionally lightweight.

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.