A list of legacy roles.

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

{
    "count": 36805,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=347",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=345",
    "results": [
        {
            "id": 3872,
            "upstream_id": null,
            "created": "2023-05-08T20:29:40.513535Z",
            "modified": "2025-10-21T16:38:40.949037Z",
            "imported": "2025-10-21T16:38:40.902586",
            "github_user": "belgotux",
            "username": "belgotux",
            "github_repo": "ansible-role-docker_traefik",
            "github_branch": "main",
            "commit": "09e3708f9026a44ff85b080f688053e1cc7560b5",
            "commit_message": "fix missing directive for global http redirect to https\n",
            "name": "docker_traefik",
            "description": "Role to create traefik proxy on docker",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 838,
                    "name": "belgotux",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fb-2130-7bb3-8338-59241b9af293/avatar/"
                },
                "provider_namespace": {
                    "id": 14263,
                    "name": "belgotux",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14263/"
                },
                "repository": {
                    "name": "ansible-role-docker_traefik",
                    "original_name": "ansible-role-docker_traefik"
                },
                "tags": [
                    "docker",
                    "traefik"
                ],
                "versions": []
            },
            "download_count": 43
        },
        {
            "id": 3873,
            "upstream_id": 61162,
            "created": "2023-05-08T20:29:40.576481Z",
            "modified": "2023-10-29T18:44:50.106065Z",
            "imported": "2023-01-04T22:33:14.129406-05:00",
            "github_user": "belgotux",
            "username": "belgotux",
            "github_repo": "ansible-role-notification-push",
            "github_branch": "main",
            "commit": "c10b9e1be75a74615a074b10f51c04f236e372ab",
            "commit_message": "correct meta description",
            "name": "notification_push",
            "description": "Deploy one or more push notification scripts with Pushbullet or Telegram",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 838,
                    "name": "belgotux",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fb-2130-7bb3-8338-59241b9af293/avatar/"
                },
                "provider_namespace": {
                    "id": 14263,
                    "name": "belgotux",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14263/"
                },
                "repository": {
                    "name": "ansible-role-notification-push",
                    "original_name": "ansible-role-notification-push"
                },
                "tags": [
                    "notification",
                    "pushbullet",
                    "telegram"
                ],
                "versions": []
            },
            "download_count": 42
        },
        {
            "id": 3874,
            "upstream_id": null,
            "created": "2023-05-08T20:29:40.638190Z",
            "modified": "2024-01-13T10:48:13.633432Z",
            "imported": "2024-01-13T10:48:13.598212",
            "github_user": "belgotux",
            "username": "belgotux",
            "github_repo": "ansible-role-nut-client",
            "github_branch": "main",
            "commit": "c4244b943c202ab520083d4e56a6d84bf24c8968",
            "commit_message": "add master slave management\n",
            "name": "nut_client",
            "description": "Role to install nut client to monitor a remote nut-server",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 838,
                    "name": "belgotux",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fb-2130-7bb3-8338-59241b9af293/avatar/"
                },
                "provider_namespace": {
                    "id": 14263,
                    "name": "belgotux",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14263/"
                },
                "repository": {
                    "name": "ansible-role-nut-client",
                    "original_name": "ansible-role-nut-client"
                },
                "tags": [
                    "nut",
                    "pushbullet",
                    "telegram"
                ],
                "versions": []
            },
            "download_count": 59
        },
        {
            "id": 3875,
            "upstream_id": 60175,
            "created": "2023-05-08T20:29:40.704198Z",
            "modified": "2023-10-29T18:44:50.113719Z",
            "imported": "2022-08-29T10:25:38.418231-04:00",
            "github_user": "belgotux",
            "username": "belgotux",
            "github_repo": "ansible-role-proxy-socks",
            "github_branch": "main",
            "commit": "05c620295016f525a39bb4babd1eed2c1540c608",
            "commit_message": "add meta and modify readme",
            "name": "proxy_socks",
            "description": "Install danted and add some iptables ssh open ports",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 838,
                    "name": "belgotux",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fb-2130-7bb3-8338-59241b9af293/avatar/"
                },
                "provider_namespace": {
                    "id": 14263,
                    "name": "belgotux",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14263/"
                },
                "repository": {
                    "name": "ansible-role-proxy-socks",
                    "original_name": "ansible-role-proxy-socks"
                },
                "tags": [
                    "proxy",
                    "socks",
                    "ssh"
                ],
                "versions": []
            },
            "download_count": 48
        },
        {
            "id": 3876,
            "upstream_id": null,
            "created": "2023-05-08T20:29:40.775976Z",
            "modified": "2025-09-01T15:26:30.887491Z",
            "imported": "2025-09-01T15:26:30.855878",
            "github_user": "belgotux",
            "username": "belgotux",
            "github_repo": "ansible-role-wsl",
            "github_branch": "main",
            "commit": "c337d858247bae43e0199bdf2a172ec8903b99be",
            "commit_message": "unfix\n",
            "name": "wsl",
            "description": "Role to add all the necessary to use wsl correctly",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 838,
                    "name": "belgotux",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fb-2130-7bb3-8338-59241b9af293/avatar/"
                },
                "provider_namespace": {
                    "id": 14263,
                    "name": "belgotux",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14263/"
                },
                "repository": {
                    "name": "ansible-role-wsl",
                    "original_name": "ansible-role-wsl"
                },
                "tags": [
                    "wsl"
                ],
                "versions": []
            },
            "download_count": 55
        },
        {
            "id": 3877,
            "upstream_id": 57406,
            "created": "2023-05-08T20:29:40.875266Z",
            "modified": "2023-10-29T18:44:50.120978Z",
            "imported": "2022-01-02T07:22:03.455462-05:00",
            "github_user": "bellackn",
            "username": "bellackn",
            "github_repo": "ansible-role-hass-control",
            "github_branch": "main",
            "commit": "b7ee7f94f809451f510ea3791b808bd7cf7474ab",
            "commit_message": "Satisfy linters",
            "name": "hass_control",
            "description": "Set and retrieve Home Assistant configuration files",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 839,
                    "name": "bellackn",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fb-22d5-707f-bb97-26248a49f640/avatar/"
                },
                "provider_namespace": {
                    "id": 14264,
                    "name": "bellackn",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14264/"
                },
                "repository": {
                    "name": "ansible-role-hass-control",
                    "original_name": "ansible-role-hass-control"
                },
                "tags": [
                    "homeassistant"
                ],
                "versions": [
                    {
                        "id": 173237,
                        "name": "0.1.0",
                        "release_date": "2022-01-02T07:03:42-05:00"
                    }
                ]
            },
            "download_count": 584
        },
        {
            "id": 3878,
            "upstream_id": 51591,
            "created": "2023-05-08T20:29:41.052586Z",
            "modified": "2023-10-29T18:44:50.124946Z",
            "imported": "2020-12-22T09:46:01.364426-05:00",
            "github_user": "bellackn",
            "username": "bellackn",
            "github_repo": "nexus3-oss",
            "github_branch": "master",
            "commit": "783b15aec3adcfbe6435e1f57eb225d0aff55dc8",
            "commit_message": "Update README.md",
            "name": "nexus3_oss",
            "description": "Nexus Repository Manager 3.x (Sonatype)",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 839,
                    "name": "bellackn",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fb-22d5-707f-bb97-26248a49f640/avatar/"
                },
                "provider_namespace": {
                    "id": 14264,
                    "name": "bellackn",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14264/"
                },
                "repository": {
                    "name": "nexus3-oss",
                    "original_name": "nexus3-oss"
                },
                "tags": [
                    "docker",
                    "java",
                    "maven",
                    "nexus",
                    "nexus3",
                    "npm",
                    "nuget",
                    "pypi",
                    "web",
                    "yum"
                ],
                "versions": [
                    {
                        "id": 139433,
                        "name": "v2.4.14",
                        "release_date": "2020-10-28T11:49:50-04:00"
                    },
                    {
                        "id": 139452,
                        "name": "v2.4.13",
                        "release_date": "2020-03-26T10:53:21-04:00"
                    },
                    {
                        "id": 139451,
                        "name": "v2.4.12",
                        "release_date": "2020-03-24T13:53:43-04:00"
                    },
                    {
                        "id": 139430,
                        "name": "v2.4.11",
                        "release_date": "2020-02-23T17:14:08-05:00"
                    },
                    {
                        "id": 139434,
                        "name": "v2.4.10",
                        "release_date": "2020-02-14T12:06:31-05:00"
                    },
                    {
                        "id": 139427,
                        "name": "v2.4.9",
                        "release_date": "2020-02-13T12:51:28-05:00"
                    },
                    {
                        "id": 139442,
                        "name": "v2.4.8",
                        "release_date": "2020-02-06T14:23:38-05:00"
                    },
                    {
                        "id": 139440,
                        "name": "v2.4.7",
                        "release_date": "2020-01-13T19:33:02-05:00"
                    },
                    {
                        "id": 139439,
                        "name": "v2.4.6",
                        "release_date": "2019-11-28T16:01:27-05:00"
                    },
                    {
                        "id": 139418,
                        "name": "v2.4.5",
                        "release_date": "2019-11-26T05:04:56-05:00"
                    },
                    {
                        "id": 139426,
                        "name": "v2.4.4",
                        "release_date": "2019-09-10T09:06:04-04:00"
                    }
                ]
            },
            "download_count": 51
        },
        {
            "id": 3879,
            "upstream_id": 53436,
            "created": "2023-05-08T20:29:41.774236Z",
            "modified": "2023-10-29T18:44:50.137684Z",
            "imported": "2021-03-09T09:46:42.406605-05:00",
            "github_user": "bellackn",
            "username": "bellackn",
            "github_repo": "ansible-role-proxmox-lxc",
            "github_branch": "main",
            "commit": "eb55c953a2da8d3b2294fc27c5ad26c74bd39d39",
            "commit_message": "Merge pull request #7 from bellackn/4_add_api_node\n\nAdd proxmox_lxc_api_node; minor fixes",
            "name": "proxmox_lxc",
            "description": "Sets up LXCs on Proxmox instances",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 839,
                    "name": "bellackn",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fb-22d5-707f-bb97-26248a49f640/avatar/"
                },
                "provider_namespace": {
                    "id": 14264,
                    "name": "bellackn",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14264/"
                },
                "repository": {
                    "name": "ansible-role-proxmox-lxc",
                    "original_name": "ansible-role-proxmox-lxc"
                },
                "tags": [
                    "lxc",
                    "proxmox"
                ],
                "versions": [
                    {
                        "id": 148814,
                        "name": "4.1.0",
                        "release_date": "2021-03-09T09:41:26-05:00"
                    },
                    {
                        "id": 148771,
                        "name": "4.0.0",
                        "release_date": "2021-03-07T12:02:43-05:00"
                    },
                    {
                        "id": 148706,
                        "name": "3.1.0",
                        "release_date": "2021-03-07T11:42:38-05:00"
                    },
                    {
                        "id": 148592,
                        "name": "3.0.0",
                        "release_date": "2021-03-06T07:21:34-05:00"
                    },
                    {
                        "id": 148516,
                        "name": "2.0.1",
                        "release_date": "2021-03-04T12:53:23-05:00"
                    },
                    {
                        "id": 148515,
                        "name": "2.0.0",
                        "release_date": "2021-03-04T12:34:12-05:00"
                    },
                    {
                        "id": 148514,
                        "name": "1.0.1",
                        "release_date": "2021-02-24T09:54:17-05:00"
                    },
                    {
                        "id": 148513,
                        "name": "1.0.0",
                        "release_date": "2021-02-20T18:08:27-05:00"
                    }
                ]
            },
            "download_count": 212
        },
        {
            "id": 3880,
            "upstream_id": 53244,
            "created": "2023-05-08T20:29:41.841940Z",
            "modified": "2023-10-29T18:44:50.142405Z",
            "imported": "2021-02-25T11:17:47.709636-05:00",
            "github_user": "bellackn",
            "username": "bellackn",
            "github_repo": "ansible-role-px-lxc",
            "github_branch": "main",
            "commit": "5977e059315ae9a9cca00a6cf5135d632ee40940",
            "commit_message": "Add 'features' parameter",
            "name": "px_lxc",
            "description": "Sets up LXCs on Proxmox instances",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 839,
                    "name": "bellackn",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fb-22d5-707f-bb97-26248a49f640/avatar/"
                },
                "provider_namespace": {
                    "id": 14264,
                    "name": "bellackn",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14264/"
                },
                "repository": {
                    "name": "ansible-role-px-lxc",
                    "original_name": "ansible-role-px-lxc"
                },
                "tags": [
                    "lxc",
                    "proxmox"
                ],
                "versions": [
                    {
                        "id": 147808,
                        "name": "1.0.1",
                        "release_date": "2021-02-24T09:54:17-05:00"
                    },
                    {
                        "id": 147220,
                        "name": "1.0.0",
                        "release_date": "2021-02-20T18:08:27-05:00"
                    }
                ]
            },
            "download_count": 47
        },
        {
            "id": 3881,
            "upstream_id": 59743,
            "created": "2023-05-08T20:29:41.945112Z",
            "modified": "2023-10-29T18:44:50.146351Z",
            "imported": "2022-07-19T05:05:21.779633-04:00",
            "github_user": "belwalrohit642",
            "username": "belwalrohit642",
            "github_repo": "Nginx-server-ansible-",
            "github_branch": "main",
            "commit": "8aed1f231e9f73f17adcb34076d875ba669fcbaf",
            "commit_message": "first commit",
            "name": "nginx_server_ansible_",
            "description": "DEVOPS ENGINNER",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 840,
                    "name": "belwalrohit642",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fb-2374-7f9a-98ba-5dc45e3ff7f8/avatar/"
                },
                "provider_namespace": {
                    "id": 14265,
                    "name": "belwalrohit642",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14265/"
                },
                "repository": {
                    "name": "Nginx-server-ansible-",
                    "original_name": "Nginx-server-ansible-"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 48
        }
    ]
}