Legacy Roles
A list of legacy roles.
GET /api/v1/roles/?format=api&page=3768
{ "count": 37842, "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3769", "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3767", "results": [ { "id": 43390, "upstream_id": null, "created": "2026-09-03T06:28:37.219994Z", "modified": "2026-09-10T06:36:52.894973Z", "imported": "2026-09-10T06:36:52.858862", "github_user": "abhinav2311-exe", "username": "abhinav2311-exe", "github_repo": "my_apache", "github_branch": "main", "commit": "b7a878c2a2ca37cdd94c27e5e6f518f778fc6cd1", "commit_message": "1st commit\n", "name": "my_apache", "description": "ducat", "summary_fields": { "dependencies": [], "namespace": { "id": 28804, "name": "abhinav2311-exe", "avatar_url": "https://github.com/abhinav2311-exe.png" }, "provider_namespace": { "id": 38207, "name": "abhinav2311_exe", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38207/" }, "repository": { "name": "my_apache", "original_name": "my_apache" }, "tags": [], "versions": [] }, "download_count": 2 }, { "id": 43391, "upstream_id": null, "created": "2026-09-03T07:06:23.367386Z", "modified": "2026-09-03T08:02:06.284822Z", "imported": "2026-09-03T08:02:06.243620", "github_user": "triviadata", "username": "triviadata", "github_repo": "ansible-garage-webui", "github_branch": "main", "commit": "fca7df1eebb5469dd154eb712af69b508b582939", "commit_message": "Fix ansible-lint issues from Galaxy import\n\n- Wrap long download URL across lines to satisfy line-length rule\n- Drop trailing blank line in defaults/main.yml\n- Move Jinja template to end of task name in tasks/install.yml\n", "name": "ansible_garage_webui", "description": "Install and configure garage-webui (https://github.com/khairul169/garage-webui) a web UI for the Garage S3-compatible object store.", "summary_fields": { "dependencies": [], "namespace": { "id": 7118, "name": "triviadata", "avatar_url": "https://avatars1.githubusercontent.com/u/30228123?s=200&v=4" }, "provider_namespace": { "id": 11545, "name": "triviadata", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/11545/" }, "repository": { "name": "ansible-garage-webui", "original_name": "ansible-garage-webui" }, "tags": [ "garage", "s3", "storage", "webui" ], "versions": [ { "id": "4011bb77-d6b7-47f9-9db0-9e5086e25cfe", "name": "1.0.1", "release_date": "2026-09-03T10:00:58+02:00" }, { "id": "c958c02e-1b14-4d1c-aa7c-5de6b6fb1ee5", "name": "1.0.0", "release_date": "2026-08-31T16:38:29+02:00" } ] }, "download_count": 1 }, { "id": 43392, "upstream_id": null, "created": "2026-09-03T10:59:00.902431Z", "modified": "2026-09-03T10:59:00.938159Z", "imported": "2026-09-03T10:59:00.899804", "github_user": "ussabbir", "username": "ussabbir", "github_repo": "ansible-role-MN521-Network-Automation", "github_branch": "main", "commit": "9364dbdd6958ec2b383ec72366a89721d1c0a5ba", "commit_message": "Initial MN521 Ansible Galaxy role\n", "name": "MN521-Network-Automation", "description": "MN521 Ansible role for automating Cisco IOS routers R1-HQ and R3-DC", "summary_fields": { "dependencies": [], "namespace": { "id": 28819, "name": "ussabbir", "avatar_url": "https://github.com/ussabbir.png" }, "provider_namespace": { "id": 38221, "name": "ussabbir", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38221/" }, "repository": { "name": "ansible-role-MN521-Network-Automation", "original_name": "ansible-role-MN521-Network-Automation" }, "tags": [ "cisco", "ios", "networking", "automation", "ansible", "mn521" ], "versions": [] }, "download_count": 3 }, { "id": 43393, "upstream_id": null, "created": "2026-09-03T11:35:13.157672Z", "modified": "2026-09-03T11:35:13.214071Z", "imported": "2026-09-03T11:35:13.154541", "github_user": "halif", "username": "halif", "github_repo": "ansible-role-mikrotik-exporter", "github_branch": "master", "commit": "6e2e4e34003c0ff63910ce98a01731e1d9e07cc0", "commit_message": "add licence and readme\n", "name": "mikrotik_exporter", "description": "Install and configure the Prometheus mikrotik-exporter for MikroTik devices", "summary_fields": { "dependencies": [], "namespace": { "id": 11774, "name": "halif", "avatar_url": "https://github.com/halif.png" }, "provider_namespace": { "id": 21416, "name": "halif", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/21416/" }, "repository": { "name": "ansible-role-mikrotik-exporter", "original_name": "ansible-role-mikrotik-exporter" }, "tags": [ "mikrotik", "prometheus", "monitoring", "exporter", "networking" ], "versions": [ { "id": "de537104-9bfb-4dde-aae0-be03295ac449", "name": "1.0.0", "release_date": "2026-09-02T11:37:11+03:00" } ] }, "download_count": 1 }, { "id": 43394, "upstream_id": null, "created": "2026-09-04T02:15:19.365906Z", "modified": "2026-09-04T02:15:19.409725Z", "imported": "2026-09-04T02:15:19.361928", "github_user": "GrowWithSandeep", "username": "GrowWithSandeep", "github_repo": "nginx", "github_branch": "master", "commit": "79bf25c2ff636f7e61cec4cdbcb0f771ea1f9437", "commit_message": "meta/main.yml changes", "name": "nginx", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 26947, "name": "GrowWithSandeep", "avatar_url": "https://github.com/GrowWithSandeep.png" }, "provider_namespace": { "id": 36377, "name": "growwithsandeep", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36377/" }, "repository": { "name": "nginx", "original_name": "nginx" }, "tags": [], "versions": [] }, "download_count": 1 }, { "id": 43395, "upstream_id": null, "created": "2026-09-04T10:42:45.755237Z", "modified": "2026-09-04T10:42:45.793059Z", "imported": "2026-09-04T10:42:45.752778", "github_user": "Suranrayss66", "username": "Suranrayss66", "github_repo": "dummy-role", "github_branch": "master", "commit": "d8f6127de2f081e809853b82ada9e8aac950d493", "commit_message": "initial files\n", "name": "dummy-role", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 28830, "name": "Suranrayss66", "avatar_url": "https://github.com/Suranrayss66.png" }, "provider_namespace": { "id": 38232, "name": "suranrayss66", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38232/" }, "repository": { "name": "dummy-role", "original_name": "dummy-role" }, "tags": [], "versions": [] }, "download_count": 1 }, { "id": 43397, "upstream_id": null, "created": "2026-09-04T12:39:07.192002Z", "modified": "2026-09-04T12:39:07.237416Z", "imported": "2026-09-04T12:39:07.189439", "github_user": "vlorange", "username": "vlorange", "github_repo": "user_management", "github_branch": "main", "commit": "88bac71f3129f935fa1fc3ffdc4974dbc1152a32", "commit_message": "second commit\n", "name": "user_management", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 28834, "name": "vlorange", "avatar_url": "https://github.com/vlorange.png" }, "provider_namespace": { "id": 38236, "name": "vlorange", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38236/" }, "repository": { "name": "user_management", "original_name": "user_management" }, "tags": [], "versions": [] }, "download_count": 1 }, { "id": 43398, "upstream_id": null, "created": "2026-09-04T16:04:29.113790Z", "modified": "2026-09-04T16:04:29.159235Z", "imported": "2026-09-04T16:04:29.110391", "github_user": "mostafaAli-17", "username": "mostafaAli-17", "github_repo": "Ansible-Role", "github_branch": "main", "commit": "ac882fb6552b43046911c3fdebed0f04fe10ec81", "commit_message": "Change role path to use nginx", "name": "Role", "description": "my nginx", "summary_fields": { "dependencies": [], "namespace": { "id": 28837, "name": "mostafaAli-17", "avatar_url": "https://github.com/mostafaAli-17.png" }, "provider_namespace": { "id": 38239, "name": "mostafaali_17", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38239/" }, "repository": { "name": "Ansible-Role", "original_name": "Ansible-Role" }, "tags": [], "versions": [] }, "download_count": 1 }, { "id": 43399, "upstream_id": null, "created": "2026-09-04T17:54:35.947274Z", "modified": "2026-09-04T17:54:36.003067Z", "imported": "2026-09-04T17:54:35.941785", "github_user": "Maliuday", "username": "Maliuday", "github_repo": "ansible-roles-httpd", "github_branch": "master", "commit": "07bebe6454ce1032ae8d2fe4e07bb3d286d83943", "commit_message": "added files\n", "name": "-httpd", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 28838, "name": "Maliuday", "avatar_url": "https://github.com/Maliuday.png" }, "provider_namespace": { "id": 38240, "name": "maliuday", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38240/" }, "repository": { "name": "ansible-roles-httpd", "original_name": "ansible-roles-httpd" }, "tags": [], "versions": [] }, "download_count": 4 }, { "id": 43401, "upstream_id": null, "created": "2026-09-05T17:17:02.724092Z", "modified": "2026-09-05T17:17:02.772550Z", "imported": "2026-09-05T17:17:02.719938", "github_user": "denis-volin", "username": "denis-volin", "github_repo": "ansible-role-dotfiles", "github_branch": "main", "commit": "681fa7605bab6cdaee6636d4503fb0e929b3533a", "commit_message": "Initial commit\n", "name": "dotfiles", "description": "Set up dotfiles for user", "summary_fields": { "dependencies": [], "namespace": { "id": 27467, "name": "denis-volin", "avatar_url": "https://github.com/denis-volin.png" }, "provider_namespace": { "id": 36889, "name": "denis_volin", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36889/" }, "repository": { "name": "ansible-role-dotfiles", "original_name": "ansible-role-dotfiles" }, "tags": [ "dotfiles", "bootstrap", "debian" ], "versions": [ { "id": "6bbb7629-1f4a-4e1b-ae01-05f3ffc96399", "name": "v1.0.0", "release_date": "2026-09-05T20:08:41+03:00" } ] }, "download_count": 1 } ] }