pureftpd_docker
Ansible Role for PureFTPd in Docker
Derek Merck
derek_merck@brown.edu
Rhode Island Hospital and Brown University
Providence, RI
Configure and run a Pure-FTPd server in a Docker container.
Dependencies
Galaxy Roles
- geerlingguy.docker to setup the docker environment
- geerlingguy.pip to install Python reqs
Remote Node
Role Variables
Docker Image and Tag
Always uses the hardened stilliard/docker-pure-ftpd image.
Docker Container Configuration
pftp_container_name: "pftp"
pftp_use_data_container: True
pftp_data_dir: "/data/pftp"
pftp_port: 21
pftp_hostname: localhost
Service Configuration
pftp_service_user: "pftp"
pftp_service_password: "passw0rd!"
Example Playbook
- hosts: ftp_server
roles:
- derekmerck.pureftpd_docker
License
MIT
Install
ansible-galaxy install derekmerck/ansible-pureftpd-docker
License
Unknown
Downloads
28
Owner