A list of legacy roles.

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

{
    "count": 36899,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=2837",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=2835",
    "results": [
        {
            "id": 32839,
            "upstream_id": 60826,
            "created": "2023-09-24T20:21:51.781447Z",
            "modified": "2023-10-10T00:48:11.511869Z",
            "imported": "2022-11-03T11:55:34.029355-04:00",
            "github_user": "AnyLinQ-B-V",
            "username": "anylinq",
            "github_repo": "ansible-role-firewalld",
            "github_branch": "main",
            "commit": "1f28e742ba23b5752af718a42b64aa6086a0fa7d",
            "commit_message": "added _per_host rules",
            "name": "firewalld",
            "description": "Install and configure the firewalld firewall.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 8469,
                    "name": "anylinq",
                    "avatar_url": "https://github.com/anylinq.png"
                },
                "provider_namespace": {
                    "id": 2258,
                    "name": "anylinq",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/2258/"
                },
                "repository": {
                    "name": "ansible-role-firewalld",
                    "original_name": "ansible-role-firewalld"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 50
        },
        {
            "id": 32840,
            "upstream_id": 61029,
            "created": "2023-09-24T20:21:51.980880Z",
            "modified": "2023-10-10T00:48:11.516680Z",
            "imported": "2022-11-29T10:34:45.158738-05:00",
            "github_user": "AnyLinQ-B-V",
            "username": "anylinq",
            "github_repo": "ansible-role-opencanary",
            "github_branch": "main",
            "commit": "c71f2b7dc21a2a9371cb31d5d7fbebabe4bb3421",
            "commit_message": "Merge pull request #1 from AnyLinQ-B-V/dev\n\ninitial commit",
            "name": "opencanary",
            "description": "Installs thinkst opencanary, a modular and decentralised honeypot",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 8469,
                    "name": "anylinq",
                    "avatar_url": "https://github.com/anylinq.png"
                },
                "provider_namespace": {
                    "id": 2258,
                    "name": "anylinq",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/2258/"
                },
                "repository": {
                    "name": "ansible-role-opencanary",
                    "original_name": "ansible-role-opencanary"
                },
                "tags": [
                    "honeypot",
                    "security"
                ],
                "versions": []
            },
            "download_count": 38
        },
        {
            "id": 32841,
            "upstream_id": null,
            "created": "2023-09-24T20:21:52.145996Z",
            "modified": "2025-04-12T08:05:51.944590Z",
            "imported": "2025-04-12T08:05:51.914170",
            "github_user": "AnyLinQ-B-V",
            "username": "anylinq",
            "github_repo": "ansible-role-systemupdates",
            "github_branch": "main",
            "commit": "0e6a67f33ec1749cf44871cc66a5ed8efdacfc54",
            "commit_message": "0.0.3 Code Improvements\n\n0.0.3 Code Improvements\n",
            "name": "systemupdates",
            "description": "Ansible role to manage system updates across multiple Linux distributions",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 8469,
                    "name": "anylinq",
                    "avatar_url": "https://github.com/anylinq.png"
                },
                "provider_namespace": {
                    "id": 2258,
                    "name": "anylinq",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/2258/"
                },
                "repository": {
                    "name": "ansible-role-systemupdates",
                    "original_name": "ansible-role-systemupdates"
                },
                "tags": [
                    "system",
                    "updates",
                    "security",
                    "maintenance",
                    "packages",
                    "apt",
                    "dnf",
                    "yum"
                ],
                "versions": []
            },
            "download_count": 146
        },
        {
            "id": 32842,
            "upstream_id": null,
            "created": "2023-09-24T20:21:52.345057Z",
            "modified": "2025-04-15T14:19:23.614802Z",
            "imported": "2025-04-15T14:19:23.576798",
            "github_user": "AnyLinQ-B-V",
            "username": "anylinq",
            "github_repo": "ansible-role-wazuhagent",
            "github_branch": "main",
            "commit": "03bf88814fa9a92dbbb14c3d715b9326cee329d1",
            "commit_message": "skip molecule\n",
            "name": "wazuhagent",
            "description": "An Ansible role for installing and configuring the Wazuh Agent",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 8469,
                    "name": "anylinq",
                    "avatar_url": "https://github.com/anylinq.png"
                },
                "provider_namespace": {
                    "id": 2258,
                    "name": "anylinq",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/2258/"
                },
                "repository": {
                    "name": "ansible-role-wazuhagent",
                    "original_name": "ansible-role-wazuhagent"
                },
                "tags": [
                    "wazuh",
                    "agent",
                    "security",
                    "monitoring",
                    "linux",
                    "rhel",
                    "debian",
                    "compliance",
                    "intrusiondetection"
                ],
                "versions": []
            },
            "download_count": 66
        },
        {
            "id": 32843,
            "upstream_id": 42608,
            "created": "2023-09-24T20:22:02.410241Z",
            "modified": "2023-10-10T00:48:11.543946Z",
            "imported": "2019-08-20T10:15:54.095209-04:00",
            "github_user": "Apkawa",
            "username": "apkawa",
            "github_repo": "ansible-role-borg",
            "github_branch": "master",
            "commit": "06f482ae9b51c940ce74365fa12b91ee3a9e0da6",
            "commit_message": "fix test",
            "name": "borg",
            "description": "Ansible role for borgbackup. add cron shedule for backup and cleanup",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 8470,
                    "name": "apkawa",
                    "avatar_url": "https://avatars0.githubusercontent.com/u/16043?v=4"
                },
                "provider_namespace": {
                    "id": 2275,
                    "name": "apkawa",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/2275/"
                },
                "repository": {
                    "name": "ansible-role-borg",
                    "original_name": "ansible-role-borg"
                },
                "tags": [
                    "backup",
                    "borg",
                    "server",
                    "system"
                ],
                "versions": [
                    {
                        "id": 102128,
                        "name": "1.0.1",
                        "release_date": "2019-08-20T08:40:26-04:00"
                    },
                    {
                        "id": 101348,
                        "name": "1.0.0",
                        "release_date": "2019-08-12T04:07:03-04:00"
                    }
                ]
            },
            "download_count": 77
        },
        {
            "id": 32844,
            "upstream_id": 42590,
            "created": "2023-09-24T20:22:02.567560Z",
            "modified": "2023-10-10T00:48:11.533104Z",
            "imported": "2020-02-26T16:15:53.735347-05:00",
            "github_user": "Apkawa",
            "username": "apkawa",
            "github_repo": "ansible-role-cron",
            "github_branch": "master",
            "commit": "92d55292095e21e35f4a015a431903b93d6845f8",
            "commit_message": "Update test matrix",
            "name": "cron",
            "description": "Add cron and manipulate crontab by variable",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 8470,
                    "name": "apkawa",
                    "avatar_url": "https://avatars0.githubusercontent.com/u/16043?v=4"
                },
                "provider_namespace": {
                    "id": 2275,
                    "name": "apkawa",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/2275/"
                },
                "repository": {
                    "name": "ansible-role-cron",
                    "original_name": "ansible-role-cron"
                },
                "tags": [
                    "cron",
                    "server",
                    "system"
                ],
                "versions": [
                    {
                        "id": 101280,
                        "name": "1.0.0",
                        "release_date": "2019-08-08T12:26:22-04:00"
                    }
                ]
            },
            "download_count": 624
        },
        {
            "id": 32845,
            "upstream_id": 42615,
            "created": "2023-09-24T20:22:02.755853Z",
            "modified": "2023-10-10T00:48:11.549589Z",
            "imported": "2021-06-08T19:35:29.494862-04:00",
            "github_user": "Apkawa",
            "username": "apkawa",
            "github_repo": "ansible-role-docker",
            "github_branch": "master",
            "commit": "2b86d81b9d86b7cb56062c91ceda421f64ae9ced",
            "commit_message": "Fix tox and requirements-dev.txt",
            "name": "docker",
            "description": "Ansible role for install docker-ce",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 8470,
                    "name": "apkawa",
                    "avatar_url": "https://avatars0.githubusercontent.com/u/16043?v=4"
                },
                "provider_namespace": {
                    "id": 2275,
                    "name": "apkawa",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/2275/"
                },
                "repository": {
                    "name": "ansible-role-docker",
                    "original_name": "ansible-role-docker"
                },
                "tags": [
                    "docker",
                    "server",
                    "system"
                ],
                "versions": [
                    {
                        "id": 103033,
                        "name": "1.0.5",
                        "release_date": "2019-09-04T06:45:43-04:00"
                    },
                    {
                        "id": 102015,
                        "name": "1.0.4",
                        "release_date": "2019-08-19T10:30:00-04:00"
                    },
                    {
                        "id": 101917,
                        "name": "1.0.3",
                        "release_date": "2019-08-18T16:32:54-04:00"
                    },
                    {
                        "id": 101541,
                        "name": "1.0.2",
                        "release_date": "2019-08-14T05:20:13-04:00"
                    },
                    {
                        "id": 101346,
                        "name": "1.0.1",
                        "release_date": "2019-08-13T07:22:40-04:00"
                    },
                    {
                        "id": 101288,
                        "name": "1.0.0",
                        "release_date": "2019-08-12T13:01:54-04:00"
                    }
                ]
            },
            "download_count": 273
        },
        {
            "id": 32846,
            "upstream_id": 43130,
            "created": "2023-09-24T20:22:03.117328Z",
            "modified": "2023-10-10T00:48:11.526637Z",
            "imported": "2019-10-29T08:37:55.710115-04:00",
            "github_user": "Apkawa",
            "username": "apkawa",
            "github_repo": "ansible-role-firewall",
            "github_branch": "master",
            "commit": "51ba4dad1cc3eb282912f3155377487759699fd0",
            "commit_message": "refactoring and fixes for docker",
            "name": "firewall",
            "description": "Simple iptables firewall for most Unix-like systems.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 8470,
                    "name": "apkawa",
                    "avatar_url": "https://avatars0.githubusercontent.com/u/16043?v=4"
                },
                "provider_namespace": {
                    "id": 2275,
                    "name": "apkawa",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/2275/"
                },
                "repository": {
                    "name": "ansible-role-firewall",
                    "original_name": "ansible-role-firewall"
                },
                "tags": [
                    "firewall",
                    "iptables",
                    "networking",
                    "security",
                    "system",
                    "tcp"
                ],
                "versions": [
                    {
                        "id": 107618,
                        "name": "3.1.0",
                        "release_date": "2019-10-29T06:57:30-04:00"
                    },
                    {
                        "id": 103911,
                        "name": "3.0.2",
                        "release_date": "2019-09-18T06:08:35-04:00"
                    },
                    {
                        "id": 103844,
                        "name": "3.0.1",
                        "release_date": "2019-09-16T11:38:51-04:00"
                    },
                    {
                        "id": 102993,
                        "name": "3.0.0",
                        "release_date": "2019-09-05T06:47:52-04:00"
                    },
                    {
                        "id": 102918,
                        "name": "2.4.1",
                        "release_date": "2018-10-04T14:03:19-04:00"
                    },
                    {
                        "id": 102909,
                        "name": "2.4.0",
                        "release_date": "2018-04-26T17:05:20-04:00"
                    },
                    {
                        "id": 102929,
                        "name": "2.3.1",
                        "release_date": "2018-04-02T17:51:23-04:00"
                    },
                    {
                        "id": 102921,
                        "name": "2.3.0",
                        "release_date": "2017-07-17T00:53:12-04:00"
                    },
                    {
                        "id": 102925,
                        "name": "2.2.2",
                        "release_date": "2017-07-17T00:48:48-04:00"
                    },
                    {
                        "id": 102931,
                        "name": "2.2.1",
                        "release_date": "2017-04-28T15:34:52-04:00"
                    },
                    {
                        "id": 102910,
                        "name": "2.2.0",
                        "release_date": "2017-04-02T11:54:12-04:00"
                    }
                ]
            },
            "download_count": 58
        },
        {
            "id": 32847,
            "upstream_id": 42677,
            "created": "2023-09-24T20:22:03.272705Z",
            "modified": "2023-10-10T00:48:11.538663Z",
            "imported": "2019-08-12T07:05:52.758419-04:00",
            "github_user": "Apkawa",
            "username": "apkawa",
            "github_repo": "ansible-role-nfs",
            "github_branch": "master",
            "commit": "e54afee9c17dfe6c48777b71018a30c0246fa1b3",
            "commit_message": "remove unsupported distro",
            "name": "nfs",
            "description": "nfs client and nfs server",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 8470,
                    "name": "apkawa",
                    "avatar_url": "https://avatars0.githubusercontent.com/u/16043?v=4"
                },
                "provider_namespace": {
                    "id": 2275,
                    "name": "apkawa",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/2275/"
                },
                "repository": {
                    "name": "ansible-role-nfs",
                    "original_name": "ansible-role-nfs"
                },
                "tags": [
                    "nfs",
                    "server",
                    "share",
                    "system"
                ],
                "versions": [
                    {
                        "id": 101281,
                        "name": "1.0.0",
                        "release_date": "2019-08-12T06:29:26-04:00"
                    }
                ]
            },
            "download_count": 526
        },
        {
            "id": 32848,
            "upstream_id": 51899,
            "created": "2023-09-24T20:22:09.633426Z",
            "modified": "2023-10-10T00:48:32.135464Z",
            "imported": "2020-11-19T14:59:18.215233-05:00",
            "github_user": "SorenTech",
            "username": "apmarshall",
            "github_repo": "ansible-role-munki-in-a-box",
            "github_branch": "master",
            "commit": "21e4a80ccce0f569bb057e42da5f2f73e8b829c3",
            "commit_message": "Start with getting the python-crypto package",
            "name": "ansible_role_munki_in_a_box",
            "description": "Munkitools for MacOS",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 8471,
                    "name": "apmarshall",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fa-30dd-7e31-a7f8-38f5dd740da0/avatar/"
                },
                "provider_namespace": {
                    "id": 14020,
                    "name": "apmarshall",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14020/"
                },
                "repository": {
                    "name": "ansible-role-munki-in-a-box",
                    "original_name": "ansible-role-munki-in-a-box"
                },
                "tags": [
                    "development",
                    "munki",
                    "packaging",
                    "system"
                ],
                "versions": []
            },
            "download_count": 42
        }
    ]
}