Why Obsidian Fits IT Documentation
Most IT documentation dies in one of two places: a wiki nobody updates because logging into Confluence is friction, or a folder of Word docs nobody can search. Obsidian solves both problems by storing everything as plain Markdown files on your local disk, indexing them instantly, and letting you link documents together the way your brain actually thinks about infrastructure — this server relates to that firewall rule, which relates to that vendor contract. It's free for personal use, works fully offline, and because the files are just .md text, they're trivially backed up, version-controlled, and future-proof.
Setting Up Your Vault
An Obsidian "vault" is just a folder on disk. Download Obsidian from obsidian.md, install it, and on first launch choose Create new vault. Pick a location that gets backed up automatically — a synced OneDrive/Dropbox folder, or a folder you'll add to git.
- Create a sensible top-level folder structure inside the vault: something like
Servers/,Network/,Vendors/,Runbooks/, andIncidents/. - Create your first note with Ctrl+N and just start writing in Markdown — headers, bullet lists, and code blocks all render live.
- Enable the core plugins you'll actually use immediately: go to Settings → Core plugins and turn on Templates, Daily notes, and Graph view.
Bidirectional Links: The Core Feature
The feature that separates Obsidian from a plain folder of text files is the wiki-style link. Type [[ anywhere in a note and Obsidian will autocomplete to any existing note, or let you create a new one on the fly:
The primary database lives on [[db01 - Production SQL Server]] and replicates
nightly to [[db02 - DR Replica]]. Firewall rules for this host are documented
in [[Firewall - Core Switch Rules]].
Every note you link to automatically gets a backlink pointing back to the note that referenced it — visible in the right-hand panel. This means you never have to remember to cross-reference documentation manually; if you mention a server in an incident note, that incident shows up automatically on the server's own page. Over time this builds a real knowledge graph instead of a flat pile of disconnected pages.
Structuring Runbooks and Server Docs
A consistent template for each entity type makes documentation searchable and predictable. Use the Templates plugin to define one, for example a server note template:
---
type: server
hostname:
ip:
os:
owner:
---
## Purpose
## Access
## Dependencies
## Maintenance Notes
The --- block at the top is YAML frontmatter — Obsidian treats it as structured metadata you can later query with plugins like Dataview to build live tables (e.g., "list every server owned by the networking team").
Visualizing Topology with Canvas
For diagrams that are more spatial than linear — network topology, dependency maps, or an on-call escalation flow — use Obsidian's built-in Canvas feature (File → New Canvas). Canvas is an infinite whiteboard where you can drag in existing notes as cards, draw connecting arrows between them, and add sticky-note style text blocks. Unlike a static diagram tool, each card on the canvas is a live link to the actual note, so clicking a server card on your topology canvas opens its full documentation.
Searching Your Documentation
Press Ctrl+Shift+F for a full-text search across the entire vault, including inside code blocks and frontmatter. Because everything is plain text on disk, this search is instant even across thousands of notes — no server-side indexing lag like you'd get with a hosted wiki.
Keeping It Offline-First and Backed Up
Since a vault is just a folder, you have several options for keeping it safe and synced across machines:
- Git: Initialize a git repo inside the vault folder and commit regularly. This gives you full version history and diffing on every documentation change — genuinely useful for auditing "who changed this runbook and why."
- Cloud sync folder: Point the vault at a Dropbox, OneDrive, or Syncthing folder for automatic multi-device sync without paying for Obsidian's official Sync service.
- Obsidian Sync (paid): An official end-to-end encrypted sync service if you want something purpose-built and don't want to manage git or a third-party cloud folder.
.md files. Close Obsidian on one device before editing on another if you're not using a sync tool built for real-time conflict resolution.Wrap-Up
Obsidian turns IT documentation into something people actually maintain, because writing a note is as low-friction as writing a text file, and the payoff — automatic backlinks, instant search, and a visual graph of your infrastructure — compounds every time you add a new page. Start with a simple folder structure and one server template, link liberally, and let the knowledge graph build itself over the following weeks.
Discussion & Insights