Public Repository

Last pushed: a year ago
Short Description
This container provides proftpd server, pulling user, pass and ftp root directory from envvars.
Full Description

Proftpd server

This container provides proftpd server, pulling username, password and ftp root directory from environment variables.

Starting a container

To start a stand-alone ftp server, use the command:
docker run -p 21:21 -p 20:20 -e USERNAME=ftp_user -e PASSWORD=ftp_password -e FTP_ROOT=/ftp -v $(pwd)/ftp:/ftp arkenklo/docker-proftpd

Using Docker Compose

Put the following in your docker-compose.yml file

ftp:
    image: arkenklo/docker-proftpd
    ports:
     - "20:20"
     - "21:21"
    environment:
     USERNAME: ftp_user
     PASSWORD: ftp_password
     FTP_ROOT: /ftp

Links

The source for this repository is available at https://github.com/Arkenklo/docker-proftpd

Much of this code comes from AndrewVos/docker-proftpd repository, check it out at https://github.com/AndrewVos/docker-proftpd

Docker Pull Command
Owner
arkenklo

Comments (0)