83 lines
1.7 KiB
Markdown
83 lines
1.7 KiB
Markdown
|
# Omeka S - Sindominio.net
|
||
|
|
||
|
Versión adaptada para la integración de __Omeka S__ en la infraestructura de _Sindominio_
|
||
|
|
||
|
Desarrollada para su uso en el repositorio _Hacer Laboratorio_ disponible en https://hacerlaboratorio.sindominio.net
|
||
|
|
||
|
Basada en tres imagenes Docker publicadas en el registry de Sindominio
|
||
|
|
||
|
* MariaDB: Base de datos
|
||
|
* PHPFPM: Código de Omeka S ejecutable a través de PHP FPM 7
|
||
|
* NGINX: Servidor web para acceder como proxy a PHPFPM y a los archivos no PHP de la aplicación de _Omeka S_
|
||
|
|
||
|
# Configuración
|
||
|
|
||
|
Configurar correctamente las variables de la base de datos _MYSQL_ y los volumenes.
|
||
|
|
||
|
Por defecto, los volúmenes se cargan en el espacio por defecto de Docker.
|
||
|
|
||
|
# Ejemplo Docker Compose
|
||
|
|
||
|
```
|
||
|
|
||
|
version: '3'
|
||
|
|
||
|
networks:
|
||
|
omekan:
|
||
|
external: false
|
||
|
|
||
|
volumes:
|
||
|
db:
|
||
|
data:
|
||
|
|
||
|
services:
|
||
|
|
||
|
db:
|
||
|
image: registry.sindominio.net/mariadb
|
||
|
#build: ./mariadb
|
||
|
container_name: db
|
||
|
networks:
|
||
|
- omekan
|
||
|
volumes:
|
||
|
- db:/var/lib/mysql
|
||
|
environment:
|
||
|
MYSQL_DATABASE: omeka_sd
|
||
|
MYSQL_USER: omeka_sd
|
||
|
MYSQL_PASSWORD: omeka_sd
|
||
|
|
||
|
phpfpm:
|
||
|
image: registry.sindominio.net/php-omeka-s
|
||
|
#build: ./php-omeka-s
|
||
|
container_name: phpfpm
|
||
|
networks:
|
||
|
- omekan
|
||
|
links:
|
||
|
- db
|
||
|
volumes:
|
||
|
- data:/sindominio
|
||
|
environment:
|
||
|
MYSQL_DATABASE: omeka_sd
|
||
|
MYSQL_USER: omeka_sd
|
||
|
MYSQL_PASSWORD: omeka_sd
|
||
|
MYSQL_HOST: db
|
||
|
|
||
|
nginx:
|
||
|
image: registry.sindominio.net/nginx-omeka-s
|
||
|
#build: "./nginx-omeka-s/"
|
||
|
container_name: nginx
|
||
|
restart: always
|
||
|
depends_on:
|
||
|
- phpfpm
|
||
|
networks:
|
||
|
- omekan
|
||
|
links:
|
||
|
- phpfpm
|
||
|
ports:
|
||
|
- "8090:80"
|
||
|
volumes:
|
||
|
- data:/sindominio
|
||
|
|
||
|
|
||
|
```
|
||
|
|