FREEDOM251

Freedom251 › FTP Server Software

Golang FTP Server

Free plan LinuxMacSelf-hostedWindows

Visit Golang FTP Server Alternatives Pricing

Golang FTP Server's own site

Plans

PlanBilled and limitsPrice
Golang FTP ServerNo paid plans or usage limits statedFree

As github.com lists them, read 11 Oct 2026. The maker's own page has the final word.

Facts from Golang FTP Server's own pages

Access controls
Backend parameters can enable read-only access, login access, or temporary-directory storage. · github.com, 11 Oct 2026
Access options
Backend configuration supports read-only mode, login access, and temporary-directory files. · github.com, 11 Oct 2026
Architecture
The server uses the afero filesystem interface and is described as a reference implementation of ftpserverlib. · github.com, 11 Oct 2026
Backends
Supported backends include local disk, S3, Dropbox, Google Drive, SFTP, email, and Telegram. · github.com, 11 Oct 2026
Deployment
The project provides a containerized version based on Alpine and instructions for running it with Docker or Docker Compose. · github.com, 11 Oct 2026
Encrypted FTP
The FTP server supports TLS through AUTH and PROT. · github.com, 11 Oct 2026
File operations
FTP features include file upload and download, directory listing, deletion, renaming, and transfer resume. · github.com, 11 Oct 2026
FTP features
The server supports file uploads and downloads, directory listings, deletion, renaming, and resuming interrupted transfers. · github.com, 11 Oct 2026
Intended use
The README describes the project as a way to connect old-school FTP devices to modern cloud-based file systems. · github.com, 11 Oct 2026
License
The repository lists an MIT license. · github.com, 11 Oct 2026
Maintainer location
The maintainer profile lists Florent Clairambault in Paris, France. · github.com, 11 Oct 2026
Network support
It supports passive and active FTP connections, with IPv6 extensions EPRT and EPSV. · github.com, 11 Oct 2026
Platforms
Prebuilt binaries are provided for Linux, macOS, and Windows on amd64 and arm64, plus Linux armv6 and armv7. · github.com, 11 Oct 2026
Purpose
Golang FTP Server is a gateway between FTP devices and cloud-based file systems. · github.com, 11 Oct 2026
Release
The releases page lists v0.16.3, dated 2026-08-09, as the latest release. · github.com, 11 Oct 2026
Security policy
GitHub reports that the repository has no SECURITY.md policy and no published security advisories. · github.com, 11 Oct 2026
SFTP host verification
The SFTP backend requires a configured known_hosts file or pinned host key unless host key checks are explicitly disabled. · github.com, 11 Oct 2026
SFTP security
The SFTP backend requires upstream host key verification unless the explicitly unsafe insecure_ignore_host_key option is enabled. · github.com, 11 Oct 2026
Transport security
The FTP server supports TLS through AUTH and PROT. · github.com, 11 Oct 2026

Where Golang FTP Server stands on Freedom251

Look at these too