From 3f0ffc02439df3b81a638ee91f089b748dde6229 Mon Sep 17 00:00:00 2001 From: ZeroWing-Automator Date: Tue, 5 May 2026 15:19:06 +0500 Subject: [PATCH] Create docker-compose.yml --- blueprints/leantime/docker-compose.yml | 34 ++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 blueprints/leantime/docker-compose.yml diff --git a/blueprints/leantime/docker-compose.yml b/blueprints/leantime/docker-compose.yml new file mode 100644 index 00000000..85776ddb --- /dev/null +++ b/blueprints/leantime/docker-compose.yml @@ -0,0 +1,34 @@ +version: "3.8" +services: + leantime: + image: leantime/leantime:latest + restart: unless-stopped + ports: + - 80 + environment: + - LEAN_DB_HOST=db + - LEAN_DB_USER=${LEAN_DB_USER} + - LEAN_DB_PASSWORD=${LEAN_DB_PASSWORD} + - LEAN_DB_DATABASE=${LEAN_DB_DATABASE} + volumes: + - leantime-files:/var/www/html/userfiles + - leantime-public:/var/www/html/public/userfiles + depends_on: + - db + + db: + image: mariadb:11 + restart: unless-stopped + environment: + - MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD} + - MYSQL_DATABASE=${LEAN_DB_DATABASE} + - MYSQL_USER=${LEAN_DB_USER} + - MYSQL_PASSWORD=${LEAN_DB_PASSWORD} + command: --character-set-server=utf8 --collation-server=utf8_unicode_ci + volumes: + - db-data:/var/lib/mysql + +volumes: + leantime-files: {} + leantime-public: {} + db-data: {}