From 655bf47dc19d55a810d94016cd7ade7651a7e208 Mon Sep 17 00:00:00 2001 From: Sudo-Ivan Date: Sat, 3 Jan 2026 17:16:12 -0600 Subject: [PATCH] feat(docker): add dev docker-compose --- docker-compose.dev.yml | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 docker-compose.dev.yml diff --git a/docker-compose.dev.yml b/docker-compose.dev.yml new file mode 100644 index 0000000..13f17bb --- /dev/null +++ b/docker-compose.dev.yml @@ -0,0 +1,33 @@ +services: + reticulum-meshchatx: + container_name: reticulum-meshchatx + image: git.quad4.io/rns-things/meshchatx-dev:dev + restart: unless-stopped + security_opt: + - no-new-privileges:true + # Make the meshchat web interface accessible from the host on port 8000 + ports: + - 127.0.0.1:8000:8000 + volumes: + - ./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 + +# 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