{"id":23256925,"url":"https://github.com/dmdv/ansibleplayground","last_synced_at":"2026-01-18T11:42:46.587Z","repository":{"id":141043854,"uuid":"142499613","full_name":"Dmdv/AnsiblePlayground","owner":"Dmdv","description":"Ansible helpful scripts","archived":false,"fork":false,"pushed_at":"2018-07-28T08:21:37.000Z","size":12,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-06T04:28:10.978Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/Dmdv.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":"2018-07-26T22:19:43.000Z","updated_at":"2018-07-28T08:21:38.000Z","dependencies_parsed_at":null,"dependency_job_id":"94bc78bd-6ad5-43cf-a2c6-c1919e914977","html_url":"https://github.com/Dmdv/AnsiblePlayground","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Dmdv/AnsiblePlayground","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dmdv%2FAnsiblePlayground","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dmdv%2FAnsiblePlayground/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dmdv%2FAnsiblePlayground/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dmdv%2FAnsiblePlayground/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Dmdv","download_url":"https://codeload.github.com/Dmdv/AnsiblePlayground/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dmdv%2FAnsiblePlayground/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28535177,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-18T10:13:46.436Z","status":"ssl_error","status_checked_at":"2026-01-18T10:13:11.045Z","response_time":98,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: 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-12-19T12:20:07.166Z","updated_at":"2026-01-18T11:42:46.573Z","avatar_url":"https://github.com/Dmdv.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"https://linuxacademy.com/howtoguides/posts/show/topic/13750-managing-docker-containers-with-ansible\n\n\n\n\n# Deploying and Destroying Custom Docker Containers\n\n\nSince we need to login to Docker registry, we need to be able to put our secrets in the code. To avoid exposing credentials in the clear, we will use ansible-vault to encrypt them. Create a file called secrets.yml with your login info:\n\n\n```\n---\ndocker_hub_username: yourusername\ndocker_hub_password: yourpassword\ndocker_hub_email: youremail@example.com\n```\n\nRun ansible-vault against the file. It will prompt for a password to encrypt it:\n\n```\nstardust:ansible_docker_demo rilindo$ ansible-vault encrypt secret.yml \nNew Vault password: \nConfirm New Vault password: \nEncryption successful\nThe file will look something like this:\n```\n\n```\n$ANSIBLE_VAULT;1.1;AES256\n36626666333261633834313438336264383534353036633135333837633035303432366136353632\n3839336362303934393462643665366438653432633232300a336264353063316136663433343435\n39393231333864663230373836303865616163353034323262333035363336333537373265333932\n3863343532636161660a653435623135336436656533346632626132656130633136356565303139\n3338\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdmdv%2Fansibleplayground","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdmdv%2Fansibleplayground","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdmdv%2Fansibleplayground/lists"}