Comprehensive documentation for TFGrid Studio - Complete development platform for ThreeFold Grid
This repository contains complete documentation for the TFGrid Studio platform.
- Introduction - What is TFGrid Studio
- Installation - Install and configure
- Quick Start - Deploy in 5 minutes
- Core Concepts - Patterns, apps, manifests (coming soon)
- Pattern Overview - Understanding patterns β
- Single-VM Pattern - β Production ready
- Gateway Pattern - β Production ready (v2.0.0)
- K3s Pattern - β Production ready (v2.0.0)
- Application Overview - How apps work (coming soon)
- TFGrid AI Agent - β AI coding agent (coming soon)
- Creating Apps - Build deployable apps (coming soon)
- CLI Commands - Complete command reference (coming soon)
- App Manifest -
tfgrid-compose.yamlspec (coming soon) - Context File -
.tfgrid-compose.yamlusage (coming soon) - State Management - State tracking (coming soon)
- Migration Guide - From standalone repos (coming soon)
- Advanced Deployment - Production strategies (coming soon)
- Networking - WireGuard, Mycelium (coming soon)
- Security - Best practices (coming soon)
- Troubleshooting - Common issues (coming soon)
- System Architecture - How it works (coming soon)
- Platform Map - High-level view of repos & products
- Design Decisions - Why we built this way (coming soon)
- Source Repositories - β Acknowledgment & credits
- Comparison - vs alternatives (coming soon)
- Current Status - β v2.0.0 Complete First Layer
- Planned Features - Testing & web dashboard
- Changelog - Version history (coming soon)
- Overview - How to contribute (coming soon)
- Development - Dev setup (coming soon)
- Core concepts (coming soon)
- Creating apps (coming soon)
- Contributing (coming soon)
- What's Working Now - v2.0.0 Complete First Layer β
- What's Coming Next - Testing & polish
- Source Acknowledgment - Built from proven code
| Section | Files Created | Status |
|---|---|---|
| Main Index | 1/1 | β Complete |
| Getting Started | 3/4 | π 75% |
| Patterns | 3/4 | β 75% (All 3 patterns documented) |
| Applications | 0/3 | π Planned |
| Reference | 0/5 | π Planned |
| Guides | 0/5 | π Planned |
| Architecture | 1/4 | π 25% |
| Roadmap | 2/3 | β 67% (Updated to v2.0.0) |
| Contributing | 0/2 | π Planned |
Overall Progress: ~35% complete (all patterns documented)
- β
Main landing page (
index.md) - β Introduction guide
- β Installation guide
- β Quick start guide
- β Current status documentation (v2.0.0)
- β Planned features roadmap
- β Source repository acknowledgment
- β All 3 pattern documentation (single-vm, gateway, k3s)
- Application guides
- CLI reference
- Architecture docs
- Migration guides
- Complete all guide sections
- Add diagrams and visuals
- Create video tutorials
- Interactive examples
The documentation is hosted at https://docs.tfgrid.studio using MkDocs Material.
- Beautiful, searchable, mobile-friendly interface
- Dark mode support
- Version switching (planned)
Use MkDocs Material to build and preview the site locally:
# Install MkDocs Material
pip install mkdocs-material
# Serve locally
mkdocs serve
# Build static site
mkdocs buildDocumentation contributions are welcome!
- Fork this repository
- Create a new branch for your changes
- Edit or add Markdown files
- Submit a pull request
- β Use clear, concise language
- β Include code examples
- β Add status indicators (β , π§, π)
- β Link related docs
- β Keep consistent formatting
Apache 2.0 License - See LICENSE file for details.
- tfgrid-compose - Main CLI tool
- tfgrid-ai-agent - AI coding agent
- TFGrid Studio - All repositories