{"id":21162167,"url":"https://github.com/pixelart/ansible-role-vagrant-hostmanager","last_synced_at":"2026-01-02T22:06:07.518Z","repository":{"id":136831461,"uuid":"81437862","full_name":"pixelart/ansible-role-vagrant-hostmanager","owner":"pixelart","description":"Ansible Role: Vagrant Host Manager","archived":false,"fork":false,"pushed_at":"2017-05-11T13:30:56.000Z","size":14,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-21T09:31:25.526Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://galaxy.ansible.com/pixelart/vagrant-hostmanager/","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/pixelart.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-02-09T10:19:57.000Z","updated_at":"2017-07-24T10:53:18.000Z","dependencies_parsed_at":null,"dependency_job_id":"31a4d447-a7f9-4028-b3ce-995874496f9c","html_url":"https://github.com/pixelart/ansible-role-vagrant-hostmanager","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pixelart%2Fansible-role-vagrant-hostmanager","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pixelart%2Fansible-role-vagrant-hostmanager/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pixelart%2Fansible-role-vagrant-hostmanager/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pixelart%2Fansible-role-vagrant-hostmanager/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pixelart","download_url":"https://codeload.github.com/pixelart/ansible-role-vagrant-hostmanager/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243606962,"owners_count":20318314,"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-11-20T13:22:53.672Z","updated_at":"2026-01-02T22:06:07.506Z","avatar_url":"https://github.com/pixelart.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Ansible Role: Vagrant Host Manager\n\n[![Build Status](https://travis-ci.org/pixelart/ansible-role-vagrant-hostmanager.svg?branch=master)](https://travis-ci.org/pixelart/ansible-role-vagrant-hostmanager)\n\nInstalls the [Vagrant Host Manager](https://github.com/devopsgroup-io/vagrant-hostmanager) plugin on Ubuntu.\n\n## Requirements\n\n  - `pixelart.vagrant` \u003e=1.3.0\n\n## Role Variables\n\nAvailable variables are listed below, along with default values (see `defaults/main.yml`):\n\n    vagrant_hostmanager_version: ''\n    \nAn optional version constraint of the plugin, or empty. Same functionality as the `version` key in `pixelart.vagrant`.\n\n    vagrant_hostmanager_manage_sudoers: false\n\nIf the sudoers file should be managed for passwordless vagrant up/down when using the `vagrant-hostmanager` plugin. If true, a `/etc/sudoers.d/vagrant-hostmanager` will be created. This works only if `vagrant_manage_sudoers` in the `pixelart.vagrant` role is true.\n\nImportant defaults from the dependency `pixelart.vagrant`, which are used too:\n\n    vagrant_plugin_users: []\n    \nAdd a list of user account names for which the plugin should be installed.\n\n    vagrant_plugins: []\n\nThe `vagrant-hostmanager` should not be listed here anymore.\n\n    vagrant_manage_sudoers: false\n    \nMust be set to true if you want to use the `vagrant_hostmanager_manage_sudoers`.\n\n    vagrant_plugins_keep_updated: false\n    \nMust be set to true, if you want the plugin to be updated.\n\n## Dependencies\n\nNeed Vagrant with `pixelart.vagrant` installed before.\n\n## Example Playbook\n\n    - hosts: phpdevs\n      vars_files:\n        - vars/main.yml\n      roles:\n        - pixelart.vagrant-hostmanager\n        \n*Inside `vars/main.yml`*:\n\n    vagrant_plugin_users: ['username']\n\nAfter the playbook runs, `vagrant-hostmanager` will be accessible for the account `username`.\n\n## Code of Conduct\n\nPlease note that this project is released with a [Contributor Code of Conduct](CODE_OF_CONDUCT.md). By participating in this project you agree to abide by its terms.\n\n## License\n\nMIT, see the [LICENSE](LICENSE) file.\n\n## Author Information\n\nThis role was created in 2017 by [pixelart GmbH](https://www.pixelart.at/).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpixelart%2Fansible-role-vagrant-hostmanager","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpixelart%2Fansible-role-vagrant-hostmanager","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpixelart%2Fansible-role-vagrant-hostmanager/lists"}