Grove Documentation

The internet was supposed to be a forest. Grove is taking it back.

What is Grove?

Grove is a distributed, encrypted file storage and sharing system for small trusted networks. Your files live on hardware you trust โ€” your own devices and those of people you choose โ€” not in someone else's cloud.

Key principles:

Key features:

Documentation Index

Doc Audience Description
QUICKSTART.md New users Get running in 5 minutes
PORTAL-GUIDE.md Portal users Browser-only access โ€” no install needed
CONCEPTS.md Everyone Core concepts and terminology
USER-GUIDE.md Cell users Dashboard features and daily usage
API-REFERENCE.md Developers/AI Complete API endpoint reference
ARCHITECTURE.md Developers/AI How Grove works internally
ADMIN-GUIDE.md Self-hosters Deployment, systemd, relay, nginx
SHARING.md Users How sharing, grants, and feeds work
SECURITY.md Everyone Encryption, auth, trust model
TROUBLESHOOTING.md Everyone Common issues and fixes

> Build: e6c937427256 โ€” SHA-256 of 5 core Python files + 9 frontend assets, first 12 hex chars.

For GroveAI

These docs are structured so the Grove AI assistant can answer user questions accurately. Each doc uses clear headings, consistent terminology, and includes examples. When answering questions:

1. Check CONCEPTS.md for terminology

2. Check USER-GUIDE.md for "how do I..." questions

3. Check API-REFERENCE.md for technical/API questions

4. Check TROUBLESHOOTING.md for "it's not working" questions