My docker compose setup using bind mount
services:
grist:
image: gristlabs/grist
restart: unless-stopped
container_name: grist
ports:
- "8484:8484"
environment:
GRIST_SESSION_SECRET: "SuperSecret123"
GRIST_SANDBOX_FLAVOR: "gvisor"
GRIST_DEFAULT_EMAIL: "YourEmail@SomeDomain.com"
APP_HOME_URL: "https://grist.lawrencesystem.com/"
volumes:
- ./persist:/persist