chore(docker): update docker-compose configuration to use local meshchat-config directory and add optional LibreTranslate service
All checks were successful
CI / lint (push) Successful in 41s
CI / build-frontend (push) Successful in 9m32s

This commit is contained in:
2026-01-02 17:41:36 -06:00
parent 022386aefd
commit e8e12124b6

View File

@@ -8,10 +8,26 @@ services:
ports:
- 127.0.0.1:8000:8000
volumes:
- meshchat-config:/config
- ./meshchat-config:/config
# Uncomment if you have a USB device connected, such as an RNode
# devices:
# - /dev/ttyUSB0:/dev/ttyUSB0
#
# Host network for autointerface:
# network_mode: host
volumes:
meshchat-config:
# LibreTranslate - optional
# libretranslate:
# container_name: libretranslate
# image: libretranslate/libretranslate:latest
# ports:
# - 127.0.0.1:5000:5000
# restart: unless-stopped
# healthcheck:
# test: ["CMD", "curl", "-f", "http://localhost:5000/health"]
# interval: 10s
# timeout: 4s
# retries: 4
# start_period: 5s