A containerized ProFTPD server configured for anonymous uploads directly to the root directory (/).
/)# Run the server
docker run -d -p 21:21 -p 21100-21110:21100-21110 \
-v $(pwd)/ftp-data:/var/ftp \
bigsan/anonymous-ftp-proftpd
# Test upload
echo "Hello World" > test.txt
curl -T test.txt ftp://localhost/
/var/ftp (container) - mount to host volume/)services:
ftp-server:
image: bigsan/anonymous-ftp-proftpd
ports:
- "21:21"
- "21100-21110:21100-21110"
volumes:
- ./ftp-data:/var/ftp
restart: unless-stopped
ā ļø This image is configured for anonymous access without authentication. Use only in trusted environments or behind proper network security controls.
Full source code and documentation available at: https://github.com/bigsan/anonymous-upload-ftp-dockerā
latest - Latest stable build from main branchmain - Latest build from main branchv* - Versioned releasesContent type
Image
Digest
sha256:fd4e44368ā¦
Size
4.4 MB
Last updated
over 1 year ago
docker pull bigsan/anonymous-ftp-proftpd