v1.8.8 · Real, practical, and built in the open

Stop renting
your IT documentation.

Weavestream is an open-source, self-hosted platform for structured IT documentation — clients, assets, credentials, domains, IPs, procedures, and the relationships between them, all under your control.

Built for MSPs, IT pros, and small teams who want Hudu/IT Glue-style documentation without handing their operational memory to another SaaS platform.

Open source Self-hosted Docker-first No telemetry No license checks
The premise

Your documentation should not be trapped in someone else's platform.

MSP documentation platforms are powerful because they bring structure to messy client environments. But when that structure lives entirely inside a rented SaaS platform, your most important operational knowledge becomes another subscription, another vendor dependency, and another system you have to trust.

Weavestream keeps the structured documentation model — clients, assets, credentials, KB articles, domains, IPs, relationships — but gives you the source code, the database, and the hosting.

What's inside

Built around the way IT documentation actually works.

Weavestream gives every part of your environment a proper place: clients, assets, credentials, domains, IP addresses, KB articles, procedures, and the records that tie them together — so documentation stays consistent across customers and systems.

Clients & tenants

Organize documentation by customer, site, or environment — with the same schema across every account.

namesitescontactscontractsportal_users

Assets

Devices, servers, network gear, applications, services, vendors, and your own custom record types.

serversworkstationsnetworkprintersappsvendors

Credentials

Store operational access in context — linked to the systems, clients, and procedures that need them.

secretlinked_assetlinked_procrotationaudit_log

Knowledge base

Procedures and runbooks that link directly back to the assets, clients, and credentials they explain.

markdownversionedlinked_recordstags

Domains, SSL & DNS

The infrastructure details that quietly expire, drift, or get forgotten — tracked in one place with expiry warnings.

registrarexpirynameserversSSL_chainrecords

Relationships

Every record points to the others that matter. Move from client → asset → credential → procedure without digging.

n_n_linkstyped_edgesbackrefsgraph_view
The weave

The value isn't just storing documentation. It's connecting it.

Start from a client and find their assets. Open an asset and see its credentials, related documents, IP addresses, domains, files, and procedures. Open a credential and trace it back to the systems it belongs to. Weavestream lets you move through documentation the way IT work actually happens — by following relationships.

Client Acme Co.
FW
Asset · Firewallfw-edge-01
VP
Credentialvpn-admin
WI
WAN IP72.14.180.22
SS
SSL certificatevpn.acme.co
BK
ProcedureQuarterly backup
DN
Domainacme.co
NA
Asset · NASnas-hq-01
CT
ContactA. Liang · IT lead

That’s the difference between storing notes and building operational memory.

Built for

Built for people responsible for real infrastructure.

For MSPs

Standardize across every client.

Standardize documentation across clients without handing your operational memory to another SaaS vendor.

  • Client-based documentation with consistent schemas
  • Assets, credentials, procedures, domains, and relationships
  • Useful for solo consultants and small MSPs alike
  • No per-user SaaS bill scaling with your client count
For IT pros

Notes your future self can trust.

Replace scattered notes with structured records your future self and coworkers can actually rely on.

  • Document systems consistently, not whenever you remember
  • Link procedures to the assets they support
  • Keep credentials, IPs, and domains in context
  • Make onboarding and 2am troubleshooting easier
For self-hosters

Run your own knowledge stack.

Run your own documentation stack and keep your infrastructure knowledge where you want it.

  • Docker-first deployment, single-host or behind a reverse proxy
  • No telemetry, no license checks, no phone-home
  • Document servers, NAS, containers, domains, SSL, IPs
  • PostgreSQL — battle-tested, production-ready
The product

A real documentation system, not a landing-page promise.

Built around relationships, not isolated records.

Companies12
Assets1312
Passwords166
Articles242
Domains19
Starred 13
AI
Acme Industries
2 members
AcmePortal Admin
Password
ACM-DB01
Server
How to Reset Network Password
Article
HI
Halcyon Industries
0 members
Recent Companies all ›
AI
Acme Industries
2d ago · 2 members
VT
Verdant Technologies
26d ago
HI
Halcyon Industries
26d ago
PD
Pinecrest Digital
26d ago · 1 member
Recent Activity
Administering PostgreSQL
created · Acme · 57m
ACM-DC01
updated · Acme · 1h
ACM-WEB01
updated · Acme · 2h
vpn.acme.co
updated · Acme · 3h
HI-SV02
updated · Acme · 4h
Expiring soon 3 Expired
Expired
ACM-DC01
Server · Warranty Expiry
Warranty Expiry Apr 29, 2026 21d ago
Expired
AcmePortal Admin
Vault · Hard expiry
Password expiry May 17, 2026 3d ago
7d
AcmePortal Admin
Vault · Rotation due
Password rotation May 28, 2026 in 7d
01 / Dashboard

Operational overview at a glance.

Counts, expiring records, and recent activity across every client — without opening a single page.

Hostname ACM-DB01 Primary
Role Database
IP Address 10.10.1.13
OS Rocky Linux 9
Tags
Database SQL
Linked items1
Local
Network / LAN
Credentials1
Local DB Admin
db_admin
02 / Asset detail

Open an asset, see everything it touches.

Credentials, documents, domains, IPs, and procedures — all reachable in one hop from the asset itself.

Credentials
Username db_admin
Password
••••••••••••
Strength
Very strong
URL https://dbamin.acme.local
Notes
PostgreSQL admin account — used for migrations and break-glass access.
Linked items2
ACM-DB01
Server / Network Device
Local DB Admin
db_admin
03 / Credentials

Access details, linked to the systems they unlock.

Store operational access where it belongs — never as a row in an isolated vault that nobody remembers.

Companies/ Acme Industries/ Articles
internal Edit + New article
Administering PostgreSQL for Your Database Application
Overview
Setup, role management, backups, monitoring, and security best practices for production PostgreSQL deployments.
1. Installation & Setup
postgresql.conf tune memory, WAL & autovacuum settings
pg_hba.conf host authentication & SSL rules
CREATE ROLE app_user WITH LOGIN PASSWORD '…';
On this page
Linked items 2
ACM-DB01
Server / Network Device
Local DB Admin
db_admin
04 / Knowledge base

Procedures that link back to the things they explain.

Write Markdown procedures and runbooks that link directly to assets, credentials, and clients — so the next person on call follows the same path you did.

vpn.acme.co 79 · Good
SPF Valid ~all · 1/10 lookups
DMARC p=reject 1 rua address
TLS 54d until expiry
DNSSEC Not signed
MX Valid 2 records
A Resolves 72.14.180.22
CAA 1 issuer letsencrypt.org
10.0.0.0/24 GW 10.0.0.1
32 / 254 used
Asset Conflict DHCP
05 / Domains, SSL, IPAM

The slow-burning infrastructure details.

Track domains, certificates, subnets, and IPs with expiry awareness so renewals don't surprise you on a Friday.

A
Acme Industries
Server / Network Device6
Workstation / Computer70
Network / LAN3
Portal / Acme Industries
Welcome to Acme Industries
Your IT documentation is available in the sidebar.

This is your Acme Industries portal — a read-only view of the documentation your IT team maintains for you. Browse the sidebar to find articles, assets, and monitored domains.

06 / Client portal

A read-only view, scoped to one client.

Give clients (or junior staff) a tightly scoped lens into their own environment without exposing the rest of the stack.

Ownership

Own the system that holds your operational memory.

Weavestream is open source and self-hosted. Run it on your own server, NAS, VPS, or private cloud. Keep your database, backups, source code, and roadmap out of someone else's hands.

No telemetry. Nothing phones home.
No license checks. The app doesn't care if you're online.
No artificial feature gates. One edition, all features.
Source-available. AGPL. Fork it if you must.
Docker images on first-party registry.
your hardware
A
Weavestream web · api · workers
running
D
Postgres your database
yours
F
File storage your server · your files
yours
B
Backups your schedule, your bucket
yours
Where we are

New, real, and built in the open.

Weavestream is new, but it is not a demo. It was built by an IT professional who needed a serious documentation system and wanted to stop paying forever for one.

Expect fast iteration, practical features, and the occasional rough edge — not a polished sales funnel pretending every feature is finished.

v1.8.8 · this week Changelog: honest
~/weavestream — bash
# pull and run — that's the install. $ docker compose up -d [+] Pulling 4 images [+] Running 4/4 weavestream-web Started weavestream-api Started weavestream-postgres Started weavestream-worker Started $ curl -s localhost:3000/health { "status": "ok", "telemetry": false, "license_check": false } $
Take it back

Take back your IT documentation.

Start self-hosting Weavestream, explore the source, or read the documentation to see how it fits your workflow.