LocalSend-NAS | scripts-underground LocalSend-NAS | scripts-underground
⚠️
WARNING: Executing scripts from the internet without understanding what they do can be dangerous. This is an open frontier — always review the code before running it.

LocalSend-NAS

CPU: cores RAM: MB Disk: GB Repo:
bash -c "$(curl -fsSL https://raw.githubusercontent.com/scripts-underground/proxmox/main/scripts/lxc/localsend-nas.sh)"

LocalSend-NAS

Send-only LocalSend node with a web UI, built for NAS-style deployments: browse host-mounted share directories in a browser, assemble a basket of files, pick a discovered device, and the server sends files directly to the recipient’s LocalSend app — files never round-trip through your laptop.

Notes

  • Web UI on port 80; LocalSend protocol v2.2 on 53317 (TCP+UDP multicast discovery) — works on bridged LXC networking (vmbr0).
  • The CT’s /opt directory is the default share root (LOCALSEND_NAS_SHARES=files=/opt). Mount your storage anywhere under /opt — bind mount, NFS, virtiofs, your call — and it shows up in the picker with no config changes. The app itself lives there too (open source, read-only is fine).
  • Health endpoints for monitoring: /api/health and /api/selftest.