{"repo":"arumes31/uplarr","free":true,"listed":false,"github":"https://github.com/arumes31/uplarr","clone":"git clone https://github.com/arumes31/uplarr.git","description":"High-performance Go application bridging local storage and remote SFTP with a sleek Web GUI, dual-pane browser, and background queue manager.","language":"Go","stars":28,"topics":["docker","file-browser","file-manager","file-transfer","go","golang","self-hosted","sftp","sftp-client","web-gui"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"Uplarr - GO SFTP Web Client Uplarr is a high-performance, zero-bloat Go application designed to bridge the gap between local storage and remote SFTP servers. With a sleek modern Web GUI, real-time progress logging via SSE, and robust verification logic, Uplarr ensures your data moves safely and efficiently. --- 📊 System Architecture --- ✨ Key Features - 📦 Background Queue : Persistent task manager that survives container restarts, with full queue management and pause/resume support. - 📁 File Management : Create folders, rename, and delete files on both local and remote filesystems. - 📂 WinSCP-Style Browser : Advanced dual-pane interface for browsing local and remote files with full directory navigation. - 🔄 Mass Rename Utility : Powerful regex-based bulk renaming with real-time preview and sequence formatting ( $idx ). - 🖱️ Drag & Drop : Seamlessly upload files by dragging them from the local pane to the remote directory of your choice. - 🛠 Dynamic Configuration : Configure and test SFTP connections, including host key verification toggles and advanced latency floor tuning. - 📉 Compact View Mode : Toggleable high-density interface for managing large file structures with horizontal layout optimization. - 📡 Real-time SSE Logs : Integrated Server-Sent Events (SSE) provide live terminal-style feedback for all operations. - 🔐 Encrypted Storage : All persistent settings (including credentials) are AES-GCM encrypted in the browser with secure master-key management. - 🤖 Au","default_branch":null,"files":null,"tree":[],"storefront":"/r/arumes31","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/arumes31/uplarr/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}