How to self-host Grist
Answer data security concerns, meet residency requirements, and own your data.
Docker quickstart
The quickest way to self-host Grist is using containers. Here’s one-liner that can get you started:
docker run -p 8484:8484 -v ~/grist:/persist -it gristlabs/grist
Then, visit: http://localhost:8484.
Start a free 30-day trial of the full edition, or request an activation key for ongoing use. For production-grade configuration (SSO, external storage, sandboxing) see the self-hosted documentation.
Security and data sovereignty
Our foundational software principles flow directly into the features we build.
Principles
- Software should be for the people: to enable and serve them, not limit and control.
- The security and privacy of software users are fundamental and must not be for sale.
- Quality of software is important: functionality, reliability, usability, and performance.
Features
- Grist data is always portable and exportable.
- Grist is built around granular role-based access rules to lower the risk profile of complex documents.
- Grist is built on a feature-packed open source foundation.
What kind of organizations self-host Grist?
Grist is in production across government, aerospace, manufacturing, and utilities. Grist’s flexibility solves specific use cases in many industries, and its emphasis on self-hostability makes it viable in regulated sectors.



