Documentation
Every page is also Markdown at the same path with .md, and /llms-full.txt has all of them in one file.
Start
- Quickstart: a config, a first user, and FTP, FTPS, and SFTP transfers on unprivileged ports.
- Configuration: how the file is loaded, every section and key with its default, and
SIFTP_*overrides.
Reference
- Protocols: FTP and FTPS commands, SFTP requests and extensions, SSH algorithms, WebDAV methods.
- Storage: local roots and S3 roots.
- Users and access: permission bits, groups, directory rules, SSH key options, password rotation, bans, LDAP.
- Error codes: the ten codes and how each protocol shows them.
- Specification: the normative SPEC.md.
Operate
- Operations: install, reload and drain, health checks, metrics, logs, the audit log, backups, upgrades.
- Performance: data paths, settings, and a benchmark against vsftpd, ProFTPD, and OpenSSH.
- Security: controls, admin API deployment, dependency policy, reporting a vulnerability.
Agents
- Agents and MCP: the boot sequence, error handling, admin routes, and MCP tools.
/llms.txtand/versions.json: entry points for tools. Documentation for an exact release is under/v/<version>/.