A list of legacy roles.

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

{
    "count": 36884,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=2919",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=2917",
    "results": [
        {
            "id": 33659,
            "upstream_id": 53640,
            "created": "2023-09-28T21:05:33.800265Z",
            "modified": "2023-10-10T00:48:30.557289Z",
            "imported": "2021-03-16T15:03:15.357661-04:00",
            "github_user": "roles-ansible",
            "username": "l3d",
            "github_repo": "ansible_role_resolvconf",
            "github_branch": "main",
            "commit": "d71e1456ef66f1eb70f5be7ec514e7879127dc3a",
            "commit_message": "change README because role moved",
            "name": "resolvconf",
            "description": "Manage your /etc/resolv.conf file.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 9259,
                    "name": "l3d",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/01946a25-57f5-764e-a8bd-5a1d4d95aa58/avatar/"
                },
                "provider_namespace": {
                    "id": 810,
                    "name": "l3d",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/810/"
                },
                "repository": {
                    "name": "ansible_role_resolvconf",
                    "original_name": "ansible_role_resolvconf"
                },
                "tags": [
                    "dns",
                    "resolv",
                    "resolvconf"
                ],
                "versions": []
            },
            "download_count": 38056
        },
        {
            "id": 33660,
            "upstream_id": 55659,
            "created": "2023-09-28T21:05:33.973854Z",
            "modified": "2023-10-10T00:48:30.526948Z",
            "imported": "2022-03-27T16:53:04.700334-04:00",
            "github_user": "roles-ansible",
            "username": "l3d",
            "github_repo": "ansible_role_restic_archiver",
            "github_branch": "main",
            "commit": "af02d6e28241f8cad2606d7c9ed68c363c467ab4",
            "commit_message": "Merge pull request #14 from roles-ansible/dependabot/github_actions/actions/checkout-3\n\nBump actions/checkout from 2 to 3",
            "name": "restic_archiver",
            "description": "Role to deploy restic and setup backups.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 9259,
                    "name": "l3d",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/01946a25-57f5-764e-a8bd-5a1d4d95aa58/avatar/"
                },
                "provider_namespace": {
                    "id": 810,
                    "name": "l3d",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/810/"
                },
                "repository": {
                    "name": "ansible_role_restic_archiver",
                    "original_name": "ansible_role_restic_archiver"
                },
                "tags": [
                    "archive",
                    "backup",
                    "delete",
                    "restic"
                ],
                "versions": [
                    {
                        "id": 181368,
                        "name": "v0.1.0",
                        "release_date": "2022-03-27T16:45:03-04:00"
                    }
                ]
            },
            "download_count": 283
        },
        {
            "id": 33661,
            "upstream_id": 56130,
            "created": "2023-09-28T21:05:34.147951Z",
            "modified": "2023-10-10T00:48:30.516215Z",
            "imported": "2022-04-07T17:24:47.399995-04:00",
            "github_user": "roles-ansible",
            "username": "l3d",
            "github_repo": "ansible_role_rtl_nic_firmware",
            "github_branch": "main",
            "commit": "7b2d2adbb9c7b2bdb42bff3febba097e586636df",
            "commit_message": "Merge pull request #4 from roles-ansible/actions\n\nupdate github actions",
            "name": "rtl_nic_firmware",
            "description": "Ansible role to install some missing rtl_nic Firmware for APU",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 9259,
                    "name": "l3d",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/01946a25-57f5-764e-a8bd-5a1d4d95aa58/avatar/"
                },
                "provider_namespace": {
                    "id": 810,
                    "name": "l3d",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/810/"
                },
                "repository": {
                    "name": "ansible_role_rtl_nic_firmware",
                    "original_name": "ansible_role_rtl_nic_firmware"
                },
                "tags": [
                    "apu",
                    "firmware",
                    "nic",
                    "rtl"
                ],
                "versions": [
                    {
                        "id": 163451,
                        "name": "v1.0.0",
                        "release_date": "2021-09-01T05:15:38-04:00"
                    }
                ]
            },
            "download_count": 228
        },
        {
            "id": 33662,
            "upstream_id": null,
            "created": "2023-09-28T21:05:35.035191Z",
            "modified": "2025-09-04T16:12:47.384830Z",
            "imported": "2025-09-04T16:12:47.332366",
            "github_user": "roles-ansible",
            "username": "l3d",
            "github_repo": "ansible_role_sshd",
            "github_branch": "main",
            "commit": "81757b5783b84a9186fe0139b1532bbe48a7d070",
            "commit_message": "Merge pull request #9 from ygversil/arch-sftp\n\nFix sftp subsystem for Archlinux",
            "name": "sshd",
            "description": "Manage your SSH Server - and deploy a good sshd configuration",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 9259,
                    "name": "l3d",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/01946a25-57f5-764e-a8bd-5a1d4d95aa58/avatar/"
                },
                "provider_namespace": {
                    "id": 810,
                    "name": "l3d",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/810/"
                },
                "repository": {
                    "name": "ansible_role_sshd",
                    "original_name": "ansible_role_sshd"
                },
                "tags": [
                    "ssh",
                    "sshd",
                    "authorisation"
                ],
                "versions": [
                    {
                        "id": "2d7abfc0-3706-4d11-b54a-8d2d2183ffbf",
                        "name": "v1.0.4",
                        "release_date": "2022-03-27T14:35:51-04:00"
                    },
                    {
                        "id": "f527daaf-b7f6-4239-a2d2-38703f60a72d",
                        "name": "v1.0.3",
                        "release_date": "2021-09-18T20:51:23-04:00"
                    },
                    {
                        "id": "d7267c81-4bc6-4fc0-ab78-82086fd8359c",
                        "name": "v1.0.2",
                        "release_date": "2021-05-10T17:16:28-04:00"
                    },
                    {
                        "id": "601e6d4a-34ac-4ecd-b3c6-6efc07b02009",
                        "name": "v1.0.1",
                        "release_date": "2021-03-13T18:03:37-05:00"
                    },
                    {
                        "id": "a30c2a58-817a-4a7c-9511-365fec444cf3",
                        "name": "v1.0.0",
                        "release_date": "2021-03-13T17:12:49-05:00"
                    }
                ]
            },
            "download_count": 69470
        },
        {
            "id": 33663,
            "upstream_id": 56613,
            "created": "2023-09-28T21:05:35.216033Z",
            "modified": "2023-10-10T00:48:30.511586Z",
            "imported": "2021-10-22T09:52:10.205323-04:00",
            "github_user": "roles-ansible",
            "username": "l3d",
            "github_repo": "ansible_role_sshfs",
            "github_branch": "main",
            "commit": "b4bfa11ee5b69acd11cd80bc8a6c5ca679079818",
            "commit_message": "Merge pull request #2 from roles-ansible/typo\n\nupdate ansible galaxy name",
            "name": "sshfs",
            "description": "Ansible role to manage fuse/sshfs",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 9259,
                    "name": "l3d",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/01946a25-57f5-764e-a8bd-5a1d4d95aa58/avatar/"
                },
                "provider_namespace": {
                    "id": 810,
                    "name": "l3d",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/810/"
                },
                "repository": {
                    "name": "ansible_role_sshfs",
                    "original_name": "ansible_role_sshfs"
                },
                "tags": [
                    "filesystem",
                    "fuse",
                    "fusefs",
                    "sshfs"
                ],
                "versions": [
                    {
                        "id": 166812,
                        "name": "v1.0.0",
                        "release_date": "2021-10-22T09:30:38-04:00"
                    }
                ]
            },
            "download_count": 72
        },
        {
            "id": 33664,
            "upstream_id": 53572,
            "created": "2023-09-28T21:05:35.383137Z",
            "modified": "2023-10-10T00:48:30.642586Z",
            "imported": "2022-11-17T17:57:49.070543-05:00",
            "github_user": "roles-ansible",
            "username": "l3d",
            "github_repo": "ansible_role_unbound",
            "github_branch": "main",
            "commit": "2f26c3e27e0ff04fe2fc399f654dc32a1f7e154c",
            "commit_message": "Merge pull request #12 from roles-ansible/DO1JLR-patch-1\n\nUpdate README.md",
            "name": "unbound",
            "description": "Ansible role to install and configure the unbound DNS resolver.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 9259,
                    "name": "l3d",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/01946a25-57f5-764e-a8bd-5a1d4d95aa58/avatar/"
                },
                "provider_namespace": {
                    "id": 810,
                    "name": "l3d",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/810/"
                },
                "repository": {
                    "name": "ansible_role_unbound",
                    "original_name": "ansible_role_unbound"
                },
                "tags": [
                    "dns",
                    "dnssec",
                    "unbound"
                ],
                "versions": [
                    {
                        "id": 196693,
                        "name": "v1.1.0",
                        "release_date": "2022-11-17T17:50:08-05:00"
                    },
                    {
                        "id": 181369,
                        "name": "v1.0.1",
                        "release_date": "2022-03-27T16:52:36-04:00"
                    },
                    {
                        "id": 158367,
                        "name": "v1.0.0",
                        "release_date": "2021-07-09T06:11:30-04:00"
                    }
                ]
            },
            "download_count": 37167
        },
        {
            "id": 33665,
            "upstream_id": 56290,
            "created": "2023-09-28T21:05:35.578884Z",
            "modified": "2023-10-10T00:48:30.536423Z",
            "imported": "2022-04-07T18:29:12.454128-04:00",
            "github_user": "roles-ansible",
            "username": "l3d",
            "github_repo": "ansible_role_users",
            "github_branch": "main",
            "commit": "9203f239c66bb771ba2f9ad3639994200486c584",
            "commit_message": "Merge pull request #2 from roles-ansible/actions\n\nupdate github actions",
            "name": "users",
            "description": "Ansible role to create admin and non-admin users on linux hosts",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 9259,
                    "name": "l3d",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/01946a25-57f5-764e-a8bd-5a1d4d95aa58/avatar/"
                },
                "provider_namespace": {
                    "id": 810,
                    "name": "l3d",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/810/"
                },
                "repository": {
                    "name": "ansible_role_users",
                    "original_name": "ansible_role_users"
                },
                "tags": [
                    "admin",
                    "auth",
                    "base",
                    "setup",
                    "user",
                    "users"
                ],
                "versions": [
                    {
                        "id": 164438,
                        "name": "1.0.0",
                        "release_date": "2021-09-18T18:08:34-04:00"
                    }
                ]
            },
            "download_count": 54
        },
        {
            "id": 33666,
            "upstream_id": 53645,
            "created": "2023-09-28T21:05:35.743603Z",
            "modified": "2023-10-10T00:48:30.500520Z",
            "imported": "2021-03-16T19:27:13.641184-04:00",
            "github_user": "roles-ansible",
            "username": "l3d",
            "github_repo": "ansible_role_xrandr_help",
            "github_branch": "main",
            "commit": "445e76ea5ced8b265b3ce3a9720cb65c6378136f",
            "commit_message": "Merge pull request #3 from roles-ansible/actions\n\nadd some action links",
            "name": "xrandr_help",
            "description": "Install xrandr and their graphical version (arandr) to control your monitors.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 9259,
                    "name": "l3d",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/01946a25-57f5-764e-a8bd-5a1d4d95aa58/avatar/"
                },
                "provider_namespace": {
                    "id": 810,
                    "name": "l3d",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/810/"
                },
                "repository": {
                    "name": "ansible_role_xrandr_help",
                    "original_name": "ansible_role_xrandr_help"
                },
                "tags": [
                    "arch",
                    "desktop",
                    "hdmi",
                    "help",
                    "monitor",
                    "xorg",
                    "xrandr"
                ],
                "versions": [
                    {
                        "id": 149627,
                        "name": "v2.0.0",
                        "release_date": "2019-05-17T04:57:46-04:00"
                    },
                    {
                        "id": 149628,
                        "name": "v1.0.0",
                        "release_date": "2019-04-26T05:06:01-04:00"
                    }
                ]
            },
            "download_count": 36618
        },
        {
            "id": 33667,
            "upstream_id": 51877,
            "created": "2023-09-28T21:05:36.385879Z",
            "modified": "2023-10-10T00:48:16.108342Z",
            "imported": "2020-11-18T18:08:28.382727-05:00",
            "github_user": "DOboznyi",
            "username": "doboznyi",
            "github_repo": "ansible-role-nginx",
            "github_branch": "master",
            "commit": "899663912b1d7d7b03e764c56c129a2dde7c3cab",
            "commit_message": "Fix\n\nSigned-off-by: Dmytro Oboznyi <[email protected]>",
            "name": "ansible_role_nginx",
            "description": "Role for deploying Nginx server in existing infrastructure.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 8799,
                    "name": "doboznyi",
                    "avatar_url": "https://avatars2.githubusercontent.com/u/55382034?v=4"
                },
                "provider_namespace": {
                    "id": 4151,
                    "name": "doboznyi",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/4151/"
                },
                "repository": {
                    "name": "ansible-role-nginx",
                    "original_name": "ansible-role-nginx"
                },
                "tags": [
                    "nginx",
                    "web"
                ],
                "versions": [
                    {
                        "id": 140994,
                        "name": "v0.0.7",
                        "release_date": "2020-11-18T17:02:05-05:00"
                    },
                    {
                        "id": 140993,
                        "name": "v0.0.6",
                        "release_date": "2020-11-18T16:59:06-05:00"
                    },
                    {
                        "id": 140992,
                        "name": "v0.0.5",
                        "release_date": "2020-11-18T16:54:02-05:00"
                    },
                    {
                        "id": 140988,
                        "name": "v0.0.4",
                        "release_date": "2020-11-18T16:47:01-05:00"
                    },
                    {
                        "id": 140990,
                        "name": "v0.0.3",
                        "release_date": "2020-11-18T16:38:46-05:00"
                    },
                    {
                        "id": 140989,
                        "name": "v0.0.2",
                        "release_date": "2020-11-18T16:13:53-05:00"
                    },
                    {
                        "id": 140991,
                        "name": "v0.0.1",
                        "release_date": "2020-11-18T16:11:56-05:00"
                    }
                ]
            },
            "download_count": 48
        },
        {
            "id": 33668,
            "upstream_id": 56727,
            "created": "2023-09-28T21:05:53.287235Z",
            "modified": "2023-10-10T00:48:16.113045Z",
            "imported": "2022-02-11T10:45:37.484324-05:00",
            "github_user": "Doc-Tiebeau",
            "username": "doc_tiebeau",
            "github_repo": "ansible-role-portainer-manager",
            "github_branch": "main",
            "commit": "c6321cebb47be0e27920fee8b5b78f6dc8afddbf",
            "commit_message": "Merge branch 'dev' into main",
            "name": "portainer_manager",
            "description": "IT Architect",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 8801,
                    "name": "doc_tiebeau",
                    "avatar_url": "https://avatars1.githubusercontent.com/u/1030056?v=4"
                },
                "provider_namespace": {
                    "id": 4153,
                    "name": "doc_tiebeau",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/4153/"
                },
                "repository": {
                    "name": "ansible-role-portainer-manager",
                    "original_name": "ansible-role-portainer-manager"
                },
                "tags": [
                    "docker",
                    "flatcar",
                    "portainer"
                ],
                "versions": [
                    {
                        "id": 176435,
                        "name": "v1.2.1",
                        "release_date": "2022-02-11T09:53:28-05:00"
                    },
                    {
                        "id": 170812,
                        "name": "v1.2.0",
                        "release_date": "2021-11-23T12:37:10-05:00"
                    },
                    {
                        "id": 170655,
                        "name": "v1.1.1",
                        "release_date": "2021-11-22T05:40:45-05:00"
                    },
                    {
                        "id": 170652,
                        "name": "v1.1.0",
                        "release_date": "2021-11-22T03:40:06-05:00"
                    },
                    {
                        "id": 168071,
                        "name": "v1.0.0",
                        "release_date": "2021-10-28T13:48:50-04:00"
                    }
                ]
            },
            "download_count": 66
        }
    ]
}