Public | Automated Build

Last pushed: 2 years ago
Short Description
Varying configurations of ProFtpd installs
Full Description


Varying configurations of ProFtpd installs


Using ProFtpd

  • Change directory into desired flavor
  • Build image:
    docker build -t proftpd .
  • Create the necessary tables on a PostgreSQL instance using the included migration: proftp_tables.sql.
  • Start container and provide the necessary PostgreSQL connection information:
    docker run -p 21:21 -p 23:23 --name proftp -e DB_HOST=<host> -e DB_NAME=<db> -e DB_USER=proftp -e DB_PASS=<pwd_in_script> -d proftpd
  • Passwords in the db are encrypted using the CRYPT(3) algorithm. To generate encrypted password use the following:
Docker Pull Command
Source Repository