{"id":20515165,"url":"https://github.com/venturaproject/ansible-project","last_synced_at":"2026-04-18T11:04:35.722Z","repository":{"id":248695744,"uuid":"829425913","full_name":"venturaproject/ansible-project","owner":"venturaproject","description":"This project uses Docker and Ansible to manage and deploy infrastructure. Below are the commands to build, run, and interact with the Docker containers and execute Ansible playbooks.","archived":false,"fork":false,"pushed_at":"2024-07-16T13:09:49.000Z","size":20,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-16T09:53:20.709Z","etag":null,"topics":["ansible","docker","docker-compose"],"latest_commit_sha":null,"homepage":"","language":"Dockerfile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/venturaproject.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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-07-16T12:03:37.000Z","updated_at":"2024-07-16T13:09:53.000Z","dependencies_parsed_at":"2024-07-16T15:24:37.358Z","dependency_job_id":null,"html_url":"https://github.com/venturaproject/ansible-project","commit_stats":null,"previous_names":["venturaproject/ansible-project"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/venturaproject%2Fansible-project","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/venturaproject%2Fansible-project/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/venturaproject%2Fansible-project/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/venturaproject%2Fansible-project/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/venturaproject","download_url":"https://codeload.github.com/venturaproject/ansible-project/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242117692,"owners_count":20074438,"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":["ansible","docker","docker-compose"],"created_at":"2024-11-15T21:19:58.857Z","updated_at":"2026-04-18T11:04:30.702Z","avatar_url":"https://github.com/venturaproject.png","language":"Dockerfile","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Ansible Project with Docker\n\nThis project uses Docker and Ansible to manage and deploy infrastructure. Below are the commands to build, run, and interact with the Docker containers and execute Ansible playbooks.\n\n## Getting Started\n\n### Setup Environment Variables\n\nFirst, rename the `.env.dist` file to `.env` and add the following environment variables:\n\n```\nSFTP_HOST=ADD_SERVER_SFTP_HOST\nSFTP_USER=ADD_SFTP_USER\nSFTP_PASSWORD=ADD_SFTP_PASSWORD\nLOCAL_DIR_NAME=files\nREMOTE_DIR_NAME=files\n```\n\n### Build and Run the Docker Containers\n\nTo build the Docker containers without using the cache and run them in detached mode, use the following command:\n\n\n\n```\nmake run\n```\n\n\n\n### Access ansible container\n\nTo access the shell (bash) inside the running application container, use the following command:\n\n```\nmake enter-app-container\n```\n\n\n\n### Execute Ansible Playbook\n\nTo execute the Ansible playbook inside the running container, use the following command:\n\n```\nmake execute\n```\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fventuraproject%2Fansible-project","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fventuraproject%2Fansible-project","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fventuraproject%2Fansible-project/lists"}