initial commit
This commit is contained in:
13
.env
Normal file
13
.env
Normal file
@@ -0,0 +1,13 @@
|
||||
# Versiones
|
||||
KOHA_VERSION=24.11
|
||||
MARIADB_VERSION=11
|
||||
|
||||
# Puertos
|
||||
KOHA_INTRANET_PORT=8080
|
||||
KOHA_OPAC_PORT=8081
|
||||
|
||||
# Base de datos
|
||||
MARIADB_DATABASE=koha_teolib
|
||||
MARIADB_USER=koha_teolib
|
||||
MARIADB_PASSWORD=cambia_esta_contraseña
|
||||
MARIADB_ROOT_PASSWORD=cambia_esta_contraseña_root
|
||||
13
.env.example
Normal file
13
.env.example
Normal file
@@ -0,0 +1,13 @@
|
||||
# Versiones
|
||||
KOHA_VERSION=24.11
|
||||
MARIADB_VERSION=11
|
||||
|
||||
# Puertos
|
||||
KOHA_INTRANET_PORT=8080
|
||||
KOHA_OPAC_PORT=8081
|
||||
|
||||
# Base de datos
|
||||
MARIADB_DATABASE=koha_teolib
|
||||
MARIADB_USER=koha_teolib
|
||||
MARIADB_PASSWORD=cambia_esta_contraseña
|
||||
MARIADB_ROOT_PASSWORD=cambia_esta_contraseña_root
|
||||
51
docker-compose.yml
Normal file
51
docker-compose.yml
Normal file
@@ -0,0 +1,51 @@
|
||||
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:
|
||||
3
rabbitmq/Dockerfile
Normal file
3
rabbitmq/Dockerfile
Normal file
@@ -0,0 +1,3 @@
|
||||
FROM rabbitmq:3.13
|
||||
|
||||
RUN rabbitmq-plugins enable --offline rabbitmq_stomp
|
||||
Reference in New Issue
Block a user