{"id":18745018,"url":"https://github.com/build-boxes/ansi-vbox-docker","last_synced_at":"2026-02-11T05:31:04.633Z","repository":{"id":245222794,"uuid":"817591973","full_name":"build-boxes/ansi-vbox-docker","owner":"build-boxes","description":"Ansible host VM with Molecule (Docker provider)","archived":false,"fork":false,"pushed_at":"2024-07-13T21:15:11.000Z","size":4409,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-08-23T10:34:02.109Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"HCL","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/build-boxes.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"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":"2024-06-20T03:54:10.000Z","updated_at":"2024-07-13T21:15:14.000Z","dependencies_parsed_at":"2024-07-20T11:02:37.380Z","dependency_job_id":null,"html_url":"https://github.com/build-boxes/ansi-vbox-docker","commit_stats":null,"previous_names":["build-boxes/ansi-vbox-docker"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/build-boxes/ansi-vbox-docker","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/build-boxes%2Fansi-vbox-docker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/build-boxes%2Fansi-vbox-docker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/build-boxes%2Fansi-vbox-docker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/build-boxes%2Fansi-vbox-docker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/build-boxes","download_url":"https://codeload.github.com/build-boxes/ansi-vbox-docker/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/build-boxes%2Fansi-vbox-docker/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29327320,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-11T03:52:29.695Z","status":"ssl_error","status_checked_at":"2026-02-11T03:52:23.094Z","response_time":97,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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-07T16:16:37.763Z","updated_at":"2026-02-11T05:31:04.619Z","avatar_url":"https://github.com/build-boxes.png","language":"HCL","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ansi-vbox-docker\nAnsible-Server VM with Molecule (Docker provider)\n\n\n## Local Images Creation - On VirtualBox\nIt can be used in Windows 10/11 (a bit difficult to setup), or you can use Debian/Ubuntu host environemnt.\n1. Install git, VirtualBox\n2. Install Vagrant, Ansible (Use Windows Subsystem for Linux 2)\n3. Install some plugins in WSL2 to allow Ansible and Vagrant to access Windows VirtualBox (Google Search, also [this link https://slavid.github.io/2021/11/28/running-vagrant-ansible-windows-through-wsl2/#configuration ](https://slavid.github.io/2021/11/28/running-vagrant-ansible-windows-through-wsl2/#configuration) ).\n4. Change into the project root folder.\n5. Download required roles with the following command:\n    ```\n    rm -rf ~/.ansible/roles/\n    rm -rf ./roles/*/\n    ansible-galaxy install --force -r ./roles/requirements.yml\n    ```\n6. To create and Run the VM:\n    ```\n    vagrant up\n    ```\n7. To Stop the VM:\n    ```\n    vagrant halt\n    ```\n8. To Destroy the VM run (CAUTION: The Virtual Disk File will be deleted):\n    ```\n    vagrant destroy -f\n    ```\n\n## SSH Login\nYou can ssh to login to the VM and use Ansible.\n\n## Cloud Image Creation - On Linode\nIt can be used in Windows 10/11 (a bit difficult to setup), or you can use Debian/Ubuntu host environemnt.\n1. Install Ansible, Terraform (Use Windows Subsystem for Linux 2)\n2. Install some plugins in WSL2 for Ansible (Google Search, also [this link https://slavid.github.io/2021/11/28/running-vagrant-ansible-windows-through-wsl2/#configuration ](https://slavid.github.io/2021/11/28/running-vagrant-ansible-windows-through-wsl2/#configuration) )\n3. Change into the project root folder.\n4. Download required roles with the following command:\n    ```\n    ansible-galaxy install -r ./roles/requirements.yml\n    ```   \n5. Change into \"tf-linode*\" subfolder\n6. Run:\n    ```\n    terraform init\n    terraform plan\n    terraform apply -auto-approve\n    ```\n7. To Destroy run:\n    ```\n    terraform destroy -auto-approve\n    ```\n\n\n## TODO \n\n- Nothing yet\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbuild-boxes%2Fansi-vbox-docker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbuild-boxes%2Fansi-vbox-docker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbuild-boxes%2Fansi-vbox-docker/lists"}