diff --git a/dev/.gitignore b/dev/.gitignore index d963c75c1..7e4c6e3dc 100644 --- a/dev/.gitignore +++ b/dev/.gitignore @@ -1,8 +1,12 @@ .data secrets.json + +# Docker container configurations .env authsources.php +directory.ldif +# Development certificates identity_server_dev.crt identity_server_dev.key identity_server_dev.pfx diff --git a/dev/docker-compose.yml b/dev/docker-compose.yml index 199b0e82b..583bfa3b4 100644 --- a/dev/docker-compose.yml +++ b/dev/docker-compose.yml @@ -84,6 +84,20 @@ services: profiles: - idp + open-ldap: + image: osixia/openldap:1.5.0 + command: --copy-service + environment: + LDAP_ORGANISATION: "Bitwarden" + LDAP_DOMAIN: "bitwarden.com" + volumes: + - ./directory.ldif:/container/service/slapd/assets/config/bootstrap/ldif/output.ldif + ports: + - '389:389' + - '636:636' + profiles: + - ldap + volumes: edgesql_dev_data: postgres_dev_data: