dokku_debian
Dokku Debian
A simple role to install Dokku on Debian servers.
Requirements
- A working Debian sever with ssh access
- A user with sudo privileges
- A local machine with ansible installed
How to run this role
Install with ansible-galaxy:
ansible-galaxy install leandroramos.dokku_debian
And run a playbook using this role.
Example playbook:
- hosts: all
roles:
- { role: leandroramos.dokku_debian, become: yes }
Or
- Create a folder with playbook.yml and inventory files
- In this folder, clone this repo
- Run the playbook (see the example playbook in the next section):
ansible-playbook -i inventory playbook.yml --become -K
Project tree:
your-project-folder
├── dokku-debian (this repo)
│ ├── handlers
│ │ └── main.yml
│ ├── LICENSE
│ ├── meta
│ │ └── main.yml
│ ├── README.md
│ ├── tasks
│ │ └── main.yml
│ ├── tests
│ │ ├── inventory
│ │ └── test.yml
│ └── vars
│ └── main.yml
├── inventory
└── playbook.yml
Example Playbook
- hosts: all
roles:
- { role: dokku-debian, become: yes }
License
GNU GPL v3.0
Install
ansible-galaxy install leandroramos/dokku-debian
License
gpl-3.0
Downloads
27
Owner
I'm a person. I'm not my job.