Add initial Docker configuration files for Grist

This commit is contained in:
Edgar P. Burkhart 2025-05-16 14:28:23 +02:00
commit 1731e67cbc
Signed by: edpibu
GPG key ID: 9833D3C5A25BD227
3 changed files with 29 additions and 0 deletions

20
README.md Normal file
View file

@ -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=
```

9
compose.yaml Normal file
View file

@ -0,0 +1,9 @@
services:
grist:
container_name: grist
image: gristlabs/grist
ports:
- ${PORT:-8484}:8484
restart: always
env_file:
- stack.env

0
stack.env Normal file
View file