Files
biblioteca/docker-compose.yml
aitor c. urrutia aranburu 8124ef30ca initial commit
2026-06-29 10:20:45 +02:00

52 lines
1.0 KiB
YAML

services:
koha:
image: teogramm/koha:${KOHA_VERSION:-24.11}
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: