34 lines
1018 B
YAML
34 lines
1018 B
YAML
services:
|
|
reticulum-meshchatx:
|
|
container_name: reticulum-meshchatx
|
|
image: git.quad4.io/rns-things/meshchatx:latest
|
|
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
|