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