Grist Docker Compose Setup

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

1 Like