{"count":37706,"next":"http://galaxy.ansible.com/api/v1/roles/?format=json&page=1817","previous":"http://galaxy.ansible.com/api/v1/roles/?format=json&page=1815","results":[{"id":20935,"upstream_id":1047,"created":"2023-05-08T21:20:52.370379Z","modified":"2023-10-29T18:46:05.298737Z","imported":null,"github_user":"nickjj","username":"nickjj","github_repo":"ansible-dnsmasq","github_branch":"master","commit":"","commit_message":"","name":"dnsmasq","description":"Install and configure dnsmasq to map a TLD to localhost","summary_fields":{"dependencies":[],"namespace":{"id":5048,"name":"nickjj","avatar_url":"https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a09-3a6e-726d-8e5b-eea9246f01f0/avatar/"},"provider_namespace":{"id":17530,"name":"nickjj","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/17530/"},"repository":{"name":"ansible-dnsmasq","original_name":"ansible-dnsmasq"},"tags":["development","networking","web"],"versions":[{"id":878,"name":"v0.1.2","release_date":null},{"id":853,"name":"v0.1.1","release_date":null},{"id":852,"name":"v0.1.0","release_date":null}]},"download_count":59},{"id":20936,"upstream_id":null,"created":"2023-05-08T21:20:52.497094Z","modified":"2025-12-04T13:48:28.027859Z","imported":"2025-12-04T13:48:27.825091","github_user":"nickjj","username":"nickjj","github_repo":"ansible-docker","github_branch":"master","commit":"15b1741a2e1dff876d7222cc7b34d23495407939","commit_message":"Release v2.5.3\n","name":"docker","description":"Install and configure Docker / Docker Compose.","summary_fields":{"dependencies":[],"namespace":{"id":5048,"name":"nickjj","avatar_url":"https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a09-3a6e-726d-8e5b-eea9246f01f0/avatar/"},"provider_namespace":{"id":17530,"name":"nickjj","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/17530/"},"repository":{"name":"ansible-docker","original_name":"ansible-docker"},"tags":["containers","compose","docker","packaging","system"],"versions":[{"id":"5ea67e7e-f187-405e-8f3c-7d2abf8d2e58","name":"v2.5.3","release_date":"2025-12-04T08:45:21-05:00"},{"id":"bdeca98c-eb6a-4190-a351-cf35b83faa5a","name":"v2.5.2","release_date":"2025-10-19T10:42:03-04:00"},{"id":"95a0077d-40d3-40dc-9bd3-a5d3a0135db0","name":"v2.5.1","release_date":"2025-06-18T09:29:16-04:00"},{"id":"29949011-107c-47ee-80c7-65029a4e7351","name":"v2.5.0","release_date":"2024-07-30T18:06:55-04:00"},{"id":"58385e5d-3f9a-40a0-9287-8be8c968f9b4","name":"v2.4.0","release_date":"2023-09-11T08:46:17-04:00"},{"id":"996ce28f-0cd7-4cb8-a636-7548f61be14a","name":"v2.3.0","release_date":"2023-09-10T17:25:03-04:00"},{"id":"f2ef5a9f-40e3-4d4d-b22a-5ed2d66820bd","name":"v2.2.0","release_date":"2022-08-26T20:48:07-04:00"},{"id":"f601fb9f-f865-4155-a7a1-5be67c3bebac","name":"v2.1.0","release_date":"2021-01-23T06:06:05-05:00"},{"id":"2be29141-b513-49a3-80d9-a1610e599d44","name":"v2.0.0","release_date":"2020-05-19T06:41:02-04:00"},{"id":"4eae3f10-fb65-4c77-b8fe-2b1422b60b24","name":"v1.9.2","release_date":"2020-02-13T11:53:52-05:00"},{"id":"7e2b293f-2b0a-43d2-88a0-28b4c201f0da","name":"v1.9.1","release_date":"2019-09-09T10:09:54-04:00"}]},"download_count":790438},{"id":20937,"upstream_id":1079,"created":"2023-05-08T21:20:53.307258Z","modified":"2023-10-29T18:46:05.305577Z","imported":null,"github_user":"nickjj","username":"nickjj","github_repo":"ansible-fail2ban","github_branch":"master","commit":"","commit_message":"","name":"fail2ban","description":"Install and configure fail2ban.","summary_fields":{"dependencies":[],"namespace":{"id":5048,"name":"nickjj","avatar_url":"https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a09-3a6e-726d-8e5b-eea9246f01f0/avatar/"},"provider_namespace":{"id":17530,"name":"nickjj","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/17530/"},"repository":{"name":"ansible-fail2ban","original_name":"ansible-fail2ban"},"tags":["networking","system","web"],"versions":[{"id":911,"name":"v0.1.2","release_date":null},{"id":910,"name":"v0.1.1","release_date":null},{"id":909,"name":"v0.1.0","release_date":null}]},"download_count":62111},{"id":20938,"upstream_id":1077,"created":"2023-05-08T21:20:53.384197Z","modified":"2023-10-29T18:46:05.309126Z","imported":null,"github_user":"nickjj","username":"nickjj","github_repo":"ansible-ferm","github_branch":"master","commit":"","commit_message":"","name":"ferm","description":"Manage iptables using the ferm tool.","summary_fields":{"dependencies":[],"namespace":{"id":5048,"name":"nickjj","avatar_url":"https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a09-3a6e-726d-8e5b-eea9246f01f0/avatar/"},"provider_namespace":{"id":17530,"name":"nickjj","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/17530/"},"repository":{"name":"ansible-ferm","original_name":"ansible-ferm"},"tags":["networking","system","web"],"versions":[{"id":934,"name":"v0.1.2","release_date":null},{"id":904,"name":"v0.1.1","release_date":null},{"id":903,"name":"v0.1.0","release_date":null}]},"download_count":69},{"id":20939,"upstream_id":12597,"created":"2023-05-08T21:20:53.463656Z","modified":"2023-10-29T18:46:05.312895Z","imported":"2018-01-25T18:14:17.131757-05:00","github_user":"nickjj","username":"nickjj","github_repo":"ansible-iptables","github_branch":"master","commit":"94fd6730087e95fccd34cd6773399b533e317b2a","commit_message":"Bump role to v0.2.0","name":"iptables","description":"Install and configure iptables.","summary_fields":{"dependencies":[],"namespace":{"id":5048,"name":"nickjj","avatar_url":"https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a09-3a6e-726d-8e5b-eea9246f01f0/avatar/"},"provider_namespace":{"id":17530,"name":"nickjj","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/17530/"},"repository":{"name":"ansible-iptables","original_name":"ansible-iptables"},"tags":["networking","system"],"versions":[{"id":51942,"name":"v0.2.0","release_date":"2018-01-25T12:29:12-05:00"},{"id":20186,"name":"v0.1.2","release_date":"2016-10-09T12:47:54-04:00"},{"id":20151,"name":"v0.1.1","release_date":"2016-10-07T17:52:44-04:00"},{"id":20152,"name":"v0.1.0","release_date":"2016-10-07T17:39:34-04:00"}]},"download_count":762},{"id":20940,"upstream_id":13043,"created":"2023-05-08T21:20:53.562045Z","modified":"2023-10-29T18:46:05.317422Z","imported":"2020-01-29T19:28:23.658470-05:00","github_user":"nickjj","username":"nickjj","github_repo":"ansible-letsencrypt","github_branch":"master","commit":"c3e8a92ad06b8b7d3cd5520c2df1f02556dad143","commit_message":"Bump role to v0.3.2","name":"letsencrypt","description":"Install and auto-renew SSL certificates with Let's Encrypt.","summary_fields":{"dependencies":[],"namespace":{"id":5048,"name":"nickjj","avatar_url":"https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a09-3a6e-726d-8e5b-eea9246f01f0/avatar/"},"provider_namespace":{"id":17530,"name":"nickjj","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/17530/"},"repository":{"name":"ansible-letsencrypt","original_name":"ansible-letsencrypt"},"tags":["networking","system","web"],"versions":[{"id":114826,"name":"v0.3.2","release_date":"2020-01-29T19:26:33-05:00"},{"id":108599,"name":"v0.3.1","release_date":"2019-11-09T10:21:19-05:00"},{"id":108598,"name":"v0.3.0","release_date":"2019-11-09T10:16:31-05:00"},{"id":44095,"name":"v0.2.3","release_date":"2017-11-19T17:40:40-05:00"},{"id":25124,"name":"v0.2.2","release_date":"2017-01-23T08:33:37-05:00"},{"id":23522,"name":"v0.2.1","release_date":"2016-12-22T08:49:35-05:00"},{"id":21285,"name":"v0.2.0","release_date":"2016-11-02T19:07:02-04:00"},{"id":21103,"name":"v0.1.0","release_date":"2016-10-27T17:47:48-04:00"}]},"download_count":2320},{"id":20941,"upstream_id":1071,"created":"2023-05-08T21:20:53.628534Z","modified":"2023-10-29T18:46:05.322033Z","imported":null,"github_user":"nickjj","username":"nickjj","github_repo":"ansible-locale","github_branch":"master","commit":"","commit_message":"","name":"locale","description":"Install and configure your system's locales","summary_fields":{"dependencies":[],"namespace":{"id":5048,"name":"nickjj","avatar_url":"https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a09-3a6e-726d-8e5b-eea9246f01f0/avatar/"},"provider_namespace":{"id":17530,"name":"nickjj","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/17530/"},"repository":{"name":"ansible-locale","original_name":"ansible-locale"},"tags":["system"],"versions":[{"id":899,"name":"v0.1.1","release_date":null},{"id":898,"name":"v0.1.0","release_date":null}]},"download_count":147},{"id":20942,"upstream_id":13058,"created":"2023-05-08T21:20:53.695737Z","modified":"2023-10-29T18:46:05.325511Z","imported":"2016-10-28T15:15:07.530648-04:00","github_user":"nickjj","username":"nickjj","github_repo":"ansible-mariadb","github_branch":"master","commit":"dd722f943654f905a3ba32609dd226bcba2d5589","commit_message":"Add Travis-CI badge to README","name":"mariadb","description":"Install and configure MariaDB.","summary_fields":{"dependencies":[],"namespace":{"id":5048,"name":"nickjj","avatar_url":"https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a09-3a6e-726d-8e5b-eea9246f01f0/avatar/"},"provider_namespace":{"id":17530,"name":"nickjj","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/17530/"},"repository":{"name":"ansible-mariadb","original_name":"ansible-mariadb"},"tags":["database","mariadb","mysql"],"versions":[{"id":21142,"name":"v0.1.0","release_date":"2016-10-28T15:06:12-04:00"}]},"download_count":487},{"id":20943,"upstream_id":949,"created":"2023-05-08T21:20:53.761427Z","modified":"2023-10-29T18:46:05.330017Z","imported":null,"github_user":"nickjj","username":"nickjj","github_repo":"ansible-monit","github_branch":"master","commit":"","commit_message":"","name":"monit","description":"Install monit and manage as many processes as you want.","summary_fields":{"dependencies":[],"namespace":{"id":5048,"name":"nickjj","avatar_url":"https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a09-3a6e-726d-8e5b-eea9246f01f0/avatar/"},"provider_namespace":{"id":17530,"name":"nickjj","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/17530/"},"repository":{"name":"ansible-monit","original_name":"ansible-monit"},"tags":["monitoring","system"],"versions":[{"id":937,"name":"v0.1.5","release_date":null},{"id":935,"name":"v0.1.4","release_date":null},{"id":828,"name":"v0.1.3","release_date":null},{"id":780,"name":"v0.1.2","release_date":null},{"id":775,"name":"v0.1.1","release_date":null},{"id":757,"name":"v0.1.0","release_date":null}]},"download_count":60},{"id":20944,"upstream_id":856,"created":"2023-05-08T21:20:53.983616Z","modified":"2023-10-29T18:46:05.333478Z","imported":"2017-04-15T08:40:36.649591-04:00","github_user":"nickjj","username":"nickjj","github_repo":"ansible-nginx","github_branch":"master","commit":"2029e5d163d568d342b7b48a2e94d0375bd66b30","commit_message":"Account for apt cache in idempotency test","name":"nginx","description":"Install and configure nginx (SSL A+ by default).","summary_fields":{"dependencies":[],"namespace":{"id":5048,"name":"nickjj","avatar_url":"https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a09-3a6e-726d-8e5b-eea9246f01f0/avatar/"},"provider_namespace":{"id":17530,"name":"nickjj","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/17530/"},"repository":{"name":"ansible-nginx","original_name":"ansible-nginx"},"tags":["networking","system","web"],"versions":[{"id":29926,"name":"v0.4.1","release_date":"2017-04-15T08:30:41-04:00"},{"id":29736,"name":"v0.4","release_date":"2017-04-13T14:41:48-04:00"},{"id":21280,"name":"v0.3.1","release_date":"2016-11-02T16:45:39-04:00"},{"id":21111,"name":"v0.3.0","release_date":"2016-10-27T17:43:31-04:00"},{"id":3739,"name":"v0.2.0","release_date":"2015-03-28T19:32:46-04:00"},{"id":3320,"name":"v0.1.6","release_date":"2015-02-18T07:44:42-05:00"},{"id":1302,"name":"v0.1.5","release_date":"2014-08-18T06:12:35-04:00"},{"id":826,"name":"v0.1.4","release_date":"2014-06-12T17:12:44-04:00"},{"id":781,"name":"v0.1.3","release_date":"2014-06-02T09:14:57-04:00"},{"id":776,"name":"v0.1.2","release_date":"2014-06-01T11:26:47-04:00"},{"id":697,"name":"v0.1.1","release_date":"2014-05-09T14:45:03-04:00"}]},"download_count":1850}]}