ansible-haproxy
Ansible role to set up (the latest version of) HAProxy in Ubuntu systems
File Explorer
Download Latest Version (.zip)- ci.yml
- release.yml
- main.yml
- empty
- main.yml
- main.yml
- collections.yml
- converge.yml
- molecule.yml
- prepare.yml
- verify.yml
- acl.yml
- certificates.yml
- configuration.yml
- install.yml
- letsencrypt.yml
- main.yml
- repository.yml
- acl.j2
- backend.cfg.j2
- cache.cfg.j2
- defaults.cfg.j2
- frontend.cfg.j2
- global.cfg.j2
- haproxy.cfg.j2
- listen.cfg.j2
- logforward.cfg.j2
- mailers.cfg.j2
- program.cfg.j2
- resolvers.cfg.j2
- rings.cfg.j2
- userlist.cfg.j2
- haproxy-letsencrypt-ocsp-deploy.j2
- haproxy-letsencrypt-ssl-deploy.j2
- _bionic.yml
- _default.yml
- main.yml
- inventory
- test.yml
- vagrant.yml
- main.yml
- .ansible-lint
- .gitignore
- .yamllint
- Dockerfile
- LICENSE.txt
- README.md
- requirements.yml
- Vagrantfile
# Installation Guide
1. Get the code
git clone https://github.com/Oefenweb/ansible-haproxy
Downloads the entire project code from GitHub to your computer.
cd ansible-haproxy
Moves into the project folder you just downloaded.
2. Docker
Easy RecommendedPrerequisites
- Git Needed to download the project code from GitHub.
- Docker Desktop Needed to build and run containers. Install it and keep it running in the background.
docker build -t ansible-haproxy .
Builds a runnable image based on the Dockerfile.
docker run -p 8080:80 ansible-haproxy
Runs the built image as an actual container.
Run docker compose ps to check the containers are Up. If the README mentions a port, open http://localhost:PORT in your browser.
// repository documentation
Was this content helpful?
(0 ratings)
