A Streamlit-based SFTP toolkit designed to simplify secure file transfer by enabling users to host and access SFTP servers through SSH tunneling, without requiring complex network configuration. Key Features : • Dual-mode architecture: - Host Mode to create and expose a local SFTP server - Client Mode to connect to remote SFTP endpoints through a browser interface • Automated SSH tunneling using Pinggy to generate secure public endpoints • Browser-based file operations, allowing users to upload and download files without relying on command-line tools • Integrated security controls including IP whitelisting, blacklisting, and automatic blocking after repeated failed authentication attempts • Real-time monitoring of authentication logs for enhanced visibility and control • System-level automation for configuring OpenSSH server, managing services, and applying firewall rules via iptables GitHub Repository : https://github.com/abhi9vaidya/sftp-tunneler