infra
100% chance of id10t errors....and a slight chance of a credential leak (by FuzzyMistborn)
ansible-role-docker-compose-generator
An Ansible role which procedurally generates docker-compose.yml files (by ironicbadger)
Our great sponsors
infra | ansible-role-docker-compose-generator | |
---|---|---|
5 | 2 | |
100 | 74 | |
- | - | |
9.7 | 5.8 | |
1 day ago | 6 days ago | |
Shell | Jinja | |
GNU General Public License v3.0 only | - |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
infra
Posts with mentions or reviews of infra.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-10-13.
-
Cloud Reverse Proxy. VPS? Cloudflare?
Yes that's the easiest way to do it. Recently I wanted to have HTTPS locally for some apps to make my life easier (and also not route my traffic through the VPS when I'm at home). I therefore did some DNS stuff on Adguard to point `example.com` to the second caddy server instead of to the VPS. To do that I had to make some changes upstream so now the traffic is proxied down from the VPS over HTTPS and I can connect to the second server via HTTPS too. You can see my updated Caddyfiles here and here. But that's pretty advanced and just terminating SSL on the VPS was much easier/simpler.
-
Automatic VM deploy
It's not VMs (I use LXCs instead) but it's pretty similar: https://github.com/FuzzyMistborn/infra/blob/main/roles/adonalsium/tasks/infrastructure.yml
-
Fail2ban for servers behind a reverse proxy
I found an actions.d script that uses the Cloudflare APIv4. See here for the code: https://github.com/FuzzyMistborn/infra/blob/main/templates/fail2ban/action.d/cloudflare-apiv4.conf.j2
-
Ansible user, How are you managing Docker-Compose?
And I built a playbook that asks for the vm/lxc to update and the container and it does a pull/up/prune. https://github.com/FuzzyMistborn/infra/blob/main/docker.yml
- What IaC solutions/propositions for proxmox? What do you use to automate stuff?
ansible-role-docker-compose-generator
Posts with mentions or reviews of ansible-role-docker-compose-generator.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-07-27.
-
docker + Ansible best practices
Sure! I've been using a modified version of https://github.com/IronicBadger/ansible-role-docker-compose-generator with some more specific hooks to make sure the compose file updates/restarts correctly (still WIP). So I effectively define my docker container in a docker-compose-esque yaml configuration and deploy _that_ docker-compose file via Ansible and then start the container using the docker-compose module.
-
Ansible user, How are you managing Docker-Compose?
I use this role to handle deploying the template: https://github.com/IronicBadger/ansible-role-docker-compose-generator
What are some alternatives?
When comparing infra and ansible-role-docker-compose-generator you can also consider the following projects:
crowdsec - CrowdSec - the open-source and participative security solution offering crowdsourced protection against malicious IPs and access to the most advanced real-world CTI.