Legacy Roles
A list of legacy roles.
GET /api/v1/roles/?format=api&page=3780
{ "count": 37840, "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3781", "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3779", "results": [ { "id": 43520, "upstream_id": null, "created": "2026-10-08T02:23:21.602363Z", "modified": "2026-10-08T02:23:21.641347Z", "imported": "2026-10-08T02:23:21.599379", "github_user": "Gkp51", "username": "Gkp51", "github_repo": "Demo-Ansible", "github_branch": "Main", "commit": "2beede4e77bf961335373f9cb0f2f07326f17e09", "commit_message": "first\n", "name": "Demo-Ansible", "description": "thhis is a demo file to practice ansible galaxy", "summary_fields": { "dependencies": [], "namespace": { "id": 29228, "name": "Gkp51", "avatar_url": "https://github.com/Gkp51.png" }, "provider_namespace": { "id": 38627, "name": "gkp51", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38627/" }, "repository": { "name": "Demo-Ansible", "original_name": "Demo-Ansible" }, "tags": [], "versions": [] }, "download_count": 2 }, { "id": 43521, "upstream_id": null, "created": "2026-10-09T09:42:34.739382Z", "modified": "2026-10-09T09:42:34.846135Z", "imported": "2026-10-09T09:42:34.736285", "github_user": "buluma", "username": "buluma", "github_repo": "ansible-role-lemp_stack", "github_branch": "main", "commit": "6962edf26d5aee66d4b30bfbe3b7ed6a9d7c68f3", "commit_message": "Enable native Dependabot auto-merge behind required CI (#7)\n\nCo-authored-by: Michael Buluma <[email protected]>", "name": "lemp_stack", "description": "Install LEMP Stack", "summary_fields": { "dependencies": [], "namespace": { "id": 1056, "name": "buluma", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fb-c3b2-764c-9b05-ec8bd0d67213/avatar/" }, "provider_namespace": { "id": 311, "name": "buluma", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/311/" }, "repository": { "name": "ansible-role-lemp_stack", "original_name": "ansible-role-lemp_stack" }, "tags": [ "lemp", "nginx", "php", "mysql" ], "versions": [ { "id": "a4861c42-a1e8-4814-8bbe-c7989d7d8878", "name": "26.10.10", "release_date": "2026-10-09T09:25:35+00:00" }, { "id": "059e706a-34d5-419e-9914-8c07c6544397", "name": "26.10.9", "release_date": "2026-09-20T17:12:08+03:00" }, { "id": "805f3f6d-3e08-42d6-a030-670a2b350bab", "name": "26.9.0", "release_date": "2026-09-06T06:21:49+03:00" }, { "id": "e23e384b-ed5d-4e11-adf6-5446f026ea8d", "name": "26.6.2", "release_date": "2026-07-24T10:29:49+00:00" }, { "id": "5234e908-ba3c-4feb-9f72-5784b9670afe", "name": "26.6.1", "release_date": "2026-06-15T10:51:31+03:00" }, { "id": "f46aeaea-7ef3-481e-b215-493403434152", "name": "26.6.0", "release_date": "2026-06-14T13:01:10+03:00" } ] }, "download_count": 2 }, { "id": 43522, "upstream_id": null, "created": "2026-10-09T13:21:45.197047Z", "modified": "2026-10-09T13:21:45.246112Z", "imported": "2026-10-09T13:21:45.193775", "github_user": "Jishaan-Mondal", "username": "Jishaan-Mondal", "github_repo": "playbook", "github_branch": "master", "commit": "8a5bd36fd42e60df230c2417067a760271abdad7", "commit_message": "apache-roles\n", "name": "playbook", "description": "apache httpd server configuration", "summary_fields": { "dependencies": [], "namespace": { "id": 29247, "name": "Jishaan-Mondal", "avatar_url": "https://github.com/Jishaan-Mondal.png" }, "provider_namespace": { "id": 38646, "name": "jishaan_mondal", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38646/" }, "repository": { "name": "playbook", "original_name": "playbook" }, "tags": [], "versions": [] }, "download_count": 3 }, { "id": 43524, "upstream_id": null, "created": "2026-10-10T02:36:16.846724Z", "modified": "2026-10-12T22:05:53.495780Z", "imported": "2026-10-12T22:05:53.437743", "github_user": "perimeterd", "username": "perimeterd", "github_repo": "ansible-role-perimeterd", "github_branch": "0.0.2", "commit": "cf5d16b46063059324f7ed31e8f42745dca066ec", "commit_message": "Prep version 0.0.2\n", "name": "perimeterd", "description": "Block unwanted traffic at your Linux perimeter", "summary_fields": { "dependencies": [], "namespace": { "id": 29189, "name": "perimeterd", "avatar_url": "https://github.com/perimeterd.png" }, "provider_namespace": { "id": 38588, "name": "perimeterd", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38588/" }, "repository": { "name": "ansible-role-perimeterd", "original_name": "ansible-role-perimeterd" }, "tags": [ "firewall", "networking", "security", "systemd" ], "versions": [ { "id": "07717708-f138-4728-bb6f-243156db78cc", "name": "0.0.2", "release_date": "2026-10-12T21:12:17+02:00" }, { "id": "d7aee06e-c7da-40b1-a549-aae9afc7fd7f", "name": "0.0.1", "release_date": "2026-10-10T02:20:20+02:00" } ] }, "download_count": 32 }, { "id": 43528, "upstream_id": null, "created": "2026-10-10T15:07:35.137378Z", "modified": "2026-10-10T15:36:57.649004Z", "imported": "2026-10-10T15:36:57.623809", "github_user": "sebastian13", "username": "sebastian13", "github_repo": "ansible-msmtp", "github_branch": "main", "commit": "3a7a1d5974f24a1686e83992c1d947321356e2e4", "commit_message": "Refactor for improved readability and consistency, updated Ansible Galaxy\n", "name": "msmtp", "description": "Configure msmtp for Debian-based systems", "summary_fields": { "dependencies": [], "namespace": { "id": 6219, "name": "sebastian13", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a17-a8db-7cda-8abc-9dc03ac4383c/avatar/" }, "provider_namespace": { "id": 18427, "name": "sebastian13", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/18427/" }, "repository": { "name": "ansible-msmtp", "original_name": "ansible-msmtp" }, "tags": [ "system", "networking", "mail" ], "versions": [] }, "download_count": 2 }, { "id": 43530, "upstream_id": null, "created": "2026-10-10T15:23:56.024123Z", "modified": "2026-10-10T15:36:19.786550Z", "imported": "2026-10-10T15:36:19.766890", "github_user": "sebastian13", "username": "sebastian13", "github_repo": "ansible-docker-watchtower", "github_branch": "main", "commit": "b1c572d3075c3d27fadfcff9993e75df3fa9bdf6", "commit_message": "Added README\n", "name": "docker_watchtower", "description": "Deploy and run Watchtower with Docker Compose.", "summary_fields": { "dependencies": [], "namespace": { "id": 6219, "name": "sebastian13", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a17-a8db-7cda-8abc-9dc03ac4383c/avatar/" }, "provider_namespace": { "id": 18427, "name": "sebastian13", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/18427/" }, "repository": { "name": "ansible-docker-watchtower", "original_name": "ansible-docker-watchtower" }, "tags": [ "docker", "watchtower" ], "versions": [] }, "download_count": 2 }, { "id": 43531, "upstream_id": null, "created": "2026-10-10T16:25:44.416784Z", "modified": "2026-10-10T16:25:45.053517Z", "imported": "2026-10-10T16:25:44.411578", "github_user": "sebastian13", "username": "sebastian13", "github_repo": "ansible-apt", "github_branch": "main", "commit": "002fabdf370bd21acd1fdf3b5770cef93c0d63dc", "commit_message": "Updated branch and namespace\n", "name": "apt", "description": "Configures apt and installs/updates packages", "summary_fields": { "dependencies": [], "namespace": { "id": 6219, "name": "sebastian13", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a17-a8db-7cda-8abc-9dc03ac4383c/avatar/" }, "provider_namespace": { "id": 18427, "name": "sebastian13", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/18427/" }, "repository": { "name": "ansible-apt", "original_name": "ansible-apt" }, "tags": [ "system", "apt" ], "versions": [ { "id": "ffb2a9d2-f504-43d5-9ebf-b294bc202101", "name": "2.12.0", "release_date": "2021-07-12T08:07:49+02:00" }, { "id": "65d0828f-231a-4ec2-af35-5768f95bdfe7", "name": "2.11.0", "release_date": "2020-11-25T17:52:47+01:00" }, { "id": "b9f4bfd5-ae3f-4327-bf56-0f23c994bf2d", "name": "2.10.0", "release_date": "2020-11-06T16:01:32+01:00" }, { "id": "367a8e09-1f9c-4b80-a45a-8fe7ad99d83f", "name": "2.9.1", "release_date": "2019-12-09T00:57:54+01:00" }, { "id": "56454bc7-9317-4dce-a89b-d6313158a6d8", "name": "2.9.0", "release_date": "2019-12-08T09:33:45+01:00" }, { "id": "b4ae90c4-3478-46a2-8fa8-c9efd97fa839", "name": "2.8.0", "release_date": "2019-10-18T14:11:53+02:00" }, { "id": "8ea3ed43-9752-4464-9161-01541638afdd", "name": "2.7.0", "release_date": "2019-09-16T11:04:22+02:00" }, { "id": "89d9b0eb-e507-4d52-8abf-dd435f6b4e14", "name": "2.6.1", "release_date": "2019-09-16T10:57:03+02:00" }, { "id": "23496b0d-8b41-49ad-96c2-acde894920c0", "name": "2.6.0", "release_date": "2019-09-06T13:36:34+02:00" }, { "id": "438b4b94-a696-489a-ac28-a5caaed01607", "name": "2.5.1", "release_date": "2019-06-17T15:55:31+02:00" }, { "id": "45f75164-5fb1-4fcb-b289-882e8321436d", "name": "2.5.0", "release_date": "2018-12-12T09:16:34+01:00" } ] }, "download_count": 2 }, { "id": 43532, "upstream_id": null, "created": "2026-10-10T16:26:12.048912Z", "modified": "2026-10-10T16:26:12.081276Z", "imported": "2026-10-10T16:26:12.046292", "github_user": "sebastian13", "username": "sebastian13", "github_repo": "ansible-snom-reboot", "github_branch": "main", "commit": "e290225173df2abdec3f78c7ce3cf7782f9fa3b3", "commit_message": "Refactor for improved readability and consistency, updated Ansible Galaxy\n", "name": "snom_reboot", "description": "Reboots snom phones of D- & M-Series.", "summary_fields": { "dependencies": [], "namespace": { "id": 6219, "name": "sebastian13", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a17-a8db-7cda-8abc-9dc03ac4383c/avatar/" }, "provider_namespace": { "id": 18427, "name": "sebastian13", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/18427/" }, "repository": { "name": "ansible-snom-reboot", "original_name": "ansible-snom-reboot" }, "tags": [ "snom" ], "versions": [] }, "download_count": 2 }, { "id": 43533, "upstream_id": null, "created": "2026-10-10T16:26:31.603472Z", "modified": "2026-10-12T16:40:16.068083Z", "imported": "2026-10-12T16:40:16.019055", "github_user": "sebastian13", "username": "sebastian13", "github_repo": "ansible-docker-nginx-proxy", "github_branch": "main", "commit": "929cd23bf3efa0ea4ca4dba5945f29108d737f98", "commit_message": "Introduce variables, ensure permissions and added service start\n", "name": "docker_nginx_proxy", "description": "Clones the GitHub Repo sebastian13/docker-compose-nginx-proxy and starts a nginx proxy on docker.", "summary_fields": { "dependencies": [], "namespace": { "id": 6219, "name": "sebastian13", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a17-a8db-7cda-8abc-9dc03ac4383c/avatar/" }, "provider_namespace": { "id": 18427, "name": "sebastian13", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/18427/" }, "repository": { "name": "ansible-docker-nginx-proxy", "original_name": "ansible-docker-nginx-proxy" }, "tags": [ "containers", "compose", "docker" ], "versions": [] }, "download_count": 3 }, { "id": 43534, "upstream_id": null, "created": "2026-10-10T16:26:50.956910Z", "modified": "2026-10-10T16:26:50.988824Z", "imported": "2026-10-10T16:26:50.951862", "github_user": "sebastian13", "username": "sebastian13", "github_repo": "ansible-docker-db-dump", "github_branch": "main", "commit": "30bcc710c636d4a59e6ddac0a0e24192c6fc77af", "commit_message": "Updated role_name to match Ansible Galaxy naming conventions and lint requirements.\n", "name": "docker_db_dump", "description": "Deploy backups scripts to create dumps of docker containers running mysql or postgres", "summary_fields": { "dependencies": [], "namespace": { "id": 6219, "name": "sebastian13", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a17-a8db-7cda-8abc-9dc03ac4383c/avatar/" }, "provider_namespace": { "id": 18427, "name": "sebastian13", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/18427/" }, "repository": { "name": "ansible-docker-db-dump", "original_name": "ansible-docker-db-dump" }, "tags": [ "containers", "compose", "docker" ], "versions": [] }, "download_count": 4 } ] }