Grove Documentation

<!-- grove:last-verified v1.98 -->

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: per-release SHA-256 of the 5 core Python files + 12 frontend assets (first 12 hex chars) โ€” check grove version or /api/version.

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