Permalink
HR-midPoint-Grouper-Wordpress-Demo/demo/postgresql/docker-compose.yml
Go to fileversion: "3.3" | |
services: | |
midpoint_data: | |
image: postgres:11 | |
environment: | |
- POSTGRES_PASSWORD_FILE=/run/secrets/mp_database_password.txt | |
- POSTGRES_USER=midpoint | |
- POSTGRES_INITDB_ARGS=--lc-collate=en_US.utf8 --lc-ctype=en_US.utf8 | |
ports: | |
- 5432:5432 | |
networks: | |
- net | |
secrets: | |
- mp_database_password.txt | |
volumes: | |
- midpoint_data:/var/lib/postgresql/data | |
midpoint_server: | |
image: tier/midpoint:latest | |
ports: | |
- 8443:443 | |
environment: | |
- ENV | |
- USERTOKEN | |
- REPO_DATABASE_TYPE=postgresql | |
- REPO_HOST=midpoint_data | |
- REPO_DATABASE=midpoint | |
- REPO_USER=midpoint | |
- REPO_MISSING_SCHEMA_ACTION | |
- REPO_UPGRADEABLE_SCHEMA_ACTION | |
- REPO_SCHEMA_VERSION_IF_MISSING | |
- REPO_SCHEMA_VARIANT | |
- MP_MEM_MAX | |
- MP_MEM_INIT | |
- MP_JAVA_OPTS | |
- TIER_BEACON_OPT_OUT | |
- TIMEZONE | |
networks: | |
- net | |
secrets: | |
- mp_database_password.txt | |
- mp_keystore_password.txt | |
- mp_host-key.pem | |
volumes: | |
- midpoint_home:/opt/midpoint/var | |
- type: bind | |
source: ./configs-and-secrets/midpoint/httpd/host-cert.pem | |
target: /etc/pki/tls/certs/host-cert.pem | |
- type: bind | |
source: ./configs-and-secrets/midpoint/httpd/host-cert.pem | |
target: /etc/pki/tls/certs/cachain.pem | |
networks: | |
net: | |
driver: bridge | |
secrets: | |
mp_database_password.txt: | |
file: ./configs-and-secrets/midpoint/application/database_password.txt | |
mp_keystore_password.txt: | |
file: ./configs-and-secrets/midpoint/application/keystore_password.txt | |
mp_host-key.pem: | |
file: ./configs-and-secrets/midpoint/httpd/host-key.pem | |
volumes: | |
midpoint_data: | |
midpoint_home: |