tomee4hobbysign/docker-compose.local.yml
2025-10-06 19:30:21 +02:00

40 lines
1.1 KiB
YAML

services:
hobbysign:
container_name: hobbysign
image: gitea.lan.hobbyhimmel.de/hobbyhimmel/custom-tomee:latest
ports:
- "8888:8080"
- "8000:8000" # <--- Debugging-Port freigeben
stdin_open: true
tty: true
environment:
- HOHIHA_OUTPUT_DIR=/usr/local/tomee/output
- HOHIHA_ODOO_CONFIG=/usr/local/tomee/config/secrets.yml
- JPDA_ADDRESS=*:8000 # <--- Debug-Port in der VM
- JPDA_TRANSPORT=dt_socket # <--- Java Debug Transport
command: ["catalina.sh", "jpda", "run"] # <--- startet TomEE mit JPDA
volumes:
- hobbysign_output:/usr/local/tomee/output
- hobbysign_config:/usr/local/tomee/config
- hobbysign_webapps:/usr/local/tomee/webapps
- /var/run/cups/cups.sock:/var/run/cups/cups.sock
user: "1000:1000"
restart: always
networks:
- odoo-180_local_npm-nw
volumes:
hobbysign_output:
name: hobbysign_output
hobbysign_config:
name: hobbysign_config
hobbysign_webapps:
name: hobbysign_webapps
networks:
odoo-180_local_npm-nw:
external: true