unsubbed.co

GoMFT

GoMFT gives you web-based file transfer application on your own infrastructure.

Overview

Go Managed File Transfer Go Managed File Transfer. Contribute to StarFleetCPTN/GoMFT development by creating an account on GitHub. The project has 647 GitHub stars and is licensed under MIT.

Key Features

Source: GitHub README

  • Multiple Storage Support: Leverage rclone’s extensive support for cloud storage providers:
  • Google Drive
  • Google Photos
  • SMB/CIFS shares
  • Hetzner Storage Box
  • Backblaze B2
  • Local filesystem
  • And more via rclone
  • Webhook Notifications: Receive real-time notifications of job events:
  • Configurable webhook URLs

Getting Started

Source: GitHub README

git clone https://github.com/starfleetcptn/gomft.git
cd gomft
go mod download

Normalized Features

Source: tool-features-normalized.json

docker, docker compose, local storage, rest api, s3 storage, sqlite, sso, two factor auth, webdav, webhooks.

Features

Authentication & Access

  • Single Sign-On (SSO)
  • Two-Factor Authentication

Integrations & APIs

  • REST API
  • WebDAV
  • Webhooks

Data & Storage

  • Local File Storage
  • S3 / Object Storage