A list of legacy roles.

GET /api/v1/roles/?format=api&page=3590
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 36707,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3591",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3589",
    "results": [
        {
            "id": 41239,
            "upstream_id": null,
            "created": "2025-07-28T18:00:44.828852Z",
            "modified": "2025-08-03T07:40:41.410911Z",
            "imported": "2025-08-03T07:40:41.392662",
            "github_user": "rroethof",
            "username": "rroethof",
            "github_repo": "ansible-role-hardening",
            "github_branch": "main",
            "commit": "48381f469f5d6be1ab08f2aea00ca6c48de4bf17",
            "commit_message": "Updated documentation\n\nUpdated documentation\n\nCo-Authored-By: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\n",
            "name": "hardening",
            "description": "Ansible role to harden linux systems",
            "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": "ansible-role-hardening",
                    "original_name": "ansible-role-hardening"
                },
                "tags": [
                    "system",
                    "security",
                    "stig",
                    "hardening",
                    "benchmark",
                    "compliance",
                    "complianceascode",
                    "debian",
                    "cis"
                ],
                "versions": []
            },
            "download_count": 2
        },
        {
            "id": 41240,
            "upstream_id": null,
            "created": "2025-07-28T20:36:10.198317Z",
            "modified": "2025-07-28T20:50:16.569521Z",
            "imported": "2025-07-28T20:50:16.535584",
            "github_user": "sachapan",
            "username": "sachapan",
            "github_repo": "ansible-role-pve-solarized",
            "github_branch": "main",
            "commit": "afa72a9c25249e646637538c1d4888eb79764dfa",
            "commit_message": "Update README.md\n",
            "name": "pve-solarized",
            "description": "Proxmox GUI solarized color scheme created by github.com/dabeastnet/SolarPVE",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 21372,
                    "name": "sachapan",
                    "avatar_url": "https://github.com/sachapan.png"
                },
                "provider_namespace": {
                    "id": 30866,
                    "name": "sachapan",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/30866/"
                },
                "repository": {
                    "name": "ansible-role-pve-solarized",
                    "original_name": "ansible-role-pve-solarized"
                },
                "tags": [
                    "Proxmox",
                    "css",
                    "solarized"
                ],
                "versions": []
            },
            "download_count": 7
        },
        {
            "id": 41241,
            "upstream_id": null,
            "created": "2025-07-28T22:40:42.833562Z",
            "modified": "2025-07-28T22:40:42.872984Z",
            "imported": "2025-07-28T22:40:42.831373",
            "github_user": "ChameleonCloud",
            "username": "chameleon",
            "github_repo": "ansible-role-docker-service",
            "github_branch": "master",
            "commit": "464c11227f5a9c0c99d09e34e3576d649486c389",
            "commit_message": "Delete .github/workflows/release.yaml",
            "name": "docker-service",
            "description": "Some services for CHI-in-a-Box are not provided by Kolla-Ansible. This role\nprovides support for provisioning those services via systemd and Docker.\n",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 8641,
                    "name": "chameleon",
                    "avatar_url": "https://en.gravatar.com/userimage/173566900/95183f9c99d11d7167384fcc30f5b7cb.png"
                },
                "provider_namespace": {
                    "id": 3238,
                    "name": "chameleon",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/3238/"
                },
                "repository": {
                    "name": "ansible-role-docker-service",
                    "original_name": "ansible-role-docker-service"
                },
                "tags": [
                    "chi-in-a-box",
                    "systemd",
                    "docker"
                ],
                "versions": []
            },
            "download_count": 5
        },
        {
            "id": 41242,
            "upstream_id": null,
            "created": "2025-07-28T23:15:25.442032Z",
            "modified": "2025-07-28T23:15:25.546969Z",
            "imported": "2025-07-28T23:15:25.439165",
            "github_user": "cedricfarinazzo",
            "username": "cedricfarinazzo",
            "github_repo": "ansible-role-tinc-l2vpn",
            "github_branch": "master",
            "commit": "165f454f0dab616f3d6a7b4ec20be04c79adf243",
            "commit_message": "fix key rotation\n",
            "name": "tinc_l2vpn",
            "description": "An Ansible Role that sets up a full mesh tinc network with L2VPN capabilities using native Linux bridging",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 22027,
                    "name": "cedricfarinazzo",
                    "avatar_url": "https://github.com/cedricfarinazzo.png"
                },
                "provider_namespace": {
                    "id": 31507,
                    "name": "cedricfarinazzo",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31507/"
                },
                "repository": {
                    "name": "ansible-role-tinc-l2vpn",
                    "original_name": "ansible-role-tinc-l2vpn"
                },
                "tags": [
                    "tinc",
                    "vpn",
                    "l2vpn",
                    "networking",
                    "bridge",
                    "mesh"
                ],
                "versions": [
                    {
                        "id": "fc2cf9dc-7582-499a-a314-2f2f3e968df8",
                        "name": "1.0.0",
                        "release_date": "2025-07-29T01:04:39+02:00"
                    }
                ]
            },
            "download_count": 2
        },
        {
            "id": 41243,
            "upstream_id": null,
            "created": "2025-07-29T01:25:33.184904Z",
            "modified": "2025-07-29T01:25:33.221713Z",
            "imported": "2025-07-29T01:25:33.180811",
            "github_user": "abeerseada",
            "username": "abeerseada",
            "github_repo": "ansible-role-fullstack-deploy",
            "github_branch": "main",
            "commit": "0cc843ff712e3dc26d95d472f2b0a8fab2b14818",
            "commit_message": "Update README.md",
            "name": "fullstack_deploy",
            "description": "Deploy a fullstack web app with Nginx, Node.js and DB.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23245,
                    "name": "abeerseada",
                    "avatar_url": "https://github.com/abeerseada.png"
                },
                "provider_namespace": {
                    "id": 32720,
                    "name": "abeerseada",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32720/"
                },
                "repository": {
                    "name": "ansible-role-fullstack-deploy",
                    "original_name": "ansible-role-fullstack-deploy"
                },
                "tags": [
                    "fullstack",
                    "deploy",
                    "webapp",
                    "nginx",
                    "nodejs",
                    "database"
                ],
                "versions": []
            },
            "download_count": 6
        },
        {
            "id": 41244,
            "upstream_id": null,
            "created": "2025-07-29T10:55:59.404640Z",
            "modified": "2025-07-29T10:55:59.442992Z",
            "imported": "2025-07-29T10:55:59.402025",
            "github_user": "Prasadazure",
            "username": "Prasadazure",
            "github_repo": "dummy-role",
            "github_branch": "master",
            "commit": "c74f18b99dc7c1519598afa80f1a6aad95fc3e6e",
            "commit_message": "initial files\n",
            "name": "dummy-role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23276,
                    "name": "Prasadazure",
                    "avatar_url": "https://github.com/Prasadazure.png"
                },
                "provider_namespace": {
                    "id": 32750,
                    "name": "prasadazure",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32750/"
                },
                "repository": {
                    "name": "dummy-role",
                    "original_name": "dummy-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 2
        },
        {
            "id": 41245,
            "upstream_id": null,
            "created": "2025-07-29T11:29:33.996143Z",
            "modified": "2025-07-29T11:29:34.023868Z",
            "imported": "2025-07-29T11:29:33.994040",
            "github_user": "hassansam383",
            "username": "hassansam383",
            "github_repo": "httpd-role",
            "github_branch": "master",
            "commit": "9dcaf2f39dc138ba0796b098bda6608bad2a1c04",
            "commit_message": "Update main.yml",
            "name": "httpd-role",
            "description": "DevOps Engineer",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23278,
                    "name": "hassansam383",
                    "avatar_url": "https://github.com/hassansam383.png"
                },
                "provider_namespace": {
                    "id": 32752,
                    "name": "hassansam383",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32752/"
                },
                "repository": {
                    "name": "httpd-role",
                    "original_name": "httpd-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 41246,
            "upstream_id": null,
            "created": "2025-07-29T13:40:12.032646Z",
            "modified": "2025-07-29T13:40:12.070371Z",
            "imported": "2025-07-29T13:40:12.029641",
            "github_user": "skatta3",
            "username": "skatta3",
            "github_repo": "myrole-28jul25",
            "github_branch": "main",
            "commit": "538a11a28c5fb3861495cb246d9d0aac2830f153",
            "commit_message": "Ansible Role\n",
            "name": "myrole-28jul25",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 11779,
                    "name": "skatta3",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a18-5899-7eab-812a-3e3062483947/avatar/"
                },
                "provider_namespace": {
                    "id": 21421,
                    "name": "skatta3",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/21421/"
                },
                "repository": {
                    "name": "myrole-28jul25",
                    "original_name": "myrole-28jul25"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 2
        },
        {
            "id": 41247,
            "upstream_id": null,
            "created": "2025-07-29T14:57:42.810725Z",
            "modified": "2025-07-29T14:57:42.852400Z",
            "imported": "2025-07-29T14:57:42.808625",
            "github_user": "amchurichaitraja",
            "username": "amchurichaitraja",
            "github_repo": "Ansiblebasicroles",
            "github_branch": "main",
            "commit": "7536429ff2777781fd7989466c071027210610ab",
            "commit_message": "Update main.yml",
            "name": "Ansiblebasicroles",
            "description": "This is Basic role created for installing Apache2",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23281,
                    "name": "amchurichaitraja",
                    "avatar_url": "https://github.com/amchurichaitraja.png"
                },
                "provider_namespace": {
                    "id": 32755,
                    "name": "amchurichaitraja",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32755/"
                },
                "repository": {
                    "name": "Ansiblebasicroles",
                    "original_name": "Ansiblebasicroles"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 41248,
            "upstream_id": null,
            "created": "2025-07-29T18:51:01.057614Z",
            "modified": "2025-07-29T18:51:01.097752Z",
            "imported": "2025-07-29T18:51:01.055515",
            "github_user": "sachapan",
            "username": "sachapan",
            "github_repo": "ansible-role-timezone",
            "github_branch": "main",
            "commit": "0cf6d4c4b461e3a0a3acee097ba75158e86ebc92",
            "commit_message": "Remove create.yml\n",
            "name": "timezone",
            "description": "Set timezone.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 21372,
                    "name": "sachapan",
                    "avatar_url": "https://github.com/sachapan.png"
                },
                "provider_namespace": {
                    "id": 30866,
                    "name": "sachapan",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/30866/"
                },
                "repository": {
                    "name": "ansible-role-timezone",
                    "original_name": "ansible-role-timezone"
                },
                "tags": [
                    "time"
                ],
                "versions": []
            },
            "download_count": 5
        }
    ]
}