Install
Installation guide
Build sftp-jailer directly from the public Go source before evaluating deployment, migration, or firewall enforcement behavior.
Prerequisites
- Go installed on the operator workstation or build host.
- Git access to clone the public source repository.
- A target environment based on Ubuntu 24.04 LTS or Debian 13 (Trixie).
Build from source
git clone https://github.com/sftp-jailer-dev/sftp-jailer
cd sftp-jailer
go build ./... Verify and next steps
A clean `go build ./...` confirms the checked-out source compiles locally. From there, review the migration guide before moving an existing SFTP integration toward learning mode, reviewed allowlists, and firewall enforcement.
This page documents the source-build baseline only. It does not describe package-manager installation or platform support beyond Ubuntu 24.04 LTS and Debian 13 (Trixie).