Legacy Roles
A list of legacy roles.
GET /api/v1/roles/?format=api&page=3769
{ "count": 37842, "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3770", "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3768", "results": [ { "id": 43402, "upstream_id": null, "created": "2026-09-06T18:52:22.236517Z", "modified": "2026-09-06T18:52:22.283073Z", "imported": "2026-09-06T18:52:22.230933", "github_user": "rprasanth7259", "username": "rprasanth7259", "github_repo": "dummy3-role", "github_branch": "main", "commit": "94c83fc4681ce23313b97421ed8e98aa4bc7d6df", "commit_message": "first commit\n", "name": "dummy3-role", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 28860, "name": "rprasanth7259", "avatar_url": "https://github.com/rprasanth7259.png" }, "provider_namespace": { "id": 38262, "name": "rprasanth7259", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38262/" }, "repository": { "name": "dummy3-role", "original_name": "dummy3-role" }, "tags": [], "versions": [] }, "download_count": 1 }, { "id": 43403, "upstream_id": null, "created": "2026-09-07T09:56:56.179707Z", "modified": "2026-09-19T23:57:01.709532Z", "imported": "2026-09-19T23:57:01.632116", "github_user": "raypappa", "username": "raypappa", "github_repo": "ansible-role-hermes", "github_branch": "main", "commit": "6dfc32f6e10e0c627d1d75d32d33215fdfa5e41a", "commit_message": "0.3.3\n\nAutomatically generated by python-semantic-release\n", "name": "hermes", "description": "Install Hermes Agent with optional mise for isolated tool management. Creates a dedicated system user, installs Python/Node.js/uv via mise, and configures the hermes command launcher.", "summary_fields": { "dependencies": [], "namespace": { "id": 28717, "name": "raypappa", "avatar_url": "https://github.com/raypappa.png" }, "provider_namespace": { "id": 38120, "name": "raypappa", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38120/" }, "repository": { "name": "ansible-role-hermes", "original_name": "ansible-role-hermes" }, "tags": [ "ai", "agent", "hermes", "llm", "nousresearch", "mise", "python", "nodejs" ], "versions": [ { "id": "0560fa11-ac20-4d55-bd61-25a283c61c46", "name": "v0.3.3", "release_date": "2026-09-19T23:56:37+00:00" }, { "id": "1b504023-41ee-4f1a-a78c-b0f8ae2f224b", "name": "v0.3.2", "release_date": "2026-09-19T16:41:00-07:00" }, { "id": "08e48fe0-e70c-49f1-b185-1db3c46d7991", "name": "v0.3.1", "release_date": "2026-09-08T21:14:23-07:00" }, { "id": "20190b1f-a70c-4f15-a8f8-b9de9e97bfef", "name": "0.3.1", "release_date": "2026-09-08T21:14:23-07:00" }, { "id": "9a6863ef-01de-4c65-920d-91b695445016", "name": "v0.3.0", "release_date": "2026-09-06T20:56:10-07:00" }, { "id": "91572539-eb44-41ec-bb5d-05ace179d26c", "name": "0.3.0", "release_date": "2026-09-06T20:56:10-07:00" }, { "id": "c7644707-0937-4eb3-9b30-b63bbdfaa898", "name": "v0.2.3", "release_date": "2026-09-04T14:49:30-07:00" }, { "id": "b84dde92-a897-46fd-adff-91e3217215d9", "name": "v0.2.2", "release_date": "2026-09-04T20:36:55+00:00" }, { "id": "f32e2afb-a7d3-44d0-9934-52c0251199c1", "name": "v0.2.1", "release_date": "2026-09-04T18:09:20+00:00" }, { "id": "eb79bc64-75c4-48b4-8b9a-768a76489af0", "name": "v0.2.0", "release_date": "2026-09-02T18:25:38-07:00" } ] }, "download_count": 7 }, { "id": 43404, "upstream_id": null, "created": "2026-09-07T11:15:42.233094Z", "modified": "2026-09-07T11:15:42.294441Z", "imported": "2026-09-07T11:15:42.227937", "github_user": "denis-volin", "username": "denis-volin", "github_repo": "ansible-role-proxmox", "github_branch": "main", "commit": "eeef85d12693c1da6f88d22241481fcae5563b07", "commit_message": "Initial commit\n", "name": "proxmox", "description": "Setup no-subscription package source for PVE or PBS", "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-proxmox", "original_name": "ansible-role-proxmox" }, "tags": [ "proxmox", "pve", "pbs" ], "versions": [ { "id": "0656311b-1524-4666-a736-4f03115c8f76", "name": "v1.0.0", "release_date": "2026-09-07T14:13:08+03:00" } ] }, "download_count": 1 }, { "id": 43405, "upstream_id": null, "created": "2026-09-07T14:05:18.426056Z", "modified": "2026-09-07T14:05:18.473960Z", "imported": "2026-09-07T14:05:18.421087", "github_user": "denis-volin", "username": "denis-volin", "github_repo": "ansible-role-motd", "github_branch": "main", "commit": "bccee147645e1d8acf9fa315b3b9e3fbc44d207b", "commit_message": "Initial commit\n", "name": "motd", "description": "Set up MOTD scripts", "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-motd", "original_name": "ansible-role-motd" }, "tags": [ "motd" ], "versions": [ { "id": "02a7f6c5-9453-4587-8b95-1b9ea03a8e0a", "name": "v1.0.0", "release_date": "2026-09-07T17:01:55+03:00" } ] }, "download_count": 1 }, { "id": 43406, "upstream_id": null, "created": "2026-09-07T20:23:20.537559Z", "modified": "2026-09-07T20:23:20.586946Z", "imported": "2026-09-07T20:23:20.534627", "github_user": "halif", "username": "halif", "github_repo": "ansible-role-victoriametrics", "github_branch": "master", "commit": "ecf81f650354115ea9f5d50f2c3c9d9e3d20febb", "commit_message": "edit README\n", "name": "victoriametrics", "description": "Install and configure VictoriaMetrics — a fast, cost-effective time series database", "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-victoriametrics", "original_name": "ansible-role-victoriametrics" }, "tags": [ "victoriametrics", "monitoring", "metrics", "timeseries", "prometheus" ], "versions": [ { "id": "4728c43b-b5ea-4381-980b-d5054fdaa57b", "name": "1.0.0", "release_date": "2026-09-06T17:03:37+03:00" } ] }, "download_count": 1 }, { "id": 43407, "upstream_id": null, "created": "2026-09-08T18:35:33.621101Z", "modified": "2026-09-08T18:35:33.696801Z", "imported": "2026-09-08T18:35:33.617628", "github_user": "khatrirohit371-Man", "username": "khatrirohit371-Man", "github_repo": "my_apache", "github_branch": "main", "commit": "f581693d7d77a675ff813d3d70771b6d317ee206", "commit_message": "first commit\n", "name": "my_apache", "description": "Ducat Pitam Pura", "summary_fields": { "dependencies": [], "namespace": { "id": 28843, "name": "khatrirohit371-Man", "avatar_url": "https://github.com/khatrirohit371-Man.png" }, "provider_namespace": { "id": 38245, "name": "khatrirohit371_man", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38245/" }, "repository": { "name": "my_apache", "original_name": "my_apache" }, "tags": [], "versions": [] }, "download_count": 3 }, { "id": 43409, "upstream_id": null, "created": "2026-09-08T19:09:21.260686Z", "modified": "2026-09-10T20:36:15.603458Z", "imported": "2026-09-10T20:36:15.540718", "github_user": "w0", "username": "w0", "github_repo": "ansible-role-traefik", "github_branch": "main", "commit": "666feb1fbbc8d49318caca527a322823a2890cb5", "commit_message": "fix(install): corrected group module parameter\n\nUpdated the create user task to use the correct module parameter group instead of groups.", "name": "traefik", "description": "Install Traefik as a systemd service.", "summary_fields": { "dependencies": [], "namespace": { "id": 27201, "name": "w0", "avatar_url": "https://github.com/w0.png" }, "provider_namespace": { "id": 36626, "name": "w0", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36626/" }, "repository": { "name": "ansible-role-traefik", "original_name": "ansible-role-traefik" }, "tags": [ "traefik", "reverse_proxy", "load_balancer", "proxy", "web", "http", "https", "systemd", "service", "linux" ], "versions": [ { "id": "1df641a9-b709-4fd7-8383-0a45691f7286", "name": "v1.0.2", "release_date": "2026-09-10T15:34:30-05:00" }, { "id": "54639180-0369-4ce0-b639-d9eba8098e78", "name": "v1.0.1", "release_date": "2026-08-19T11:57:34-05:00" }, { "id": "8497656e-7c58-4b7c-81eb-a462ea5dd756", "name": "v1.0.0", "release_date": "2026-08-19T12:03:33-05:00" } ] }, "download_count": 4 }, { "id": 43412, "upstream_id": null, "created": "2026-09-09T06:08:25.096593Z", "modified": "2026-09-09T06:08:25.144291Z", "imported": "2026-09-09T06:08:25.094069", "github_user": "dineshbeece2013-dot", "username": "dineshbeece2013-dot", "github_repo": "ansible_nginx_installation", "github_branch": "master", "commit": "b2b58f029f4646a910eadd24269890c4711c27a6", "commit_message": "initial commit\n", "name": "ubuntu_nginx_installation", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 28859, "name": "dineshbeece2013-dot", "avatar_url": "https://github.com/dineshbeece2013-dot.png" }, "provider_namespace": { "id": 38261, "name": "dineshbeece2013_dot", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38261/" }, "repository": { "name": "ansible_nginx_installation", "original_name": "ansible_nginx_installation" }, "tags": [], "versions": [] }, "download_count": 2 }, { "id": 43413, "upstream_id": null, "created": "2026-09-09T07:37:46.589580Z", "modified": "2026-09-13T03:23:13.381540Z", "imported": "2026-09-13T03:23:13.358922", "github_user": "whispergate", "username": "whispergate", "github_repo": "ludus_pterodactyl_role", "github_branch": "main", "commit": "fd342d92d81d691805f82e67dd38267bce5bfb06", "commit_message": "Added example files\n", "name": "ludus_pterodactyl", "description": "An Ansible role for Ludus that installs the Pterodactyl game server panel (and optionally the Wings daemon), manages SSL provisioning (self-signed or Let's Encrypt), the web server / domain, and supports in-place upgrades.", "summary_fields": { "dependencies": [], "namespace": { "id": 26656, "name": "whispergate", "avatar_url": "https://github.com/whispergate.png" }, "provider_namespace": { "id": 36090, "name": "whispergate", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36090/" }, "repository": { "name": "ludus_pterodactyl_role", "original_name": "ludus_pterodactyl_role" }, "tags": [ "pterodactyl", "gameserver", "wings", "panel", "ludus", "docker" ], "versions": [] }, "download_count": 6 }, { "id": 43414, "upstream_id": null, "created": "2026-09-09T18:38:22.773632Z", "modified": "2026-09-09T18:38:22.819596Z", "imported": "2026-09-09T18:38:22.771382", "github_user": "GumpiliRanjith", "username": "GumpiliRanjith", "github_repo": "git_ansible", "github_branch": "master", "commit": "c2babbb166da376f4984320647476b251661e589", "commit_message": "Fix Ansible Galaxy role structure\n", "name": "git_ansible", "description": "A simple Ansible role to install and start Nginx", "summary_fields": { "dependencies": [], "namespace": { "id": 28885, "name": "GumpiliRanjith", "avatar_url": "https://github.com/GumpiliRanjith.png" }, "provider_namespace": { "id": 38287, "name": "gumpiliranjith", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38287/" }, "repository": { "name": "git_ansible", "original_name": "git_ansible" }, "tags": [ "nginx", "web", "webserver" ], "versions": [] }, "download_count": 1 } ] }