Hello, I want to build and run a container specifically for rnsd, It seems like everything builds just fine but it just doesn’t bother runingn the command rnsd like it’s supposed to (I can run docker exec reticulum rnsd --verbose and it works perfectly). I’d like to troubleshoot why, but for some reason the only logs are ‘Welcome to Node.js v22.12.0. Type “.help” for more information.’ How do I get the logs, how do I get rnsd to run, and is there anything else I’ve done that isn’t best practice? Thanks!
Docker-compose:
reticulum:
build:
dockerfile_inline: |
FROM node:lts-alpine
ENV PYTHONUNBUFFERED=1
#install pip then rns if pip successfully installed
RUN apk add --update --no-cache python3 py3-pip && pip install --break-system-packages rns
ENTRYPOINT ["rnsd", "--verbose"]
init: true
tty: true #to keep it running
container_name: "reticulum"
configs:
- source: config
target: /root/.reticulum/config
restart: unless-stopped
configs:
config:
content: |
# This is the default Reticulum config file.