1
0
mirror of https://github.com/pocket-id/pocket-id.git synced 2026-02-07 03:35:38 +00:00

feat: add support for SCIM provisioning (#1182)

This commit is contained in:
Elias Schneider
2026-01-02 17:54:20 +01:00
committed by GitHub
parent e4a8ca476c
commit 579cfdc678
37 changed files with 1963 additions and 34 deletions

View File

@@ -4,6 +4,10 @@ services:
extends:
file: docker-compose.yml
service: lldap
scim-test-server:
extends:
file: docker-compose.yml
service: scim-test-server
postgres:
image: postgres:17
environment:

View File

@@ -3,7 +3,10 @@ services:
extends:
file: docker-compose.yml
service: lldap
scim-test-server:
extends:
file: docker-compose.yml
service: scim-test-server
localstack-s3:
image: localstack/localstack:s3-latest
healthcheck:
@@ -11,7 +14,6 @@ services:
interval: 1s
timeout: 3s
retries: 10
create-bucket:
image: amazon/aws-cli:latest
environment:
@@ -22,7 +24,6 @@ services:
localstack-s3:
condition: service_healthy
entrypoint: "aws --endpoint-url=http://localstack-s3:4566 s3 mb s3://pocket-id-test"
pocket-id:
extends:
file: docker-compose.yml

View File

@@ -8,6 +8,10 @@ services:
- LLDAP_JWT_SECRET=secret
- LLDAP_LDAP_USER_PASS=admin_password
- LLDAP_LDAP_BASE_DN=dc=pocket-id,dc=org
scim-test-server:
image: ghcr.io/pocket-id/scim-test-server:latest
ports:
- "18123:8080"
pocket-id:
image: pocket-id:test
ports: