FileBridge automates your SFTP, SMB/CIFS, Azure Blob Storage, and Local File System transfers with cron scheduling, glob filtering, archive extraction, and a modern audit dashboard. No cloud vendor lock-in. Runs anywhere.
Built for ops teams that need reliable, auditable file movement between internal systems — without writing a single line of script.
Full cron expression support with human-readable previews. Use presets like "every 15 minutes" or write custom expressions. Every job runs with concurrent-run protection so it never overlaps itself.
Transfer only the files you need. Use patterns like *.csv or report_*.xlsx to precisely target source files. Hidden file filtering is also built in.
Automatically extract ZIP, TAR, TAR.GZ, and TGZ archives inline at the destination. No manual unpacking — FileBridge handles it as part of the transfer pipeline.
KPI cards for 24h, 7d, and all-time stats. A 7-day rolling chart shows transfer volume trends. Auto-refreshing job status, activity feed, and job run history are all included.
Azure Active Directory & GitHub single sign-on via NextAuth v5. Lock access to specific email addresses or group IDs. Full dev bypass mode for local development.
Every transferred file is recorded with source path, destination, size, timestamp, and status. Per-execution run records summarize file counts, byte totals, and duration. Searchable, paginated log viewer included.
After a successful transfer, retain the source file, delete it, or move it to an archive path. Configurable per job — perfect for ETL pipelines that need clean-up guarantees.
Browse remote SFTP, SMB, and Azure Blob Storage directly in the UI when configuring jobs — no guessing at paths. Navigating nested directories and virtual prefixes is fully supported.
SMTP email and Microsoft Teams webhook alerts are config-ready. Set rules to notify on failure or after N consecutive errors. Notification history tracked in the audit log.
Use FileBridge to transfer files to and from the local filesystem of the server it's running on. Perfect for integrating with local scripts and applications.
Connect to SFTP servers, Windows/NAS SMB shares, Azure Blob Storage, or Local storage — all through the same job configuration and transfer pipeline.
Secure FTP over SSH. Supports both username/password and SSH private key authentication.
Windows file sharing and NAS devices. Full NTLMv2 authentication with optional domain support.
Microsoft Azure object storage. Authenticate with an Account Key or Connection String.
Direct access to the server's local storage. Seamlessly bridge them to remote protocols.
Secure FTP over SSH. Supports both username/password and SSH private key authentication.
Windows file sharing and NAS devices. Full NTLMv2 authentication with optional domain support.
Microsoft Azure object storage. Authenticate with an Account Key or Connection String.
Direct access to the server's local storage. Seamlessly bridge them to remote protocols.
A clean, responsive dashboard gives you real-time insight into job health, transfer volume, and file-level activity.
No agents, no cloud accounts, no complex config. Run it with a native installer or use the official Docker image.
Register your SFTP servers, SMB shares, or Azure Blob Storage accounts in the connection manager. Test the connection directly from the UI before saving.
Pick source and destination connections, set a cron schedule, configure glob filters, and choose a post-transfer action. Preview matched files with dry-run mode before committing.
Watch transfers happen in real time on the dashboard. Get notified via email or Teams on failures. Every file touched is logged with full path, size, and timestamp.
One line installs FileBridge, sets up the service, and generates your secrets. No Docker required.
FileBridge is free, open source, and self-hosted. No SaaS subscription, no data leaving your network, no lock-in.