From 57e1da59eb4396a9f96fe1563694bab4b124893b Mon Sep 17 00:00:00 2001 From: Luca Date: Fri, 30 Aug 2024 13:36:55 +0200 Subject: [PATCH] Docker Compose Files --- 99-omeka.ini | 2 ++ README.md | 7 +++++++ docker-compose.yml | 15 +++++++++++++++ env.sample | 4 ++++ 4 files changed, 28 insertions(+) create mode 100644 99-omeka.ini create mode 100644 README.md create mode 100644 docker-compose.yml create mode 100644 env.sample 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