infra VS ansible-role-docker-compose-generator

Compare infra vs ansible-role-docker-compose-generator and see what are their differences.

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
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
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.

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?
    2 projects | /r/selfhosted | 13 Oct 2021
    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
    1 project | /r/Proxmox | 9 Sep 2021
    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
    1 project | /r/selfhosted | 16 Aug 2021
    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?
    2 projects | /r/selfhosted | 27 Jul 2021
    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?
    1 project | /r/Proxmox | 16 Jul 2021

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
    1 project | /r/selfhosted | 8 Mar 2023
    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?
    2 projects | /r/selfhosted | 27 Jul 2021
    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.