From 1731e67cbc9cd70af86dd60da8e46e1acbc848eb Mon Sep 17 00:00:00 2001 From: "Edgar P. Burkhart" Date: Fri, 16 May 2025 14:28:23 +0200 Subject: [PATCH] Add initial Docker configuration files for Grist --- README.md | 20 ++++++++++++++++++++ compose.yaml | 9 +++++++++ stack.env | 0 3 files changed, 29 insertions(+) create mode 100644 README.md create mode 100644 compose.yaml create mode 100644 stack.env diff --git a/README.md b/README.md new file mode 100644 index 0000000..f8c6e33 --- /dev/null +++ b/README.md @@ -0,0 +1,20 @@ +# Docker compose file for Grist + +Docker-compose file to be used with Grist. + +## Base environment +``` +GRIST_SESSION_SECRET= +GRIST_DEFAULT_EMAIL= +APP_HOME_URL= +``` + +## OIDC +``` +GRIST_OIDC_SP_HOST= +GRIST_OIDC_IDP_ISSUER= +GRIST_OIDC_IDP_SCOPES= +GRIST_OIDC_IDP_CLIENT_ID= +GRIST_OIDC_IDP_CLIENT_SECRET= +GRIST_OIDC_SP_IGNORE_EMAIL_VERIFIED= +``` \ No newline at end of file diff --git a/compose.yaml b/compose.yaml new file mode 100644 index 0000000..0a18247 --- /dev/null +++ b/compose.yaml @@ -0,0 +1,9 @@ +services: + grist: + container_name: grist + image: gristlabs/grist + ports: + - ${PORT:-8484}:8484 + restart: always + env_file: + - stack.env \ No newline at end of file diff --git a/stack.env b/stack.env new file mode 100644 index 0000000..e69de29