# Deploy GoMFT with Easypanel

URL: /templates/gomft

GoMFT is an open-source Go-based Managed File Transfer platform with a built-in web UI. It lets you define transfer configurations, schedule jobs with cron expressions, monitor transfer history, and manage users and roles — all from the browser. It uses rclone under the hood, giving it support for dozens of storage backends including S3, SFTP, Google Drive, Azure Blob, local paths, and more.

## Installation notes

After deployment, open your service URL and log in with the default credentials, admin@example.com/admin. Change this password immediately after your first login in the admin settings.

## Benefits

### Multi-Backend File Transfer

Powered by rclone, GoMFT connects to S3, SFTP, Google Drive, Azure Blob, Dropbox, local paths, and dozens more — all configured from the web UI.

### Scheduled Automation

Define cron-based schedules for any transfer job so files move automatically without manual intervention.

### Full Audit Trail

Every transfer run is logged with status, duration, and file counts so you can investigate failures and prove compliance.

## Features

### Transfer Configurations

Create reusable named configs that pair a source and destination backend with authentication credentials and transfer options.

### Job Scheduler

Attach one or more cron schedules to a transfer config and GoMFT will run the job automatically on the defined cadence.

### Transfer History

Browse a paginated log of every past job run with per-file detail, duration, byte counts, and error messages.

### User and Role Management

Create multiple user accounts with role-based access control so operators can view history without being able to change configs.

### Notification Services

Configure email or webhook notifications to alert you when a job succeeds, fails, or is skipped.

### Database Tools

Built-in database viewer and backup utilities let you inspect the embedded SQLite state and export snapshots.

## Configuration

- `appServiceName` (App Service Name, required): gomft

- `appServiceImage` (App Service Image, required): starfleetcptn/gomft:0.2.11

## Services

- gomft: app (starfleetcptn/gomft:0.2.11)

## Resources

- [Website](https://starfleetcptn.github.io/GoMFT/)

- [GitHub](https://github.com/StarFleetCPTN/GoMFT)

- [Documentation](https://starfleetcptn.github.io/GoMFT/docs/introduction/overview)

- [Template source](https://github.com/easypanel-io/templates/tree/main/templates/gomft)