Beneran stable, reliable, dan irit resource.
- Low Resource: Jauh lebih irit RAM dibanding script Bash yang panggil
tailscale,find,comm,chownberkali-kali tiap cycle. - Reliable: Pake
signal.NotifyContextbuat graceful shutdown. - Static Binary: Satu file binary doang, nggak butuh dependensi macem-macem.
- Smart Polling: Cek status Tailscale via JSON sebelum eksekusi
file get.
- Build & Install:
./install-go.sh - Start:
sudo systemctl enable --now tailscale-receive-go
TARGET_DIR: Folder tujuan (default:~/Downloads/tailscale)TARGET_USER: User pemilik file (default:$USER)POLL_INTERVAL: Jeda antar cycle (default:15s)LOG_LEVEL: Set kedebugbuat liat detailARCHIVE_DAYS: Berapa hari file lama di simpen (default:14)
Optimized with ❤️ by Mema