services: koha: build: context: ./koha ports: - "${KOHA_INTRANET_PORT:-8080}:8080" - "${KOHA_OPAC_PORT:-8081}:8081" networks: - koha cap_add: - DAC_READ_SEARCH - SYS_NICE environment: MYSQL_SERVER: db MYSQL_USER: ${MARIADB_USER} MYSQL_PASSWORD: ${MARIADB_PASSWORD} DB_NAME: ${MARIADB_DATABASE} MEMCACHED_SERVERS: memcached:11211 MB_HOST: rabbitmq depends_on: - db - rabbitmq - memcached rabbitmq: build: context: ./rabbitmq networks: - koha db: image: mariadb:${MARIADB_VERSION:-11} volumes: - mariadb-koha:/var/lib/mysql environment: MARIADB_ROOT_PASSWORD: ${MARIADB_ROOT_PASSWORD} MARIADB_DATABASE: ${MARIADB_DATABASE} MARIADB_USER: ${MARIADB_USER} MARIADB_PASSWORD: ${MARIADB_PASSWORD} networks: - koha memcached: image: memcached:latest networks: - koha volumes: mariadb-koha: networks: koha: