No description
conf | ||
cont-init.d | ||
data | ||
s6-rc.d | ||
docker-compose.yml | ||
Dockerfile | ||
readme.md | ||
setup.sh |
vsftpd-anon
A quick, anonymous ftp server docker image
This image is meant for running something like a public read-only share. User accounts are not supported and all data access is meant to be read only via ftp anonymous login.
Up-and-Running
docker run -d -p 20-21:20-21 -p 65500-65515:65500-65515 -v /tmp:/var/ftp:ro git.incest.world/ashley/vsftpd-anon
Runtime Configuration Options
None, modify /etc/vsftpd/vsftpd.conf
to configure and/or replace /etc/vsftpd/vsftpd.key
and /etc/vsftpd/vsftpd.pem
for SSL/TLS.
Notes
- Ensure you use :ro at the end of your bind mount declaration!
- We utilize ftp passive mode so we can define the ports we need and not have to use
--net=host
. This is the preferred way to use ftp! - You can find some great documentation on configuration options and other vsftpd information on the Archwiki and in the man page