{"count":37865,"next":"http://galaxy.ansible.com/api/v1/roles/?format=json&page=3650","previous":"http://galaxy.ansible.com/api/v1/roles/?format=json&page=3648","results":[{"id":42064,"upstream_id":null,"created":"2025-12-10T22:06:18.610647Z","modified":"2026-11-01T02:37:49.597981Z","imported":"2026-11-01T02:37:49.519563","github_user":"pgvillage","username":"pgvillage","github_repo":"ansible-role-pgroute66","github_branch":"main","commit":"09e6f05bc48d268543e7fc18932d27e30193809e","commit_message":"Label the check scripts bin_t on SELinux hosts, so HAProxy may run them (#12)\n\nHAProxy runs checkpgprimary.sh / checkpgstandby.sh as external-check\ncommands. In /opt they get usr_t, which haproxy_t may not execute (seen on\nRocky 9.8, enforcing). On RedHat family hosts with SELinux enabled the role\nnow labels pgroute66_scriptdir bin_t (community.general.sefcontext,\npersistent) and restores the label of the existing scripts when that rule\nchanges. It installs policycoreutils-python-utils for sefcontext\n(pgroute66_selinux_packages).\n\nCo-authored-by: Sebastiaan Mannem <sebas@mannem.nl>\nCo-authored-by: Claude Opus 5.5 <noreply@anthropic.com>","name":"pgroute66","description":"PgRoute66 is a tool to manage redirection from HAProxy to PostgreSQL.\n","summary_fields":{"dependencies":[],"namespace":{"id":25023,"name":"pgvillage","avatar_url":"https://github.com/pgvillage.png"},"provider_namespace":{"id":34480,"name":"pgvillage","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/34480/"},"repository":{"name":"ansible-role-pgroute66","original_name":"ansible-role-pgroute66"},"tags":["postgres","haproxy"],"versions":[{"id":"e5190978-b8bb-49ff-9bd3-9964f0af66e9","name":"v0.3.5","release_date":"2026-11-01T02:53:42+01:00"},{"id":"dada2a34-f200-4d06-bf98-064ef7abc8e3","name":"v0.3.4","release_date":"2026-10-31T13:16:07+01:00"},{"id":"64227d96-4e3a-491f-8b6c-503eb52e028d","name":"v0.3.3","release_date":"2026-10-30T17:44:42+01:00"},{"id":"7de9bf63-9361-4d44-8d5c-f62f4025ba76","name":"v0.3.2","release_date":"2026-10-09T16:49:39+02:00"},{"id":"f4d93048-0546-448e-89eb-c6a8990a9c11","name":"v0.3.1","release_date":"2026-10-02T23:22:54+02:00"},{"id":"c2d7f3f3-fec6-470f-9cb3-8f51eedb7ad4","name":"v0.3.0","release_date":"2026-09-15T17:13:45+02:00"},{"id":"0fac37dc-0d27-4134-b98c-66a53cef023d","name":"v0.2.0","release_date":"2026-06-08T15:19:07+02:00"},{"id":"89e87dad-7fb2-4967-b3ba-5491c26a0de8","name":"v0.1.0","release_date":"2026-05-07T17:12:19+02:00"}]},"download_count":505},{"id":42065,"upstream_id":null,"created":"2025-12-10T22:09:40.533040Z","modified":"2026-11-04T13:20:27.021935Z","imported":"2026-11-04T13:20:26.856588","github_user":"pgvillage","username":"pgvillage","github_repo":"ansible-role-stolon","github_branch":"main","commit":"bbb648456746010d2316d4a4a6bd2f420d7c3cce","commit_message":"Merge pull request #26 from pgvillage/fix/stolon-template-instance-specifier\n\nfix: stolon service templates instance placeholder","name":"stolon","description":"Stolon is a tool to manage HA PostgreSQL clusters.\nStolon uses etcd to store config and manage consensus.\n","summary_fields":{"dependencies":[{"role":"pgvillage.etcd","version":">=0.1.1"}],"namespace":{"id":25023,"name":"pgvillage","avatar_url":"https://github.com/pgvillage.png"},"provider_namespace":{"id":34480,"name":"pgvillage","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/34480/"},"repository":{"name":"ansible-role-stolon","original_name":"ansible-role-stolon"},"tags":["postgres","stolon","ha"],"versions":[{"id":"dfc4ac20-70ed-49f6-b1c7-61f65d1f512b","name":"v0.4.3","release_date":"2026-11-04T14:10:58+01:00"},{"id":"c5a2e727-418c-43a1-9bed-a5e0b5c59880","name":"v0.4.2","release_date":"2026-10-31T20:24:30+01:00"},{"id":"66965310-9ba9-4af3-8890-26c400e6f358","name":"v0.4.1","release_date":"2026-10-30T16:46:49+00:00"},{"id":"eac1679a-7e4b-48b1-a52b-bdae393bf8a5","name":"v0.4.0","release_date":"2026-10-14T11:37:23+02:00"},{"id":"770569fd-d083-4795-bd0e-e0cc23d324bc","name":"v0.3.3","release_date":"2026-10-02T23:23:46+02:00"},{"id":"db118315-5245-4930-a956-0f555ef0af01","name":"v0.3.2","release_date":"2026-09-08T08:54:03+02:00"},{"id":"9426a912-e41a-4b7a-a820-92870d0ee9be","name":"v0.3.1","release_date":"2026-09-07T17:24:44+02:00"},{"id":"a3dac260-fd0b-497e-93d8-d2666b973da2","name":"v0.3.0","release_date":"2026-07-06T14:31:49+02:00"},{"id":"66053982-4eed-40f4-ada7-e3928577d941","name":"v0.2.2","release_date":"2026-06-10T09:11:12+02:00"},{"id":"d50906fa-10a3-4f8a-ba3f-847cc70a27ab","name":"v0.2.1","release_date":"2026-06-09T12:57:32+02:00"},{"id":"c82b7eb3-2b21-4d8c-b2bd-756667ed9aad","name":"v0.2.0","release_date":"2026-06-08T12:17:54+02:00"}]},"download_count":517},{"id":42066,"upstream_id":null,"created":"2025-12-11T07:22:22.176586Z","modified":"2025-12-11T07:22:22.263662Z","imported":"2025-12-11T07:22:22.174262","github_user":"P4T12ICK","username":"P4T12ICK","github_repo":"ar_splunk_configure","github_branch":"main","commit":"51aed85a370c66c67d314cdbd7be3da0c5306fda","commit_message":"Initial commit\n","name":"ar_splunk_configure","description":"An Ansible Role that configures Splunk Attack Range.","summary_fields":{"dependencies":[],"namespace":{"id":20978,"name":"P4T12ICK","avatar_url":"https://github.com/P4T12ICK.png"},"provider_namespace":{"id":30484,"name":"p4t12ick","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/30484/"},"repository":{"name":"ar_splunk_configure","original_name":"ar_splunk_configure"},"tags":["security","splunk"],"versions":[{"id":"c5baa85e-a5cc-4dde-bde0-382fcc6943c5","name":"v1.0.0","release_date":"2025-12-11T08:20:39+01:00"}]},"download_count":5},{"id":42067,"upstream_id":null,"created":"2025-12-12T02:42:41.757370Z","modified":"2025-12-12T02:42:41.794606Z","imported":"2025-12-12T02:42:41.753884","github_user":"vijikalavarkar","username":"vijikalavarkar","github_repo":"nginx-demo","github_branch":"nginx","commit":"9e98198a6edb8dc380c28ba6b0f7325c57a57a2a","commit_message":"Added nginx-demo-ole\n","name":"nginx-demo","description":"your role description","summary_fields":{"dependencies":[],"namespace":{"id":24364,"name":"vijikalavarkar","avatar_url":"https://github.com/vijikalavarkar.png"},"provider_namespace":{"id":33827,"name":"vijikalavarkar","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/33827/"},"repository":{"name":"nginx-demo","original_name":"nginx-demo"},"tags":[],"versions":[]},"download_count":2},{"id":42068,"upstream_id":null,"created":"2025-12-12T03:23:11.775433Z","modified":"2025-12-12T03:23:11.807371Z","imported":"2025-12-12T03:23:11.772633","github_user":"vijikalavarkar","username":"vijikalavarkar","github_repo":"ec2-demo","github_branch":"ec2","commit":"9b6cedc6dd26ef928c6c6ff66271e39792faccba","commit_message":"a\n","name":"ec2-demo","description":"your role description","summary_fields":{"dependencies":[],"namespace":{"id":24364,"name":"vijikalavarkar","avatar_url":"https://github.com/vijikalavarkar.png"},"provider_namespace":{"id":33827,"name":"vijikalavarkar","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/33827/"},"repository":{"name":"ec2-demo","original_name":"ec2-demo"},"tags":[],"versions":[]},"download_count":4},{"id":42072,"upstream_id":null,"created":"2025-12-12T18:13:09.484691Z","modified":"2025-12-12T18:13:09.545922Z","imported":"2025-12-12T18:13:09.482452","github_user":"sivapraneeth21","username":"sivapraneeth21","github_repo":"dummy-role","github_branch":"main","commit":"95446c845c0acd847e2a02d6ee85a9d8d674c89b","commit_message":"initial commit\n","name":"dummy-role","description":"your role description","summary_fields":{"dependencies":[],"namespace":{"id":25389,"name":"sivapraneeth21","avatar_url":"https://github.com/sivapraneeth21.png"},"provider_namespace":{"id":34840,"name":"sivapraneeth21","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/34840/"},"repository":{"name":"dummy-role","original_name":"dummy-role"},"tags":[],"versions":[]},"download_count":2},{"id":42073,"upstream_id":null,"created":"2025-12-13T04:53:14.303097Z","modified":"2025-12-16T19:54:23.090546Z","imported":"2025-12-16T19:54:23.055805","github_user":"jhonnygo","username":"jhonnygo","github_repo":"ansible-role-disk-partition","github_branch":"develop","commit":"6e0f778f59e1952f643ba9ca76d4965c1f861a28","commit_message":"Merge pull request #1 from jhonnygo/develop\n\nUpdated docs","name":"disk_partition","description":"Idempotent role to partition, format and mount block devices on Linux. Supports GPT/MSDOS labels, udev settle, safe /var/log migration and fstab management.\n","summary_fields":{"dependencies":[],"namespace":{"id":24365,"name":"jhonnygo","avatar_url":"https://github.com/jhonnygo.png"},"provider_namespace":{"id":33828,"name":"jhonnygo","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/33828/"},"repository":{"name":"ansible-role-disk-partition","original_name":"ansible-role-disk-partition"},"tags":["disk","storage","partition","filesystem","nvme","linux","devops"],"versions":[{"id":"ea56916b-c72a-4a2b-a2dd-574b8cbb0904","name":"0.1.1","release_date":"2025-12-16T20:35:42+01:00"},{"id":"39550909-f12f-49a9-8e25-2d74f98fffb5","name":"0.1.0","release_date":"2025-12-13T05:48:28+01:00"}]},"download_count":7},{"id":42076,"upstream_id":null,"created":"2025-12-13T12:55:17.080408Z","modified":"2025-12-13T12:55:17.125476Z","imported":"2025-12-13T12:55:17.077290","github_user":"amritksingh121","username":"amritksingh121","github_repo":"dummy-role","github_branch":"main","commit":"634471e07eef55a2c6152e053a1dc3f82ad1f0f0","commit_message":"My first ansible role to install Apache Web-Server in EC2 instance\n","name":"dummy-role","description":"your role description","summary_fields":{"dependencies":[],"namespace":{"id":25406,"name":"amritksingh121","avatar_url":"https://github.com/amritksingh121.png"},"provider_namespace":{"id":34857,"name":"amritksingh121","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/34857/"},"repository":{"name":"dummy-role","original_name":"dummy-role"},"tags":[],"versions":[]},"download_count":4},{"id":42077,"upstream_id":null,"created":"2025-12-13T14:40:04.577673Z","modified":"2025-12-13T14:40:04.622051Z","imported":"2025-12-13T14:40:04.575377","github_user":"oxess","username":"oxess","github_repo":"ansible-backup-duplicity","github_branch":"main","commit":"f36c727696cb422af97e41b8c8996142c58cc79d","commit_message":"Refactor: Inline Checkov skip directive for MinIO health check task in Molecule test\n","name":"ansible-backup-duplicity","description":"Ansible role for managing duplicity backups with support for multiple destinations (S3, SFTP, local), flexible scheduling, GPG encryption, and optional Zabbix monitoring with auto-detection.\n","summary_fields":{"dependencies":[],"namespace":{"id":25215,"name":"oxess","avatar_url":"https://github.com/oxess.png"},"provider_namespace":{"id":34668,"name":"oxess","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/34668/"},"repository":{"name":"ansible-backup-duplicity","original_name":"ansible-backup-duplicity"},"tags":["backup","duplicity","s3","sftp","encryption","gpg","zabbix","monitoring","cron","disasterrecovery","restore"],"versions":[{"id":"fb5c11ba-eb1a-42af-a1ae-2d5682a8cd74","name":"v1.0.0","release_date":"2025-12-13T15:35:41+01:00"}]},"download_count":2},{"id":42078,"upstream_id":null,"created":"2025-12-13T14:40:39.657828Z","modified":"2025-12-13T23:27:29.609880Z","imported":"2025-12-13T23:27:29.569458","github_user":"oxess","username":"oxess","github_repo":"ansible-backup-duplicity","github_branch":"v1.1.0","commit":"7edf0c37262db31b2967bacc6888ff9502ccea27","commit_message":"Refactor: Remove unused python3-boto package and update Docker images to debian-bookworm and debian-trixie\n","name":"duplicity","description":"Ansible role for managing duplicity backups with support for multiple destinations (S3, SFTP, local), flexible scheduling, GPG encryption, and optional Zabbix monitoring with auto-detection.\n","summary_fields":{"dependencies":[],"namespace":{"id":25215,"name":"oxess","avatar_url":"https://github.com/oxess.png"},"provider_namespace":{"id":34668,"name":"oxess","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/34668/"},"repository":{"name":"ansible-backup-duplicity","original_name":"ansible-backup-duplicity"},"tags":["backup","duplicity","s3","sftp","encryption","gpg","zabbix","monitoring","cron","disasterrecovery","restore"],"versions":[{"id":"f97280f6-3f78-49ef-ae2f-62ba31089f06","name":"v1.1.0","release_date":"2025-12-14T00:24:38+01:00"},{"id":"7008bef9-f52a-4a31-8725-b9736880d7cc","name":"v1.0.0","release_date":"2025-12-13T15:35:41+01:00"}]},"download_count":9}]}