From dc529ff055daefedbcb180fe472919249e0b3fdd Mon Sep 17 00:00:00 2001 From: unknown Date: Sun, 4 Jan 2026 18:44:22 +0100 Subject: [PATCH] =?UTF-8?q?A=C3=B1adido=20documento=20composer=20para=20en?= =?UTF-8?q?torno=20plesk?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker-compose.plesk.yml | 45 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 docker-compose.plesk.yml diff --git a/docker-compose.plesk.yml b/docker-compose.plesk.yml new file mode 100644 index 0000000..587e542 --- /dev/null +++ b/docker-compose.plesk.yml @@ -0,0 +1,45 @@ +version: "3.8" + +services: + imprimelibros-db: + image: mysql:8.0 + container_name: imprimelibros-db + environment: + MYSQL_ROOT_PASSWORD: NrXz6DK6UoN + MYSQL_DATABASE: imprimelibros + MYSQL_USER: imprimelibros_user + MYSQL_PASSWORD: om91irrDctd + volumes: + - db_data:/var/lib/mysql + networks: + - imprimelibros-network + restart: always + ports: + - "3309:3306" # host:container + + imprimelibros-app: + build: + context: . + dockerfile: Dockerfile + image: imprimelibros-app:latest + container_name: imprimelibros-app + depends_on: + - imprimelibros-db + environment: + SPRING_DATASOURCE_URL: jdbc:mysql://imprimelibros-db:3306/imprimelibros?useSSL=false&allowPublicKeyRetrieval=true&serverTimezone=Europe/Madrid + SPRING_DATASOURCE_USERNAME: imprimelibros_user + SPRING_DATASOURCE_PASSWORD: om91irrDctd + ports: + - "127.0.0.1:8080:8080" + volumes: + - ./logs:/var/log/imprimelibros + restart: always + networks: + - imprimelibros-network + +volumes: + db_data: + +networks: + imprimelibros-network: + driver: bridge