selfhosted-services
selfhosted-services copied to clipboard
Ansible role to deploy my self hosted services with Docker and Traefik
Ansible role for my self hosted services with Docker and Traefik
This is an Ansible role to install self hosted services in Docker containers with Traefik.
Requirements
- Ansible >= 2.5
- Traefik 2.x
You can deploy Docker and Traefik with my traefik-docker-ansible playbook.
Applications
This role is designed to install multiple services :
Installing on production
Copy the hosts example file and change the values to your needs :
$ cp hosts.example.ini hosts.ini
Set your variables then run the playbook :
$ ansible-playbook -i hosts.ini playbook.yml
# For one application only
$ ansible-playbook -i hosts.ini playbook.yml --tags "wallabag"
Contributing
Do not hesitate to contribute to the project by adapting or adding features ! Bug reports or pull requests are welcome.
License
This project is released under the MIT license.