This directory contains generic templates for organizing your technical notes in Obsidian.
These templates help you maintain consistent documentation for:
- 🖥️ Virtual Machines
- 🖧 Servers
- 🌐 Domains
- 📁 Projects
Notes/
├── _Templates/ # ← Templates (included in repo)
│ ├── vm-template.md
│ ├── server-template.md
│ └── domain-template.md
│
└── README-NOTES.md # ← This file
- Option A: Use
Notes/folder as vault - Option B: Link this folder to your existing vault
- Copy a template from
_Templates/ - Rename it (e.g.,
VM-WebServer-01.md) - Fill in the frontmatter metadata
- Add your content
---
type: vm
name: WebServer-01
ip: 192.168.1.100
ram_gib: 8
cpu: 4
status: active
services:
- nginx
- postgresql
created: 2025-01-15
---
# WebServer-01
## Description
Production web server hosting main application.
## Configuration
- OS: Ubuntu 22.04
- Docker: Yes
- Backup: Daily at 2 AM
## Access
ssh admin@192.168.1.100- Save your notes
- Open http://localhost:8081
- Create a chat
- Click "Knowledge" → "Upload Files"
- Select your .md files
- Ask questions about your infrastructure!
For automated synchronization with Qdrant (RAG), see: 👉 Flow-Notes-AI - Companion repo with sync scripts
type: vmname: Machine nameip: IP addressram_gib: RAM in GBcpu: Number of CPUsstatus: active/inactive/maintenanceservices: List of running services
type: servername: Server nameip: IP addressserver_type: web/db/app/etcstatus: active/inactive/maintenanceservices: List of services
type: domainname: Domain nameip: Resolved IPdomain_type: public/internalstatus: active/expired/pendingservices: Associated services
Feel free to customize templates for your needs:
- Add more fields in frontmatter
- Create new templates for other resource types
- Modify sections structure
- Add diagrams with Mermaid
Example custom field:
---
type: vm
name: MyVM
tags: [production, critical, web]
owner: dev-team
backup_strategy: daily
monitoring: prometheus
---✅ Consistent naming: Use a naming convention (e.g., VM-WebServer-01)
✅ Tags: Use frontmatter tags for easy filtering
✅ Links: Use [[links]] to connect related notes
✅ Update dates: Keep updated: field current
✅ Status: Always maintain status field
With Obsidian:
- Search by tags:
tag:#production - Dataview queries: Extract data from frontmatter
- Graph view: Visualize connections
With OpenWebUI RAG:
- "Show me all production VMs"
- "Which servers need maintenance?"
- "What services run on 192.168.1.100?"
Found a useful template structure? Feel free to:
- Fork FlowTech-AI
- Add your template to
_Templates/ - Submit a pull request
Happy note-taking! 📝