directus oidc

This commit is contained in:
2026-03-08 23:04:56 -03:00
commit 09eab1c8bd
5 changed files with 61 additions and 0 deletions

18
docker-compose.yml Normal file
View File

@@ -0,0 +1,18 @@
services:
directus:
build: .
ports:
- "8055:8055"
environment:
KEY: "uma-chave-aleatoria"
SECRET: "um-segredo-aleatoria"
DB_CLIENT: "sqlite3"
DB_FILENAME: "/directus/database/data.db"
# Configurações da Extensão (Baseadas na doc da directus-extension-auth)
OIDC_ISSUER: "http://localhost:8055"
OIDC_PRIVATE_KEY_PATH: "/directus/oidc_private.key"
# Exemplo de Client para o Grist
OIDC_CLIENTS: '[{"id":"grist","secret":"secret-do-grist","redirect_uris":["http://localhost:8484/oauth2/callback"]}]'
volumes:
- ./database:/directus/database
- ./uploads:/directus/uploads