Legacy Roles
A list of legacy roles.
GET /api/v1/roles/?format=api&page=1728
{ "count": 37694, "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=1729", "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=1727", "results": [ { "id": 19849, "upstream_id": null, "created": "2023-05-08T21:17:20.778895Z", "modified": "2026-05-22T19:44:26.459440Z", "imported": "2026-05-22T19:44:26.422211", "github_user": "mprahl", "username": "mprahl", "github_repo": "ansible-role-update-ip-route53", "github_branch": "master", "commit": "d4aa807f4d054600a91d8b5385dd7c9b641becf8", "commit_message": "Remove FreeBSD support and modernize the role\n\nUse current module names and a shared virtualenv-based AWS SDK setup so the\nrole behaves consistently on supported Linux families and fails fast on\nunsupported platforms.\n\nCo-authored-by: Cursor <[email protected]>\n", "name": "update_ip_route53", "description": "updates Amazon Route 53 DNS records with your public IP address on Linux hosts", "summary_fields": { "dependencies": [], "namespace": { "id": 4794, "name": "mprahl", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-769f-7281-9183-fdd048fc6f96/avatar/" }, "provider_namespace": { "id": 17332, "name": "mprahl", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17332/" }, "repository": { "name": "ansible-role-update-ip-route53", "original_name": "ansible-role-update-ip-route53" }, "tags": [ "public", "ip", "route53", "aws", "dns" ], "versions": [] }, "download_count": 31504 }, { "id": 19851, "upstream_id": 19851, "created": "2023-05-08T21:17:20.949410Z", "modified": "2023-10-29T18:46:01.279827Z", "imported": "2017-08-14T11:18:50.634951-04:00", "github_user": "mprokopov", "username": "mprokopov", "github_repo": "ansible-itservice-app", "github_branch": "master", "commit": "f8e27c8fa03f5f250ce0df11606f53e07f0bd9a3", "commit_message": "encrypted defaults", "name": "itservice", "description": "IT-Service Adminka App Role", "summary_fields": { "dependencies": [ { "id": 19850, "name": "mprokopov.nginx-proxy-certbot" } ], "namespace": { "id": 4796, "name": "mprokopov", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-775d-7fdf-8044-fa8b9279b384/avatar/" }, "provider_namespace": { "id": 17333, "name": "mprokopov", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17333/" }, "repository": { "name": "ansible-itservice-app", "original_name": "ansible-itservice-app" }, "tags": [ "docker" ], "versions": [] }, "download_count": 59 }, { "id": 19852, "upstream_id": 19850, "created": "2023-05-08T21:17:21.011771Z", "modified": "2023-10-29T18:46:01.283748Z", "imported": "2017-08-14T10:34:21.826567-04:00", "github_user": "mprokopov", "username": "mprokopov", "github_repo": "ansible-nginx-proxy-certbot", "github_branch": "master", "commit": "7ab632bca5807da159740db1d27a6aaa6b6ec028", "commit_message": "readme", "name": "nginx-proxy-certbot", "description": "Sharepass App Role", "summary_fields": { "dependencies": [], "namespace": { "id": 4796, "name": "mprokopov", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-775d-7fdf-8044-fa8b9279b384/avatar/" }, "provider_namespace": { "id": 17333, "name": "mprokopov", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17333/" }, "repository": { "name": "ansible-nginx-proxy-certbot", "original_name": "ansible-nginx-proxy-certbot" }, "tags": [ "docker" ], "versions": [] }, "download_count": 75 }, { "id": 19853, "upstream_id": 19849, "created": "2023-05-08T21:17:21.083007Z", "modified": "2023-10-29T18:46:01.287702Z", "imported": "2017-08-14T10:25:28.094774-04:00", "github_user": "mprokopov", "username": "mprokopov", "github_repo": "ansible-sharepass-role", "github_branch": "master", "commit": "5a53b6cd30fc6445c6fb13f813233a6a5ad5b173", "commit_message": "fix supported platforms", "name": "sharepass", "description": "Sharepass App Role", "summary_fields": { "dependencies": [], "namespace": { "id": 4796, "name": "mprokopov", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-775d-7fdf-8044-fa8b9279b384/avatar/" }, "provider_namespace": { "id": 17333, "name": "mprokopov", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17333/" }, "repository": { "name": "ansible-sharepass-role", "original_name": "ansible-sharepass-role" }, "tags": [ "docker", "installer", "web" ], "versions": [] }, "download_count": 39 }, { "id": 19854, "upstream_id": 19976, "created": "2023-05-08T21:17:21.144974Z", "modified": "2023-10-29T18:46:01.291548Z", "imported": "2017-08-21T05:23:30.895361-04:00", "github_user": "mprokopov", "username": "mprokopov", "github_repo": "ansible-simple-docker-compose", "github_branch": "master", "commit": "5060e03d3383c44d12b643030eaa1e97a06288e6", "commit_message": "initial commit", "name": "simple-docker-deploy", "description": "Simple Docker deployment", "summary_fields": { "dependencies": [], "namespace": { "id": 4796, "name": "mprokopov", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-775d-7fdf-8044-fa8b9279b384/avatar/" }, "provider_namespace": { "id": 17333, "name": "mprokopov", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17333/" }, "repository": { "name": "ansible-simple-docker-compose", "original_name": "ansible-simple-docker-compose" }, "tags": [ "docker" ], "versions": [] }, "download_count": 43 }, { "id": 19855, "upstream_id": 19956, "created": "2023-05-08T21:17:21.212617Z", "modified": "2023-10-29T18:46:01.295392Z", "imported": "2017-08-19T07:53:40.920180-04:00", "github_user": "mprokopov", "username": "mprokopov", "github_repo": "ansible-zabbix-agent", "github_branch": "master", "commit": "858d027a30ad3ed633d8d92efe2412f72b88178f", "commit_message": "update", "name": "zabbix-agent", "description": "zabbix agent as docker container", "summary_fields": { "dependencies": [], "namespace": { "id": 4796, "name": "mprokopov", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-775d-7fdf-8044-fa8b9279b384/avatar/" }, "provider_namespace": { "id": 17333, "name": "mprokopov", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17333/" }, "repository": { "name": "ansible-zabbix-agent", "original_name": "ansible-zabbix-agent" }, "tags": [ "docker", "monitoring" ], "versions": [] }, "download_count": 51 }, { "id": 19856, "upstream_id": 48828, "created": "2023-05-08T21:17:21.311052Z", "modified": "2023-10-29T18:46:01.302713Z", "imported": "2020-05-21T15:48:14.988091-04:00", "github_user": "mr2man07", "username": "mr2man07", "github_repo": "F5-ASM-Sync", "github_branch": "master", "commit": "a92270b127c7d43020cf21630a6a4c2a14970083", "commit_message": "Updated meta with tags and description", "name": "f5_asm_sync", "description": "Synchronizes F5 ASM policies across separate device clusters", "summary_fields": { "dependencies": [], "namespace": { "id": 4797, "name": "mr2man07", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-78a5-7d86-8d07-9941b98fec3b/avatar/" }, "provider_namespace": { "id": 17334, "name": "mr2man07", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17334/" }, "repository": { "name": "F5-ASM-Sync", "original_name": "F5-ASM-Sync" }, "tags": [ "asm", "bigip", "f5", "networking" ], "versions": [] }, "download_count": 46 }, { "id": 19857, "upstream_id": 46837, "created": "2023-05-08T21:17:21.406422Z", "modified": "2023-10-29T18:46:01.306157Z", "imported": "2020-02-25T09:38:17.472030-05:00", "github_user": "mraaroncruz", "username": "mraaroncruz", "github_repo": "ansible-role-common", "github_branch": "master", "commit": "507d4d06e9c39f5693a1bde43a119b722b87341a", "commit_message": "feat(sshd_config): no password", "name": "ansible_role_common", "description": "Common installation for Linux", "summary_fields": { "dependencies": [], "namespace": { "id": 4798, "name": "mraaroncruz", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-79dd-74d1-a7d9-0a06e1898c28/avatar/" }, "provider_namespace": { "id": 17335, "name": "mraaroncruz", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17335/" }, "repository": { "name": "ansible-role-common", "original_name": "ansible-role-common" }, "tags": [], "versions": [] }, "download_count": 37 }, { "id": 19858, "upstream_id": 46836, "created": "2023-05-08T21:17:22.162371Z", "modified": "2023-10-29T18:46:01.309366Z", "imported": "2020-02-25T09:38:14.212061-05:00", "github_user": "mraaroncruz", "username": "mraaroncruz", "github_repo": "ansible-role-nginx", "github_branch": "master", "commit": "bb22f06860b4c32bd342d1f6a400805f75079de4", "commit_message": "chore(*): initial", "name": "ansible_role_nginx", "description": "Nginx installation for Linux", "summary_fields": { "dependencies": [], "namespace": { "id": 4798, "name": "mraaroncruz", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-79dd-74d1-a7d9-0a06e1898c28/avatar/" }, "provider_namespace": { "id": 17335, "name": "mraaroncruz", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17335/" }, "repository": { "name": "ansible-role-nginx", "original_name": "ansible-role-nginx" }, "tags": [], "versions": [] }, "download_count": 39 }, { "id": 19862, "upstream_id": 2179, "created": "2023-05-08T21:17:22.478857Z", "modified": "2023-10-29T18:46:01.346777Z", "imported": null, "github_user": "mrcrilly", "username": "mrcrilly", "github_repo": "ansible-apache-maven", "github_branch": "master", "commit": "", "commit_message": "", "name": "apache-maven", "description": "Apache Marven role", "summary_fields": { "dependencies": [], "namespace": { "id": 4800, "name": "mrcrilly", "avatar_url": "https://github.com/mrcrilly.png" }, "provider_namespace": { "id": 17336, "name": "mrcrilly", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17336/" }, "repository": { "name": "ansible-apache-maven", "original_name": "ansible-apache-maven" }, "tags": [ "development", "packaging" ], "versions": [] }, "download_count": 55 } ] }