A minimal SFTPGo image with init and user.
4.0K
A minimal sftpgo image with init, user, and mimalloc.
Note
Equivalent to
drakkan/sftpgo:distroless-slim
| OS/ARCH | Description |
|---|---|
linux/amd64 | 64-bit x86 architecture for Linux operating systems |
linux/arm64 | 64-bit ARM architecture for Linux operating systems |
| Type | Container | Function |
|---|---|---|
| Port | 8080 | Web server port |
| Port | 2020 | SFTP service port |
| Volume | /config | Application configuration |
| Volume | /data | Application data |
| Environment | SUGGEST | Optional Set suggestion messages |
musl struggles with multi-threaded performance compared to glibcmimalloc to replace musl mallocSUGGEST defaults to trueNote
Refer to
SFTPGo Documentation for official documentation.
docker run --rm kgrv/sftpgo:2.7.0 --help
Full-featured and highly configurable file transfer server
Usage:
sftpgo [command]
Available Commands:
acme Obtain TLS certificates from ACME-based CAs like Let's Encrypt
gen A collection of useful generators
help Help about any command
initprovider Initialize and/or updates the configured data provider
ping Issues an health check to SFTPGo
portable Serve a single directory/account
resetprovider Reset the configured provider, any data will be lost
resetpwd Reset the password for the specified administrator
revertprovider Revert the configured data provider to a previous version
serve Start the SFTPGo service
smtptest Test the SMTP configuration
Flags:
-h, --help help for sftpgo
-v, --version
Use "sftpgo [command] --help" for more information about a command.
docker run --name sftpgo -d -p 8080:8080 -p 2022:2022 -v PATH:/config -v PATH:/data kgrv/sftpgo
services:
sftpgo:
image: kgrv/sftpgo
container_name: sftpgo
restart: unless-stopped
environment:
- SFTPGO_GRACE_TIME=30
ports:
- 8080:8080
- 2022:2022
volumes:
- PATH:/config
- PATH:/data
- /etc/localtime:/etc/localtime:ro
Content type
Image
Digest
sha256:3cac08138…
Size
22.4 MB
Last updated
about 1 month ago
docker pull kgrv/sftpgo