Changeset View
Changeset View
Standalone View
Standalone View
docker-compose.yml
Show First 20 Lines • Show All 331 Lines • ▼ Show 20 Lines | environment: | ||||
- SSL_KEY=/etc/pki/tls/private/meet.${APP_WEBSITE_DOMAIN:?err}.key | - SSL_KEY=/etc/pki/tls/private/meet.${APP_WEBSITE_DOMAIN:?err}.key | ||||
network_mode: host | network_mode: host | ||||
container_name: kolab-meet | container_name: kolab-meet | ||||
image: kolab-meet | image: kolab-meet | ||||
volumes: | volumes: | ||||
- ./meet/server:/src/meet/:ro | - ./meet/server:/src/meet/:ro | ||||
- ./docker/certs/meet.${APP_WEBSITE_DOMAIN}.cert:/etc/pki/tls/certs/meet.${APP_WEBSITE_DOMAIN}.cert | - ./docker/certs/meet.${APP_WEBSITE_DOMAIN}.cert:/etc/pki/tls/certs/meet.${APP_WEBSITE_DOMAIN}.cert | ||||
- ./docker/certs/meet.${APP_WEBSITE_DOMAIN}.key:/etc/pki/tls/private/meet.${APP_WEBSITE_DOMAIN}.key | - ./docker/certs/meet.${APP_WEBSITE_DOMAIN}.key:/etc/pki/tls/private/meet.${APP_WEBSITE_DOMAIN}.key | ||||
minio: | |||||
container_name: kolab-minio | |||||
restart: on-failure | |||||
healthcheck: | |||||
interval: 10s | |||||
test: "curl -f http://127.0.0.1:9000/minio/health/live || exit 1" | |||||
timeout: 5s | |||||
retries: 30 | |||||
start_period: 5m | |||||
environment: | |||||
- MINIO_ROOT_USER=${MINIO_USER} | |||||
- MINIO_ROOT_PASSWORD=${MINIO_PASSWORD} | |||||
image: minio/minio | |||||
networks: | |||||
kolab: | |||||
ipv4_address: 172.18.0.14 | |||||
ports: | |||||
- "9000:9000" | |||||
- "9001:9001" | |||||
entrypoint: sh | |||||
command: -c 'mkdir -p /data/${MINIO_BUCKET} && minio server /data --console-address ":9001"' | |||||
volumes: | |||||
- minio:/data | |||||
networks: | networks: | ||||
kolab: | kolab: | ||||
driver: bridge | driver: bridge | ||||
ipam: | ipam: | ||||
config: | config: | ||||
- subnet: "172.18.0.0/24" | - subnet: "172.18.0.0/24" | ||||
volumes: | volumes: | ||||
mariadb: | mariadb: | ||||
imap: | imap: | ||||
ldap: | ldap: | ||||
minio: |