This repository includes two Docker Compose files for development purposes:
docker-compose.yml: Standard development setup with LDAP authenticationdocker-compose-preauth.yaml: Development setup with header pre-authentication via Nginx
These files are for development purposes only and should not be used in production environments.
For production deployments, please use the official geOrchestra Docker Compose project or follow the Installation Guide.
To start the development environment:
# Standard setup
docker-compose up -d
# Or with pre-authentication
docker-compose -f docker-compose-preauth.yaml up -dThe development environment includes:
- LDAP server
- PostgreSQL database
- Gateway service
- Header proxy
- Test services (console, echo)
The Docker Compose files mount the local ./datadir directory as configuration. See the datadir README for more information.