GoMFT
web-based managed file transfer application built with Go, leveraging rclone for robust file transfer capabilities.
#file transfer #Screenshots
Getting Started
- Create a folder and move to the folder
mkdir gomft && cd gomft
- Create a
docker-compose.yml
file and add the following content:docker-compose.ymlservices: gomft: image: starfleetcptn/gomft:latest container_name: gomft restart: unless-stopped ports: - "8080:8080" volumes: - data:/app/data - backups:/app/backups environment: - TZ=UTC - SERVER_ADDRESS=:8080 - DATA_DIR=/app/data - BACKUP_DIR=/app/backups - JWT_SECRET=change_this_to_a_secure_random_string - BASE_URL=http://localhost:8080 volumes: data: backups:
- Start the service using docker compose.
docker compose up -d
- Visit http://localhost:8080 to access GoMFT and login with the following credentials:
Email: [email protected] Password: admin