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: {}