A list of legacy roles.

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

{
    "count": 36656,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3491",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3489",
    "results": [
        {
            "id": 40118,
            "upstream_id": null,
            "created": "2025-02-15T18:26:28.429538Z",
            "modified": "2025-02-18T18:21:02.095544Z",
            "imported": "2025-02-18T18:21:02.040194",
            "github_user": "brett-buskirk",
            "username": "brett-buskirk",
            "github_repo": "ansible-role-ip_forwarding",
            "github_branch": "v1.1.0",
            "commit": "07e19db9d7f637484855ccd87471aa53bd646552",
            "commit_message": "Changed POSTROUTING to be iterable over a list of values\n",
            "name": "ip_forwarding",
            "description": "Ansible role to enable IP forwarding and NAT using iptables.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 20168,
                    "name": "brett-buskirk",
                    "avatar_url": "https://github.com/brett-buskirk.png"
                },
                "provider_namespace": {
                    "id": 29669,
                    "name": "brett_buskirk",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/29669/"
                },
                "repository": {
                    "name": "ansible-role-ip_forwarding",
                    "original_name": "ansible-role-ip_forwarding"
                },
                "tags": [
                    "networking",
                    "iptables",
                    "nat",
                    "ip_forwarding"
                ],
                "versions": [
                    {
                        "id": "7051409a-b9be-4d38-add7-0ed049f9cfc3",
                        "name": "v1.1.0",
                        "release_date": "2025-02-18T12:53:39-05:00"
                    },
                    {
                        "id": "9f0dd879-1efc-4f16-8faa-a845128dfbce",
                        "name": "v1.0.2",
                        "release_date": "2025-02-15T16:32:51-05:00"
                    },
                    {
                        "id": "c6d236dd-2a1a-4bc5-87fa-b48e386255f5",
                        "name": "v1.0.1",
                        "release_date": "2025-02-15T13:31:16-05:00"
                    },
                    {
                        "id": "326034e9-eaf7-4c0f-9ed3-b381a42f5e0d",
                        "name": "v1.0.0",
                        "release_date": "2025-02-15T12:45:54-05:00"
                    }
                ]
            },
            "download_count": 15
        },
        {
            "id": 40119,
            "upstream_id": null,
            "created": "2025-02-15T18:52:52.485312Z",
            "modified": "2025-08-26T15:00:52.045401Z",
            "imported": "2025-08-26T15:00:51.861005",
            "github_user": "dbrennand",
            "username": "dbrennand",
            "github_repo": "ansible-role-beszel",
            "github_branch": "main",
            "commit": "462888e09f44ad6b87a448c65082a007b2642a76",
            "commit_message": "Merge pull request #16 from dbrennand/1.5.1\n\n1.5.1 - Role Deprecation",
            "name": "beszel",
            "description": "Ansible role to install and configure a Beszel binary agent.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 1629,
                    "name": "dbrennand",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19ff-662b-7998-972d-6c964caf20cc/avatar/"
                },
                "provider_namespace": {
                    "id": 14861,
                    "name": "dbrennand",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14861/"
                },
                "repository": {
                    "name": "ansible-role-beszel",
                    "original_name": "ansible-role-beszel"
                },
                "tags": [
                    "dbrennand",
                    "beszel",
                    "binary",
                    "agent"
                ],
                "versions": [
                    {
                        "id": "33c6ed53-68af-4c01-a915-7fc505393d03",
                        "name": "1.5.1",
                        "release_date": "2025-08-26T16:00:01+01:00"
                    },
                    {
                        "id": "112fa3c7-8630-4a1a-a63d-73ed170f370d",
                        "name": "1.5.0",
                        "release_date": "2025-07-22T17:26:01+01:00"
                    },
                    {
                        "id": "ce90851e-1d4b-4b95-bdf1-dbc991936f15",
                        "name": "1.4.1",
                        "release_date": "2025-06-24T19:42:29+01:00"
                    },
                    {
                        "id": "69561986-aef3-49dc-ae49-c19d1fe12940",
                        "name": "1.4.0",
                        "release_date": "2025-06-24T19:37:47+01:00"
                    },
                    {
                        "id": "f7ed1ad8-2e93-47ca-a28a-f45130aadf64",
                        "name": "1.3.0",
                        "release_date": "2025-06-01T11:30:11+01:00"
                    },
                    {
                        "id": "bed9f915-07c6-43fa-8dc7-b733dfdf4771",
                        "name": "1.2.0",
                        "release_date": "2025-03-26T19:20:10+00:00"
                    },
                    {
                        "id": "007713f4-688c-4f42-be40-3aed745bf262",
                        "name": "1.1.0",
                        "release_date": "2025-03-08T11:24:21+00:00"
                    },
                    {
                        "id": "43111591-91c4-4f3b-bfef-e469743d7112",
                        "name": "1.0.0",
                        "release_date": "2025-02-15T18:51:54+00:00"
                    }
                ]
            },
            "download_count": 1238
        },
        {
            "id": 40120,
            "upstream_id": null,
            "created": "2025-02-15T19:06:19.555190Z",
            "modified": "2025-02-15T19:06:19.586748Z",
            "imported": "2025-02-15T19:06:19.552898",
            "github_user": "Fouda-Emmanuel",
            "username": "Fouda-Emmanuel",
            "github_repo": "demo-role",
            "github_branch": "main",
            "commit": "b5f5072a21a46ffa95a3393a8c6efb1fe7a0176f",
            "commit_message": "initials files\n",
            "name": "demo-role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 20169,
                    "name": "Fouda-Emmanuel",
                    "avatar_url": "https://github.com/Fouda-Emmanuel.png"
                },
                "provider_namespace": {
                    "id": 29670,
                    "name": "fouda_emmanuel",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/29670/"
                },
                "repository": {
                    "name": "demo-role",
                    "original_name": "demo-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 11
        },
        {
            "id": 40121,
            "upstream_id": null,
            "created": "2025-02-15T19:33:31.405499Z",
            "modified": "2025-09-23T00:05:19.169557Z",
            "imported": "2025-09-23T00:05:18.980162",
            "github_user": "pluggero",
            "username": "pluggero",
            "github_repo": "ansible-role-rofi",
            "github_branch": "main",
            "commit": "dc83e6eaaca31d31ee650a4b59f4b0526f6ee173",
            "commit_message": "feat: Addition of kali support (#26)\n\n",
            "name": "rofi",
            "description": "Installs a basic configuration of rofi on various Linux distributions.",
            "summary_fields": {
                "dependencies": [
                    {
                        "role": "pluggero.nerdfonts",
                        "version": "1.0.0"
                    }
                ],
                "namespace": {
                    "id": 19312,
                    "name": "pluggero",
                    "avatar_url": "https://github.com/pluggero.png"
                },
                "provider_namespace": {
                    "id": 28805,
                    "name": "pluggero",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/28805/"
                },
                "repository": {
                    "name": "ansible-role-rofi",
                    "original_name": "ansible-role-rofi"
                },
                "tags": [],
                "versions": [
                    {
                        "id": "06f5603c-3b8c-47b4-8a5a-c790dda970f2",
                        "name": "1.2.0",
                        "release_date": "2025-09-23T02:04:20+02:00"
                    },
                    {
                        "id": "632dd3e4-2a22-4fa6-a927-a8b57006f48e",
                        "name": "1.1.1",
                        "release_date": "2025-09-22T12:05:53+02:00"
                    },
                    {
                        "id": "de4e661e-b339-4e50-a846-43fc7f850cb8",
                        "name": "1.1.0",
                        "release_date": "2025-09-18T01:46:43+02:00"
                    },
                    {
                        "id": "89d28d0d-a7f4-44e1-a267-70dc81c9075d",
                        "name": "1.0.0",
                        "release_date": "2025-02-15T20:21:24+01:00"
                    }
                ]
            },
            "download_count": 1836
        },
        {
            "id": 40122,
            "upstream_id": null,
            "created": "2025-02-15T20:23:14.604717Z",
            "modified": "2025-02-15T20:23:14.656449Z",
            "imported": "2025-02-15T20:23:14.602457",
            "github_user": "parkhirana",
            "username": "parkhirana",
            "github_repo": "DUMMY-ROLE",
            "github_branch": "main",
            "commit": "7382782f75e382d53ab2abbdbfab7b7717121de5",
            "commit_message": "Update main.yml",
            "name": "DUMMY-ROLE",
            "description": "A sample role to install apache on remote ubuntu hosts.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 20170,
                    "name": "parkhirana",
                    "avatar_url": "https://github.com/parkhirana.png"
                },
                "provider_namespace": {
                    "id": 29671,
                    "name": "parkhirana",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/29671/"
                },
                "repository": {
                    "name": "DUMMY-ROLE",
                    "original_name": "DUMMY-ROLE"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 11
        },
        {
            "id": 40123,
            "upstream_id": null,
            "created": "2025-02-15T20:52:31.825548Z",
            "modified": "2025-02-15T23:10:03.224229Z",
            "imported": "2025-02-15T23:10:03.149304",
            "github_user": "brett-buskirk",
            "username": "brett-buskirk",
            "github_repo": "ansible-role-net_tools",
            "github_branch": "v1.0.3",
            "commit": "2d2476de5132427bd5b945311af726935e97d0b9",
            "commit_message": "Fixed indention error for galaxy_tags\n",
            "name": "net_tools",
            "description": "Ansible role to install networking diagnostic tools.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 20168,
                    "name": "brett-buskirk",
                    "avatar_url": "https://github.com/brett-buskirk.png"
                },
                "provider_namespace": {
                    "id": 29669,
                    "name": "brett_buskirk",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/29669/"
                },
                "repository": {
                    "name": "ansible-role-net_tools",
                    "original_name": "ansible-role-net_tools"
                },
                "tags": [
                    "networking",
                    "network",
                    "tools",
                    "diagnostics",
                    "net-tools",
                    "traceroute",
                    "netcat",
                    "iproute2",
                    "system",
                    "utility",
                    "admin"
                ],
                "versions": [
                    {
                        "id": "5d76d38c-9a87-408a-a5bd-1a099051e772",
                        "name": "v1.0.3",
                        "release_date": "2025-02-15T17:57:48-05:00"
                    },
                    {
                        "id": "080bb016-0257-4c4e-a63b-176e0a2c4ff8",
                        "name": "v1.0.2",
                        "release_date": "2025-02-15T16:11:43-05:00"
                    },
                    {
                        "id": "f27a75f3-bd99-4e04-8add-8fe7f3615c42",
                        "name": "v1.0.1",
                        "release_date": "2025-02-15T16:03:58-05:00"
                    },
                    {
                        "id": "2e3ddb4f-3ee8-4034-9978-ba66963b5fe8",
                        "name": "v1.0.0",
                        "release_date": "2025-02-15T15:45:54-05:00"
                    }
                ]
            },
            "download_count": 17
        },
        {
            "id": 40124,
            "upstream_id": null,
            "created": "2025-02-15T23:16:42.557030Z",
            "modified": "2025-02-15T23:16:42.592520Z",
            "imported": "2025-02-15T23:16:42.554900",
            "github_user": "almart",
            "username": "almart",
            "github_repo": "ansible-role-neo4j-docker",
            "github_branch": "master",
            "commit": "fc37b6c1e89b39fa08f41ae93da7659820879ce6",
            "commit_message": "Update main.yml",
            "name": "neo4j_docker",
            "description": "Install Neo4j in Docker - Updated for recent docker",
            "summary_fields": {
                "dependencies": [
                    "geerlingguy.docker",
                    "geerlingguy.pip"
                ],
                "namespace": {
                    "id": 20159,
                    "name": "almart",
                    "avatar_url": "https://github.com/almart.png"
                },
                "provider_namespace": {
                    "id": 29660,
                    "name": "almart",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/29660/"
                },
                "repository": {
                    "name": "ansible-role-neo4j-docker",
                    "original_name": "ansible-role-neo4j-docker"
                },
                "tags": [
                    "security",
                    "database"
                ],
                "versions": []
            },
            "download_count": 317
        },
        {
            "id": 40125,
            "upstream_id": null,
            "created": "2025-02-15T23:18:41.624267Z",
            "modified": "2025-02-15T23:18:41.658502Z",
            "imported": "2025-02-15T23:18:41.622125",
            "github_user": "almart",
            "username": "almart",
            "github_repo": "ansible-role-nginx-docker",
            "github_branch": "master",
            "commit": "aa16cfacfcb80d8a97bdb35bb8b201e19c5752b2",
            "commit_message": "Update main.yml",
            "name": "nginx_docker",
            "description": "Install Nginx in Docker - (Updated for recent docker network changes)",
            "summary_fields": {
                "dependencies": [
                    "geerlingguy.docker",
                    "geerlingguy.pip"
                ],
                "namespace": {
                    "id": 20159,
                    "name": "almart",
                    "avatar_url": "https://github.com/almart.png"
                },
                "provider_namespace": {
                    "id": 29660,
                    "name": "almart",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/29660/"
                },
                "repository": {
                    "name": "ansible-role-nginx-docker",
                    "original_name": "ansible-role-nginx-docker"
                },
                "tags": [
                    "http",
                    "proxy",
                    "web"
                ],
                "versions": []
            },
            "download_count": 326
        },
        {
            "id": 40126,
            "upstream_id": null,
            "created": "2025-02-15T23:21:34.887529Z",
            "modified": "2025-02-15T23:21:34.922291Z",
            "imported": "2025-02-15T23:21:34.879237",
            "github_user": "almart",
            "username": "almart",
            "github_repo": "ansible-role-swag-docker",
            "github_branch": "master",
            "commit": "c7c47f2743f4033e5e864af597bc5e5d03e77678",
            "commit_message": "Update main.yml",
            "name": "swag_docker",
            "description": "Install Swag in Docker (Updated for recent docker network changes)",
            "summary_fields": {
                "dependencies": [
                    "geerlingguy.docker",
                    "geerlingguy.pip"
                ],
                "namespace": {
                    "id": 20159,
                    "name": "almart",
                    "avatar_url": "https://github.com/almart.png"
                },
                "provider_namespace": {
                    "id": 29660,
                    "name": "almart",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/29660/"
                },
                "repository": {
                    "name": "ansible-role-swag-docker",
                    "original_name": "ansible-role-swag-docker"
                },
                "tags": [
                    "http",
                    "proxy",
                    "web"
                ],
                "versions": []
            },
            "download_count": 317
        },
        {
            "id": 40128,
            "upstream_id": null,
            "created": "2025-02-16T03:23:21.322454Z",
            "modified": "2025-05-10T17:26:40.296839Z",
            "imported": "2025-05-10T17:26:40.226151",
            "github_user": "simoncaron",
            "username": "simoncaron",
            "github_repo": "ansible-role-hpe_mcp_pkgs",
            "github_branch": "main",
            "commit": "8c4345a1906308275172686b5cd89d9ad8bf6d0a",
            "commit_message": "Force HTTPS for repo url",
            "name": "hpe_mcp_pkgs",
            "description": "HPE MCP Install Role",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 6389,
                    "name": "simoncaron",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a18-4349-7e20-9ef7-da19ffcba896/avatar/"
                },
                "provider_namespace": {
                    "id": 18566,
                    "name": "simoncaron",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/18566/"
                },
                "repository": {
                    "name": "ansible-role-hpe_mcp_pkgs",
                    "original_name": "ansible-role-hpe_mcp_pkgs"
                },
                "tags": [
                    "ilo",
                    "hpe",
                    "mcp",
                    "amsd"
                ],
                "versions": [
                    {
                        "id": "73c55b08-d82f-48ec-9fcf-94ce48a4f3e8",
                        "name": "1.0.1",
                        "release_date": "2025-05-10T13:25:54-04:00"
                    },
                    {
                        "id": "29e10929-1e28-41f6-ae29-340877863784",
                        "name": "1.0.0",
                        "release_date": "2025-02-15T22:22:38-05:00"
                    }
                ]
            },
            "download_count": 12
        }
    ]
}