Legacy Roles
A list of legacy roles.
GET /api/v1/roles/?format=api&page=3580
{ "count": 36710, "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3581", "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3579", "results": [ { "id": 41124, "upstream_id": null, "created": "2025-07-10T20:32:33.021333Z", "modified": "2025-11-29T16:46:37.043229Z", "imported": "2025-11-29T16:46:36.968644", "github_user": "philnewm", "username": "philnewm", "github_repo": "ansible-firefox-user-config", "github_branch": "main", "commit": "a2651c6e13bb24b083eb02d3937612ada0d516ec", "commit_message": "add settings fallback version\n", "name": "firefox_user_config", "description": "Automatically configure firefox for a user.", "summary_fields": { "dependencies": [ "philnewm.firefox" ], "namespace": { "id": 15235, "name": "philnewm", "avatar_url": "https://github.com/philnewm.png" }, "provider_namespace": { "id": 24880, "name": "philnewm", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/24880/" }, "repository": { "name": "ansible-firefox-user-config", "original_name": "ansible-firefox-user-config" }, "tags": [], "versions": [ { "id": "1a0709cc-697d-4bca-908a-cc18a58da57e", "name": "0.1.5", "release_date": "2025-11-29T17:44:39+01:00" }, { "id": "da8081c1-2f0b-4229-a1f1-746c4854f0b2", "name": "0.1.4", "release_date": "2025-10-19T21:17:14+02:00" }, { "id": "4fd22685-16eb-41c0-bf86-6a928942917d", "name": "0.1.3", "release_date": "2025-09-28T15:30:08+02:00" }, { "id": "56ef75e1-1670-4a06-9f3b-cc60119c9e58", "name": "0.1.2", "release_date": "2025-07-26T18:32:06+02:00" }, { "id": "1d682f3c-56b7-49c7-8f97-93bacc838e76", "name": "0.1.1", "release_date": "2025-07-26T10:21:03+02:00" }, { "id": "b7546c59-157b-4598-bf60-cc56f988bf1a", "name": "0.1.0", "release_date": "2025-07-10T22:05:19+02:00" } ] }, "download_count": 38 }, { "id": 41125, "upstream_id": null, "created": "2025-07-10T22:49:06.768148Z", "modified": "2025-07-16T11:41:50.406071Z", "imported": "2025-07-16T11:41:50.365500", "github_user": "niklaszerozero", "username": "niklaszerozero", "github_repo": "ansible-role-ocsinventory_agent", "github_branch": "main", "commit": "1cfcc3c8738d2a0ca60920cffca6fb7329f7b4f7", "commit_message": "fixed error on crontab", "name": "ocsinventory_agent", "description": "Installs OCS Inventory NG Agent using the systems package manager.", "summary_fields": { "dependencies": [], "namespace": { "id": 22984, "name": "niklaszerozero", "avatar_url": "https://github.com/niklaszerozero.png" }, "provider_namespace": { "id": 32462, "name": "niklaszerozero", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32462/" }, "repository": { "name": "ansible-role-ocsinventory_agent", "original_name": "ansible-role-ocsinventory_agent" }, "tags": [ "system", "ocs", "inventory", "ocsinventory", "agent" ], "versions": [ { "id": "df8ed2f9-3048-498f-a9c4-8124f514c836", "name": "1.0.2", "release_date": "2025-07-16T13:36:08+02:00" }, { "id": "25b5f1d2-0a98-4da5-bf6b-6f1e27ccba4a", "name": "1.0.1", "release_date": "2025-07-11T00:45:02+02:00" }, { "id": "70dde12d-9226-4717-b938-b81c3703b544", "name": "1.0.0", "release_date": "2025-07-10T15:18:48+02:00" } ] }, "download_count": 15 }, { "id": 41126, "upstream_id": null, "created": "2025-07-11T06:38:23.007810Z", "modified": "2025-07-11T06:38:23.061987Z", "imported": "2025-07-11T06:38:23.005706", "github_user": "devopschannel23", "username": "devopschannel23", "github_repo": "ansible-role-apachebyDevops", "github_branch": "main", "commit": "f96f020c1f75a79be05754e7edf380a84426b2a2", "commit_message": "first commit for my role\n", "name": "apachebyDevops", "description": "Role about setting up apache2", "summary_fields": { "dependencies": [], "namespace": { "id": 22993, "name": "devopschannel23", "avatar_url": "https://github.com/devopschannel23.png" }, "provider_namespace": { "id": 32471, "name": "devopschannel23", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32471/" }, "repository": { "name": "ansible-role-apachebyDevops", "original_name": "ansible-role-apachebyDevops" }, "tags": [], "versions": [] }, "download_count": 4 }, { "id": 41127, "upstream_id": null, "created": "2025-07-11T13:10:44.441580Z", "modified": "2025-07-11T13:10:44.490376Z", "imported": "2025-07-11T13:10:44.439007", "github_user": "vamshi-me", "username": "vamshi-me", "github_repo": "ansible_role_secure_ssh", "github_branch": "master", "commit": "500fbe7686b9a5ea67c571d1d8c1b42c66c8b8d5", "commit_message": "final commit .gitignore", "name": "secure_ssh_user", "description": "An Ansible role to configure secure SSH access, harden SSH by disabling root login, install & configure Nginx with a custom web page, and manage sensitive credentials with Ansible Vault. Supports Ubuntu, Amazon Linux & RedHat.\n", "summary_fields": { "dependencies": [], "namespace": { "id": 22944, "name": "vamshi-me", "avatar_url": "https://github.com/vamshi-me.png" }, "provider_namespace": { "id": 32413, "name": "vamshi_me", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32413/" }, "repository": { "name": "ansible_role_secure_ssh", "original_name": "ansible_role_secure_ssh" }, "tags": [ "ssh", "hardening", "nginx", "secure", "ansible", "aws", "ec2", "vault", "redhat", "ubuntu", "amazonlinux" ], "versions": [] }, "download_count": 3 }, { "id": 41128, "upstream_id": null, "created": "2025-07-11T13:40:10.001682Z", "modified": "2025-07-11T13:40:10.051640Z", "imported": "2025-07-11T13:40:09.999461", "github_user": "EvgeniyMsk", "username": "EvgeniyMsk", "github_repo": "ansible-role-nginx", "github_branch": "main", "commit": "1a62033bbb151046c9959f349ea9b5746cb3f5fa", "commit_message": "first commit\n", "name": "nginx", "description": "Test role", "summary_fields": { "dependencies": [], "namespace": { "id": 22998, "name": "EvgeniyMsk", "avatar_url": "https://github.com/EvgeniyMsk.png" }, "provider_namespace": { "id": 32476, "name": "evgeniymsk", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32476/" }, "repository": { "name": "ansible-role-nginx", "original_name": "ansible-role-nginx" }, "tags": [], "versions": [] }, "download_count": 10 }, { "id": 41129, "upstream_id": null, "created": "2025-07-11T17:32:55.003765Z", "modified": "2025-07-11T17:32:55.049782Z", "imported": "2025-07-11T17:32:55.001035", "github_user": "Oefenweb", "username": "Oefenweb", "github_repo": "ansible-replace", "github_branch": "master", "commit": "eacef6d3a42f9fcacd9892de4538fa47360ee57c", "commit_message": "Merge pull request #1 from Oefenweb/initial-working-version\n\nInitial working version", "name": "replace", "description": "Set up (the latest version of) replace in Debian-like systems", "summary_fields": { "dependencies": [], "namespace": { "id": 5206, "name": "Oefenweb", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a12-c4e5-7eb3-b909-5c283f09e74a/avatar/" }, "provider_namespace": { "id": 17647, "name": "oefenweb", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17647/" }, "repository": { "name": "ansible-replace", "original_name": "ansible-replace" }, "tags": [ "system", "networking", "web" ], "versions": [ { "id": "12e5a8b3-75b5-422c-b855-e1c6fda3b5fa", "name": "v1.0.0", "release_date": "2025-07-11T19:21:38+02:00" } ] }, "download_count": 2 }, { "id": 41132, "upstream_id": null, "created": "2025-07-11T21:58:39.961913Z", "modified": "2025-07-11T21:58:40.008329Z", "imported": "2025-07-11T21:58:39.958851", "github_user": "asahaccn", "username": "asahaccn", "github_repo": "dummy-role", "github_branch": "main", "commit": "e010f289370d46ee7996477ab4d0897614f34545", "commit_message": "Add files via upload", "name": "dummy-role", "description": "Ansible role to install httpd", "summary_fields": { "dependencies": [], "namespace": { "id": 23006, "name": "asahaccn", "avatar_url": "https://github.com/asahaccn.png" }, "provider_namespace": { "id": 32484, "name": "asahaccn", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32484/" }, "repository": { "name": "dummy-role", "original_name": "dummy-role" }, "tags": [], "versions": [] }, "download_count": 2 }, { "id": 41133, "upstream_id": null, "created": "2025-07-12T04:51:31.018636Z", "modified": "2025-07-12T06:08:19.124368Z", "imported": "2025-07-12T06:08:19.080597", "github_user": "rroethof", "username": "rroethof", "github_repo": "template-ansible-role", "github_branch": "main", "commit": "8e664d587c9144cc9d7328c25d91bb528ecbd025", "commit_message": "added socials\n", "name": "ansibletemplate", "description": "A template for creating new Ansible roles", "summary_fields": { "dependencies": [], "namespace": { "id": 6006, "name": "rroethof", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a16-d06d-7be8-ac8a-13f6168b7b47/avatar/" }, "provider_namespace": { "id": 18259, "name": "rroethof", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/18259/" }, "repository": { "name": "template-ansible-role", "original_name": "template-ansible-role" }, "tags": [ "template", "ansible", "role", "example", "linux" ], "versions": [ { "id": "9ea44a9e-bb10-449d-9c5e-764042882fe9", "name": "v1.0.0", "release_date": "2025-07-12T07:02:40+02:00" } ] }, "download_count": 3 }, { "id": 41134, "upstream_id": null, "created": "2025-07-12T08:40:05.801501Z", "modified": "2025-07-12T08:42:50.443996Z", "imported": "2025-07-12T08:42:50.418261", "github_user": "olipinski", "username": "olipinski", "github_repo": "ansible-role-smartd", "github_branch": "v1.0.0", "commit": "39e3d7d201cac31403260b1d51e83cbc4a87cf20", "commit_message": "Lint\n", "name": "smartd", "description": "Configure smartd with notifications.", "summary_fields": { "dependencies": [], "namespace": { "id": 23003, "name": "olipinski", "avatar_url": "https://github.com/olipinski.png" }, "provider_namespace": { "id": 32481, "name": "olipinski", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32481/" }, "repository": { "name": "ansible-role-smartd", "original_name": "ansible-role-smartd" }, "tags": [ "monitoring", "smartmontools", "smartd", "hdd", "nvme", "ssd" ], "versions": [ { "id": "7b4a7611-c9f4-4768-bba6-16a0cb6c2d31", "name": "v1.0.0", "release_date": "2025-07-12T10:38:05+02:00" } ] }, "download_count": 837 }, { "id": 41135, "upstream_id": null, "created": "2025-07-12T09:49:29.863226Z", "modified": "2025-07-12T09:49:29.899104Z", "imported": "2025-07-12T09:49:29.860727", "github_user": "sarthak-1996", "username": "sarthak-1996", "github_repo": "dummy-roles", "github_branch": "main", "commit": "cf2a6cb10ef37309b3a6021f3ea38ea8a84248ec", "commit_message": "added all files\n", "name": "dummy-roles", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 23011, "name": "sarthak-1996", "avatar_url": "https://github.com/sarthak-1996.png" }, "provider_namespace": { "id": 32489, "name": "sarthak_1996", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32489/" }, "repository": { "name": "dummy-roles", "original_name": "dummy-roles" }, "tags": [], "versions": [] }, "download_count": 2 } ] }