{"id":16780575,"url":"https://github.com/monolithprojects/ansible-homebrew","last_synced_at":"2026-01-03T05:43:28.039Z","repository":{"id":44585091,"uuid":"378752340","full_name":"MonolithProjects/ansible-homebrew","owner":"MonolithProjects","description":"Ansible Role to deploy Homebrew for Linux and to install formulae.","archived":false,"fork":false,"pushed_at":"2022-02-06T21:52:01.000Z","size":43,"stargazers_count":5,"open_issues_count":1,"forks_count":3,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-01-23T06:45:18.203Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://galaxy.ansible.com/monolithprojects/homebrew","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MonolithProjects.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null},"funding":{"github":["monolithprojects"]}},"created_at":"2021-06-20T22:36:26.000Z","updated_at":"2023-12-18T02:42:45.000Z","dependencies_parsed_at":"2022-09-05T10:12:01.446Z","dependency_job_id":null,"html_url":"https://github.com/MonolithProjects/ansible-homebrew","commit_stats":null,"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MonolithProjects%2Fansible-homebrew","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MonolithProjects%2Fansible-homebrew/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MonolithProjects%2Fansible-homebrew/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MonolithProjects%2Fansible-homebrew/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MonolithProjects","download_url":"https://codeload.github.com/MonolithProjects/ansible-homebrew/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243925990,"owners_count":20369914,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-13T07:35:27.292Z","updated_at":"2026-01-03T05:43:28.011Z","avatar_url":"https://github.com/MonolithProjects.png","language":null,"funding_links":["https://github.com/sponsors/monolithprojects"],"categories":[],"sub_categories":[],"readme":"# Homebrew for Linux\n\n[![Galaxy Quality](https://img.shields.io/ansible/quality/55459?style=flat\u0026logo=ansible)](https://galaxy.ansible.com/monolithprojects/homebrew)\n[![Role version](https://img.shields.io/github/v/release/MonolithProjects/ansible-homebrew)](https://galaxy.ansible.com/monolithprojects/homebrew)\n[![Role downloads](https://img.shields.io/ansible/role/d/55459)](https://galaxy.ansible.com/monolithprojects/homebrew)\n[![GitHub Actions](https://github.com/MonolithProjects/ansible-homebrew/workflows/molecule%20test/badge.svg)](https://github.com/MonolithProjects/ansible-homebrew/actions)\n[![License](https://img.shields.io/github/license/MonolithProjects/ansible-homebrew)](https://github.com/MonolithProjects/ansible-homebrew/blob/main/LICENSE)\n\nThis Ansible Role will install Homebrew for Linux system and install formulae using it.\n\n## Requirements\n\n* System must have access to the GitHub.\n\n## Supported Linux Shells:\n\n- bash\n- fish\n- zsh\n\n## Supported CPU architectures:\n\n* AMD64, x86_64\n\n## Tested on:\n\n* CentOS/RHEL 8\n* Debian 10,11\n* Fedora 35\n* Rocky Linux 8\n* Ubuntu 18,20\n\n## Role Variables\n\nThis is a copy from `defaults/main.yml`\n\n```yaml\n# Homebrew packages to be installed\nbrew_formulae: []\n\n# Homebrew git repo\nhomebrew_git_repo: \"https://github.com/Homebrew/brew\"\n\n# Homebrew release (default is the master github repo)\nhomebrew_release: \"master\"\n\n# Homebrew user\nhomebrew_user: \"{{ lookup('env', 'USER') }}\"\n```\n\n## Example Playbook\n\nIn this example ...\n\n```yaml\n---\n- name: Install Homebrew and aws-vault using homebrew\n  hosts: all\n  user: mike\n  become: yes\n  vars:\n    brew_formulae:\n      - aws-vault\n  roles:\n    - role: monolithprojects.homebrew\n```\n\n## License\n\nMIT\n\n## Author Information\n\nCreated in 2021 by Michal Muransky\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmonolithprojects%2Fansible-homebrew","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmonolithprojects%2Fansible-homebrew","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmonolithprojects%2Fansible-homebrew/lists"}