Add Trusted-LAN LocalSend receiver on NOMAD
Some checks failed
secret-guardrails / artifact-secret-scan (push) Has been cancelled
secret-guardrails / gitleaks (push) Has been cancelled

This commit is contained in:
Fizzlepoof
2026-05-26 02:44:18 +00:00
parent 0d7e133283
commit 0c33bedbae
8 changed files with 275 additions and 1 deletions

View File

@@ -0,0 +1,35 @@
services:
localsend:
build:
context: .
args:
LOCALSEND_CLI_REF: ${LOCALSEND_CLI_REF}
image: localsend-nomad:local
container_name: localsend-trusted
hostname: localsend-trusted
restart: unless-stopped
environment:
TZ: ${TZ}
networks:
trusted_macvlan:
ipv4_address: ${LOCALSEND_BIND_IP}
working_dir: /app/state
volumes:
- ${APPDATA_LOCALSEND_ROOT}/state:/app/state
- ${INBOX_DIR}:/data/inbox
command:
- recv
- --devname
- ${LOCALSEND_DEVICE_NAME}
- --dir
- /data/inbox
networks:
trusted_macvlan:
driver: macvlan
driver_opts:
parent: ${TRUSTED_PARENT_INTERFACE}
ipam:
config:
- subnet: ${TRUSTED_SUBNET}
gateway: ${TRUSTED_GATEWAY}