A list of legacy roles.

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

{
    "count": 37369,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=833",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=831",
    "results": [
        {
            "id": 9664,
            "upstream_id": null,
            "created": "2023-05-08T20:46:19.976426Z",
            "modified": "2025-07-22T07:52:13.153756Z",
            "imported": "2025-07-22T07:52:13.039677",
            "github_user": "escalate",
            "username": "escalate",
            "github_repo": "ansible-raspberry-ssh-login",
            "github_branch": "master",
            "commit": "9b09a4f1ec8d396f6f5e6bcc4d7420c25d0fabbe",
            "commit_message": "test: add missing group\n",
            "name": "ssh_login",
            "description": "Manage ssh login on Raspberry Pi OS",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2175,
                    "name": "escalate",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a00-e3f2-7969-8831-b1426fe457a0/avatar/"
                },
                "provider_namespace": {
                    "id": 15274,
                    "name": "escalate",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15274/"
                },
                "repository": {
                    "name": "ansible-raspberry-ssh-login",
                    "original_name": "ansible-raspberry-ssh-login"
                },
                "tags": [
                    "raspberry",
                    "pi",
                    "raspberrypi",
                    "user",
                    "group",
                    "root",
                    "ssh"
                ],
                "versions": [
                    {
                        "id": "b48e9b6c-5b7e-4ff0-9517-06b906977e30",
                        "name": "v2.1.0",
                        "release_date": "2025-07-22T09:44:44+02:00"
                    },
                    {
                        "id": "705c6038-b043-4fee-aad9-9637ec28602a",
                        "name": "v2.0.0",
                        "release_date": "2024-02-26T12:18:51+01:00"
                    },
                    {
                        "id": "0f17c20e-aba6-41cf-8c4b-ff7928b37a91",
                        "name": "v1.6.0",
                        "release_date": "2024-02-26T12:05:40+01:00"
                    },
                    {
                        "id": "8b26a8ac-8f5c-43e2-93f3-6906171812b0",
                        "name": "v1.5.0",
                        "release_date": "2024-02-17T20:24:11+01:00"
                    },
                    {
                        "id": "9157d516-5189-402c-9bd3-6da828347ac2",
                        "name": "v1.4.0",
                        "release_date": "2022-09-22T15:39:05-04:00"
                    },
                    {
                        "id": "1db0c09d-d5a3-4ae6-9431-4abe8986b02c",
                        "name": "v1.3.0",
                        "release_date": "2021-12-08T07:42:57-05:00"
                    },
                    {
                        "id": "b69cb95d-fa7a-4ca2-a8e4-3a714ebd54fa",
                        "name": "v1.2.0",
                        "release_date": "2021-06-02T08:25:05-04:00"
                    },
                    {
                        "id": "ad5b1a47-a2ee-4799-8f9c-1db84e2c1f96",
                        "name": "v1.1.0",
                        "release_date": "2021-05-14T08:33:49-04:00"
                    },
                    {
                        "id": "1d124470-5e05-4c94-8476-c4fe8add48c0",
                        "name": "v1.0.0",
                        "release_date": "2021-05-02T08:48:02-04:00"
                    }
                ]
            },
            "download_count": 829
        },
        {
            "id": 9665,
            "upstream_id": null,
            "created": "2023-05-08T20:46:20.043463Z",
            "modified": "2025-07-22T06:41:54.247417Z",
            "imported": "2025-07-22T06:41:54.186115",
            "github_user": "escalate",
            "username": "escalate",
            "github_repo": "ansible-raspberry-swap",
            "github_branch": "master",
            "commit": "5925da203c763a343b3a2d8c40842f47a0c39190",
            "commit_message": "feat: use initial swap size\n",
            "name": "swap",
            "description": "Manage swap with dphys-swapfile on Raspberry Pi OS",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2175,
                    "name": "escalate",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a00-e3f2-7969-8831-b1426fe457a0/avatar/"
                },
                "provider_namespace": {
                    "id": 15274,
                    "name": "escalate",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15274/"
                },
                "repository": {
                    "name": "ansible-raspberry-swap",
                    "original_name": "ansible-raspberry-swap"
                },
                "tags": [
                    "raspberry",
                    "pi",
                    "raspberrypi",
                    "swap",
                    "dphys",
                    "swapfile",
                    "swapon",
                    "swapoff"
                ],
                "versions": [
                    {
                        "id": "3a18d932-e3fb-467d-84d1-b87bfa183f16",
                        "name": "v2.1.0",
                        "release_date": "2025-07-22T08:35:26+02:00"
                    },
                    {
                        "id": "ab78071e-1939-4272-9e7e-53ceb450f288",
                        "name": "v2.0.0",
                        "release_date": "2024-02-26T12:20:39+01:00"
                    },
                    {
                        "id": "01880c5f-31b6-4360-a18f-315268c755fd",
                        "name": "v1.4.0",
                        "release_date": "2024-01-19T13:28:33+01:00"
                    },
                    {
                        "id": "2f3c8ebc-3812-4b0a-8fd4-b0386b27495a",
                        "name": "v1.3.0",
                        "release_date": "2024-01-19T13:23:35+01:00"
                    },
                    {
                        "id": "a8bcee6e-d0bf-42d7-8c50-4494dd9f7a32",
                        "name": "v1.2.0",
                        "release_date": "2022-09-23T08:08:12-04:00"
                    },
                    {
                        "id": "27235b02-0ff9-4eef-aa98-cc0b1934fe01",
                        "name": "v1.1.0",
                        "release_date": "2021-12-11T13:14:14-05:00"
                    },
                    {
                        "id": "f14f26f0-aa79-4578-8853-67c0f2d83450",
                        "name": "v1.0.0",
                        "release_date": "2021-07-18T05:08:16-04:00"
                    }
                ]
            },
            "download_count": 10124
        },
        {
            "id": 9666,
            "upstream_id": null,
            "created": "2023-05-08T20:46:20.186456Z",
            "modified": "2024-02-26T13:00:36.517162Z",
            "imported": "2024-02-26T13:00:35.870251",
            "github_user": "escalate",
            "username": "escalate",
            "github_repo": "ansible-raspberry-telegraf-docker",
            "github_branch": "master",
            "commit": "c851b3b5172f53c0423affeaaf75ec0ecf2b3f9b",
            "commit_message": "feat: improve initial start\n",
            "name": "telegraf",
            "description": "Manage Telegraf Docker container with systemd on Raspberry Pi OS",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2175,
                    "name": "escalate",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a00-e3f2-7969-8831-b1426fe457a0/avatar/"
                },
                "provider_namespace": {
                    "id": 15274,
                    "name": "escalate",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15274/"
                },
                "repository": {
                    "name": "ansible-raspberry-telegraf-docker",
                    "original_name": "ansible-raspberry-telegraf-docker"
                },
                "tags": [
                    "raspberry",
                    "pi",
                    "raspberrypi",
                    "systemd",
                    "docker",
                    "container",
                    "telegraf"
                ],
                "versions": [
                    {
                        "id": "b714d14e-3a34-415d-b2ac-0f9a80be40c5",
                        "name": "v2.1.0",
                        "release_date": "2024-02-26T13:53:47+01:00"
                    },
                    {
                        "id": "d294efa8-dc93-4305-b562-5ddfb98b24f5",
                        "name": "v2.0.0",
                        "release_date": "2024-02-26T13:28:41+01:00"
                    },
                    {
                        "id": "ac0d87a1-9d28-4b06-8185-cae22766755e",
                        "name": "v1.10.0",
                        "release_date": "2024-02-26T12:06:22+01:00"
                    },
                    {
                        "id": "27a5280f-5f66-4bc0-a7e5-0948b0830dbe",
                        "name": "v1.9.0",
                        "release_date": "2024-02-17T18:45:21+01:00"
                    },
                    {
                        "id": "2f73b906-5180-444d-a6ff-db78d3d480fe",
                        "name": "v1.8.0",
                        "release_date": "2022-10-02T07:46:14-04:00"
                    },
                    {
                        "id": "75922b0f-a177-4da5-86e4-da02f1b22750",
                        "name": "v1.7.1",
                        "release_date": "2022-09-23T07:39:36-04:00"
                    },
                    {
                        "id": "c2cf4cc9-7394-4599-9342-3a32f22bc2a5",
                        "name": "v1.7.0",
                        "release_date": "2022-09-22T15:40:20-04:00"
                    },
                    {
                        "id": "7899aede-6b3b-47aa-8439-507a7482e104",
                        "name": "v1.6.0",
                        "release_date": "2022-04-28T07:16:05-04:00"
                    },
                    {
                        "id": "90b51578-ca02-410f-b416-c7724f0d9531",
                        "name": "v1.5.0",
                        "release_date": "2021-12-08T07:38:50-05:00"
                    },
                    {
                        "id": "bb81166d-b7fe-42e8-80ba-510c62f7543a",
                        "name": "v1.4.0",
                        "release_date": "2021-09-28T06:41:20-04:00"
                    },
                    {
                        "id": "55951e41-75bb-4a10-85ca-b3b4df959276",
                        "name": "v1.3.0",
                        "release_date": "2021-08-23T15:50:13-04:00"
                    }
                ]
            },
            "download_count": 704
        },
        {
            "id": 9668,
            "upstream_id": null,
            "created": "2023-05-08T20:46:21.081726Z",
            "modified": "2024-02-26T13:09:03.942650Z",
            "imported": "2024-02-26T13:09:03.748472",
            "github_user": "escalate",
            "username": "escalate",
            "github_repo": "ansible-raspberry-traefik-docker",
            "github_branch": "master",
            "commit": "04d840a8d61bcb9fd8ff8acdfe50091ac5a51258",
            "commit_message": "feat: improve initial start\n",
            "name": "traefik",
            "description": "Manage Traefik Proxy Docker container with systemd on Raspberry Pi OS",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2175,
                    "name": "escalate",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a00-e3f2-7969-8831-b1426fe457a0/avatar/"
                },
                "provider_namespace": {
                    "id": 15274,
                    "name": "escalate",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15274/"
                },
                "repository": {
                    "name": "ansible-raspberry-traefik-docker",
                    "original_name": "ansible-raspberry-traefik-docker"
                },
                "tags": [
                    "raspberry",
                    "pi",
                    "raspberrypi",
                    "systemd",
                    "docker",
                    "container",
                    "traefik",
                    "proxy"
                ],
                "versions": [
                    {
                        "id": "1914a4af-19dd-4f96-a116-f75d22b04b56",
                        "name": "v2.1.0",
                        "release_date": "2024-02-26T13:55:31+01:00"
                    },
                    {
                        "id": "c2a3e1ef-4a99-4a2c-b14e-05abdc5fb766",
                        "name": "v2.0.0",
                        "release_date": "2024-02-26T12:23:09+01:00"
                    },
                    {
                        "id": "93c29a70-ec1a-4906-a9f7-97fc6224f50c",
                        "name": "v1.16.0",
                        "release_date": "2024-02-26T12:06:31+01:00"
                    },
                    {
                        "id": "27de2d14-9ac3-443a-8477-a1d89206b798",
                        "name": "v1.15.0",
                        "release_date": "2024-02-17T18:45:46+01:00"
                    },
                    {
                        "id": "1062c80f-7790-4f5e-b555-0aacd45bbe57",
                        "name": "v1.14.0",
                        "release_date": "2022-10-02T07:46:43-04:00"
                    },
                    {
                        "id": "6fdb83cb-5a1a-4415-bdb4-2b738bbc29f2",
                        "name": "v1.13.1",
                        "release_date": "2022-09-23T07:40:53-04:00"
                    },
                    {
                        "id": "8c6b438b-c365-43c0-8508-f90644face3f",
                        "name": "v1.13.0",
                        "release_date": "2022-09-22T15:40:51-04:00"
                    },
                    {
                        "id": "269c404b-ffb8-4a85-ab67-7d86670f5da1",
                        "name": "v1.12.0",
                        "release_date": "2022-04-22T13:57:01-04:00"
                    },
                    {
                        "id": "1ddd84d7-ddb2-4c5c-9dbf-27488299a9b9",
                        "name": "v1.11.0",
                        "release_date": "2021-12-08T07:39:27-05:00"
                    },
                    {
                        "id": "2ec07d1e-50e7-4fb8-9515-a6a00b732a7f",
                        "name": "v1.10.0",
                        "release_date": "2021-09-28T06:43:45-04:00"
                    },
                    {
                        "id": "117acbfe-36d1-42cd-90d2-97906fe964f5",
                        "name": "v1.9.0",
                        "release_date": "2021-09-25T14:04:32-04:00"
                    }
                ]
            },
            "download_count": 685
        },
        {
            "id": 9669,
            "upstream_id": 872,
            "created": "2023-05-08T20:46:21.176674Z",
            "modified": "2023-10-29T18:45:15.719739Z",
            "imported": null,
            "github_user": "escaped",
            "username": "escaped",
            "github_repo": "ansible-syncthing",
            "github_branch": "master",
            "commit": "",
            "commit_message": "",
            "name": "Syncthing",
            "description": "Install and manage a syncthing node.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2176,
                    "name": "escaped",
                    "avatar_url": "https://github.com/escaped.png"
                },
                "provider_namespace": {
                    "id": 15276,
                    "name": "escaped",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15276/"
                },
                "repository": {
                    "name": "ansible-syncthing",
                    "original_name": "ansible-syncthing"
                },
                "tags": [
                    "networking"
                ],
                "versions": []
            },
            "download_count": 83
        },
        {
            "id": 9670,
            "upstream_id": 51266,
            "created": "2023-05-08T20:46:21.273956Z",
            "modified": "2023-10-29T18:45:15.722965Z",
            "imported": "2020-10-15T08:23:09.868603-04:00",
            "github_user": "esfateev",
            "username": "esfateev",
            "github_repo": "ansible-role-tenable-agent",
            "github_branch": "main",
            "commit": "5c67f14ad1ad44bf96c611e0fd3cc17332129137",
            "commit_message": "fix",
            "name": "ansible_role_tenable_agent",
            "description": "Ansible role to install Nessus agent (Tenable agent).",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2177,
                    "name": "esfateev",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a00-e609-7615-9747-3743309756de/avatar/"
                },
                "provider_namespace": {
                    "id": 15277,
                    "name": "esfateev",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15277/"
                },
                "repository": {
                    "name": "ansible-role-tenable-agent",
                    "original_name": "ansible-role-tenable-agent"
                },
                "tags": [
                    "nessus",
                    "security",
                    "tennable"
                ],
                "versions": []
            },
            "download_count": 55
        },
        {
            "id": 9671,
            "upstream_id": 42357,
            "created": "2023-05-08T20:46:21.392839Z",
            "modified": "2023-10-29T18:45:15.726530Z",
            "imported": "2019-07-29T04:10:11.259064-04:00",
            "github_user": "esolitos",
            "username": "esolitos",
            "github_repo": "ansible-role-chrome-headless",
            "github_branch": "master",
            "commit": "786f7cd2e04eb192abff9adb4af2ed3e5e4f0359",
            "commit_message": "Remove unused var and fix missing one",
            "name": "chrome_headless",
            "description": "Install Google Chrome and ChromeDriver",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2178,
                    "name": "esolitos",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a00-e726-7211-9220-b74e79e653f0/avatar/"
                },
                "provider_namespace": {
                    "id": 15278,
                    "name": "esolitos",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15278/"
                },
                "repository": {
                    "name": "ansible-role-chrome-headless",
                    "original_name": "ansible-role-chrome-headless"
                },
                "tags": [],
                "versions": [
                    {
                        "id": 99785,
                        "name": "v1.0.0",
                        "release_date": "2019-07-29T04:03:56-04:00"
                    }
                ]
            },
            "download_count": 621
        },
        {
            "id": 9672,
            "upstream_id": 39986,
            "created": "2023-05-08T20:46:21.455337Z",
            "modified": "2023-10-29T18:45:15.730062Z",
            "imported": "2019-04-27T15:04:22.609042-04:00",
            "github_user": "esolitos",
            "username": "esolitos",
            "github_repo": "ansible-docker-jacket",
            "github_branch": "master",
            "commit": "51dce1ce6e2efab5c851aa060d97d2ce4d225a3f",
            "commit_message": "Fix ansible galaxy role name",
            "name": "docker_jackett",
            "description": "Configres and install Jackett/Jackett via docker",
            "summary_fields": {
                "dependencies": [
                    {
                        "id": 15836,
                        "name": "geerlingguy.docker"
                    }
                ],
                "namespace": {
                    "id": 2178,
                    "name": "esolitos",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a00-e726-7211-9220-b74e79e653f0/avatar/"
                },
                "provider_namespace": {
                    "id": 15278,
                    "name": "esolitos",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15278/"
                },
                "repository": {
                    "name": "ansible-docker-jacket",
                    "original_name": "ansible-docker-jacket"
                },
                "tags": [
                    "containers",
                    "docker",
                    "server"
                ],
                "versions": []
            },
            "download_count": 50
        },
        {
            "id": 9673,
            "upstream_id": 44903,
            "created": "2023-05-08T20:46:21.521951Z",
            "modified": "2023-10-29T18:45:15.733698Z",
            "imported": "2019-11-25T09:48:51.535741-05:00",
            "github_user": "esolitos",
            "username": "esolitos",
            "github_repo": "ansible-role--docker-syncthing",
            "github_branch": "master",
            "commit": "3c0e0b326c089b167911d583a07c2bfd79479e7b",
            "commit_message": "Fix typo on boolean filter",
            "name": "docker_syncthing",
            "description": "Runs Syncthing app via docker",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2178,
                    "name": "esolitos",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a00-e726-7211-9220-b74e79e653f0/avatar/"
                },
                "provider_namespace": {
                    "id": 15278,
                    "name": "esolitos",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15278/"
                },
                "repository": {
                    "name": "ansible-role--docker-syncthing",
                    "original_name": "ansible-role--docker-syncthing"
                },
                "tags": [
                    "containers",
                    "docker",
                    "iptables",
                    "server",
                    "syncthing"
                ],
                "versions": [
                    {
                        "id": 110215,
                        "name": "v1.0.0",
                        "release_date": "2019-11-25T09:48:19-05:00"
                    }
                ]
            },
            "download_count": 53
        },
        {
            "id": 9674,
            "upstream_id": 28083,
            "created": "2023-05-08T20:46:21.587481Z",
            "modified": "2023-10-29T18:45:15.737365Z",
            "imported": "2021-06-04T08:46:46.708340-04:00",
            "github_user": "esolitos",
            "username": "esolitos",
            "github_repo": "ansible-role-easy_rsa",
            "github_branch": "master",
            "commit": "129bd33505a01ff26fbb6c80f0a90c33ca00077d",
            "commit_message": "Move vars to default",
            "name": "easy_rsa",
            "description": "Installs and configures easy-rsa",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2178,
                    "name": "esolitos",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a00-e726-7211-9220-b74e79e653f0/avatar/"
                },
                "provider_namespace": {
                    "id": 15278,
                    "name": "esolitos",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15278/"
                },
                "repository": {
                    "name": "ansible-role-easy_rsa",
                    "original_name": "ansible-role-easy_rsa"
                },
                "tags": [
                    "system"
                ],
                "versions": [
                    {
                        "id": 72071,
                        "name": "v1.0.1",
                        "release_date": "2016-06-02T09:02:40-04:00"
                    },
                    {
                        "id": 72808,
                        "name": "1.0.0-beta1",
                        "release_date": "2018-08-05T16:29:38-04:00"
                    },
                    {
                        "id": 72072,
                        "name": "v1.0.0",
                        "release_date": "2016-04-20T19:09:30-04:00"
                    }
                ]
            },
            "download_count": 81
        }
    ]
}