commit 57e1da59eb4396a9f96fe1563694bab4b124893b Author: Luca Date: Fri Aug 30 13:36:55 2024 +0200 Docker Compose Files diff --git a/99-omeka.ini b/99-omeka.ini new file mode 100644 index 0000000..1f385e9 --- /dev/null +++ b/99-omeka.ini @@ -0,0 +1,2 @@ +upload_max_filesize = 1G +post_max_size = 1G diff --git a/README.md b/README.md new file mode 100644 index 0000000..09f8a70 --- /dev/null +++ b/README.md @@ -0,0 +1,7 @@ +# Docker Compose Omeka-S | Audiolab + +## Prerequisites + +- Create database +- Create .env file use env.sample like example +- Create tmp directori for import utils diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..3ae2e7b --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,15 @@ +volumes: + data: +services: + omeka-s: + image: registry.audio-lab.org/omeka-s:apache-php8.3 + restart: always + ports: + - 0.0.0.0:8088:80 + env_file: + - .env + volumes: + - data:/var/www/html/omeka-s/files + - ./tmp:/var/www/html/upload/ + - ./99-omeka.ini:/etc/php/8.3/apache2/conf.d/99-omeka.ini + diff --git a/env.sample b/env.sample new file mode 100644 index 0000000..0846408 --- /dev/null +++ b/env.sample @@ -0,0 +1,4 @@ +MYSQL_DATABASE=omeka +MYSQL_HOST=db +MYSQL_PASSWORD=secret +MYSQL_USER=omeka