A list of legacy roles.

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

{
    "count": 37661,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=1210",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=1208",
    "results": [
        {
            "id": 13928,
            "upstream_id": 18942,
            "created": "2023-05-08T20:58:18.896261Z",
            "modified": "2023-10-29T18:45:35.377468Z",
            "imported": "2018-04-20T08:34:07.960769-04:00",
            "github_user": "jaesivsm",
            "username": "jaesivsm",
            "github_repo": "modoboa-ansible-backup",
            "github_branch": "master",
            "commit": "b1a63f9b73987a0e5ca6a3990e57410e8ce2980b",
            "commit_message": "fix: no jinja2 templating in when statements",
            "name": "modoboa-ansible-backup",
            "description": "ansible role to backup a modoboa instance datas",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 3170,
                    "name": "jaesivsm",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a03-ded3-7a82-befe-bd75ffbcde94/avatar/"
                },
                "provider_namespace": {
                    "id": 16031,
                    "name": "jaesivsm",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/16031/"
                },
                "repository": {
                    "name": "modoboa-ansible-backup",
                    "original_name": "modoboa-ansible-backup"
                },
                "tags": [
                    "backup",
                    "modoboa"
                ],
                "versions": []
            },
            "download_count": 71
        },
        {
            "id": 13929,
            "upstream_id": 47498,
            "created": "2023-05-08T20:58:19.009613Z",
            "modified": "2023-10-29T18:45:35.381402Z",
            "imported": "2020-03-28T10:23:16.685320-04:00",
            "github_user": "jagadeeshansible",
            "username": "jagadeeshansible",
            "github_repo": "Linux-partitions",
            "github_branch": "master",
            "commit": "609cf5165745b4cd697da8efe80a938d9e25eb19",
            "commit_message": "Update main.yml",
            "name": "linux_partitions",
            "description": "Creating partitions using ansible roles and mount with UUID's",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 3171,
                    "name": "jagadeeshansible",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a03-df58-7256-8b28-e59bc265d75d/avatar/"
                },
                "provider_namespace": {
                    "id": 16032,
                    "name": "jagadeeshansible",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/16032/"
                },
                "repository": {
                    "name": "Linux-partitions",
                    "original_name": "Linux-partitions"
                },
                "tags": [
                    "lvm",
                    "mount"
                ],
                "versions": []
            },
            "download_count": 49
        },
        {
            "id": 13930,
            "upstream_id": 17614,
            "created": "2023-05-08T20:58:19.782962Z",
            "modified": "2023-10-29T18:45:35.384710Z",
            "imported": "2017-05-03T08:41:21.478328-04:00",
            "github_user": "jagjag",
            "username": "jagjag",
            "github_repo": "ansible-role-jdk",
            "github_branch": "master",
            "commit": "564f789b11692bab87101827c3b536ae8baa6aa1",
            "commit_message": "update readme",
            "name": "jdk",
            "description": "install openjdk or oraclejdk(include break jce limit)",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 3172,
                    "name": "jagjag",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a03-e096-779c-a450-81ffbe7177f0/avatar/"
                },
                "provider_namespace": {
                    "id": 16033,
                    "name": "jagjag",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/16033/"
                },
                "repository": {
                    "name": "ansible-role-jdk",
                    "original_name": "ansible-role-jdk"
                },
                "tags": [
                    "jce",
                    "jdk",
                    "openjdk",
                    "oraclejdk"
                ],
                "versions": []
            },
            "download_count": 48
        },
        {
            "id": 13931,
            "upstream_id": 3603,
            "created": "2023-05-08T20:58:19.880492Z",
            "modified": "2023-10-29T18:45:35.388688Z",
            "imported": null,
            "github_user": "jagregory",
            "username": "jagregory",
            "github_repo": "sinopia-ansible",
            "github_branch": "master",
            "commit": "",
            "commit_message": "",
            "name": "sinopia",
            "description": "Sinopia NPM registry",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 3173,
                    "name": "jagregory",
                    "avatar_url": "https://github.com/jagregory.png"
                },
                "provider_namespace": {
                    "id": 16034,
                    "name": "jagregory",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/16034/"
                },
                "repository": {
                    "name": "sinopia-ansible",
                    "original_name": "sinopia-ansible"
                },
                "tags": [
                    "development",
                    "web"
                ],
                "versions": []
            },
            "download_count": 158
        },
        {
            "id": 13932,
            "upstream_id": null,
            "created": "2023-05-08T20:58:20.009488Z",
            "modified": "2026-08-16T07:52:15.623679Z",
            "imported": "2026-08-16T07:52:15.601890",
            "github_user": "jahrik",
            "username": "jahrik",
            "github_repo": "ansible-alacritty",
            "github_branch": "main",
            "commit": "62f534783c52610f2332a9f778e9f3fe5cbec552",
            "commit_message": "uv lock --upgrade (#40)\n\nCo-authored-by: Wesley Gill <[email protected]>\nCo-authored-by: Claude Sonnet 5 <[email protected]>",
            "name": "alacritty",
            "description": "Install Alacritty and deploy a TOML config, with native Steam Deck / SteamOS support",
            "summary_fields": {
                "dependencies": [
                    {
                        "role": "jahrik.nerd_fonts"
                    }
                ],
                "namespace": {
                    "id": 3174,
                    "name": "jahrik",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a03-e180-7b09-88ae-0282107f66aa/avatar/"
                },
                "provider_namespace": {
                    "id": 678,
                    "name": "jahrik",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/678/"
                },
                "repository": {
                    "name": "ansible-alacritty",
                    "original_name": "ansible-alacritty"
                },
                "tags": [
                    "alacritty",
                    "terminal",
                    "steamdeck",
                    "steamos"
                ],
                "versions": []
            },
            "download_count": 592
        },
        {
            "id": 13933,
            "upstream_id": null,
            "created": "2023-05-08T20:58:20.150094Z",
            "modified": "2026-08-16T04:53:27.362832Z",
            "imported": "2026-08-16T04:53:27.339667",
            "github_user": "jahrik",
            "username": "jahrik",
            "github_repo": "ansible-conky",
            "github_branch": "main",
            "commit": "7e02c265b1d864fd6e864793be849e9bfac67cfa",
            "commit_message": "build(deps): update ansible-lint requirement from >=26.6.0 to >=26.8.0 (#29)\n\nUpdates the requirements on [ansible-lint](https://github.com/ansible/ansible-lint) to permit the latest version.\n- [Release notes](https://github.com/ansible/ansible-lint/releases)\n- [Commits](https://github.com/ansible/ansible-lint/compare/v26.6.0...v26.8.0)\n\n---\nupdated-dependencies:\n- dependency-name: ansible-lint\n  dependency-version: 26.8.0\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] <[email protected]>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
            "name": "conky",
            "description": "Install conky and configs",
            "summary_fields": {
                "dependencies": [
                    {
                        "role": "jahrik.nerd_fonts"
                    }
                ],
                "namespace": {
                    "id": 3174,
                    "name": "jahrik",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a03-e180-7b09-88ae-0282107f66aa/avatar/"
                },
                "provider_namespace": {
                    "id": 678,
                    "name": "jahrik",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/678/"
                },
                "repository": {
                    "name": "ansible-conky",
                    "original_name": "ansible-conky"
                },
                "tags": [
                    "conky",
                    "sysmonitor",
                    "desktop"
                ],
                "versions": []
            },
            "download_count": 352
        },
        {
            "id": 13934,
            "upstream_id": null,
            "created": "2023-05-08T20:58:20.222937Z",
            "modified": "2026-08-23T02:41:29.581924Z",
            "imported": "2026-08-23T02:41:29.558516",
            "github_user": "jahrik",
            "username": "jahrik",
            "github_repo": "ansible-hyprland",
            "github_branch": "main",
            "commit": "79518634079d9157aba1016f34d48957d7789b37",
            "commit_message": "Chore(deps): bump astral-sh/setup-uv from 9.0.0 to 10.0.0 (#27)\n\nBumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 9.0.0 to 10.0.0.\n- [Release notes](https://github.com/astral-sh/setup-uv/releases)\n- [Commits](https://github.com/astral-sh/setup-uv/compare/v9.0.0...v10.0.0)\n\n---\nupdated-dependencies:\n- dependency-name: astral-sh/setup-uv\n  dependency-version: 10.0.0\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] <[email protected]>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
            "name": "hyprland",
            "description": "Install and configure hyprland",
            "summary_fields": {
                "dependencies": [
                    {
                        "role": "jahrik.yay"
                    }
                ],
                "namespace": {
                    "id": 3174,
                    "name": "jahrik",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a03-e180-7b09-88ae-0282107f66aa/avatar/"
                },
                "provider_namespace": {
                    "id": 678,
                    "name": "jahrik",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/678/"
                },
                "repository": {
                    "name": "ansible-hyprland",
                    "original_name": "ansible-hyprland"
                },
                "tags": [
                    "hyprland",
                    "wayland",
                    "compositor"
                ],
                "versions": []
            },
            "download_count": 37
        },
        {
            "id": 13935,
            "upstream_id": null,
            "created": "2023-05-08T20:58:20.287157Z",
            "modified": "2026-08-23T02:39:42.132266Z",
            "imported": "2026-08-23T02:39:42.106109",
            "github_user": "jahrik",
            "username": "jahrik",
            "github_repo": "ansible-i3-gaps",
            "github_branch": "main",
            "commit": "ca167b674faca1c1fa4af0e40eec1961e9c7efec",
            "commit_message": "Bump astral-sh/setup-uv from 10.0.0 to 10.0.1 (#31)\n\nBumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 10.0.0 to 10.0.1.\n- [Release notes](https://github.com/astral-sh/setup-uv/releases)\n- [Commits](https://github.com/astral-sh/setup-uv/compare/v10.0.0...v10.0.1)\n\n---\nupdated-dependencies:\n- dependency-name: astral-sh/setup-uv\n  dependency-version: 10.0.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] <[email protected]>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
            "name": "i3_gaps",
            "description": "Install and configure i3_gaps, dmenu, dunst, and xinitrc",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 3174,
                    "name": "jahrik",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a03-e180-7b09-88ae-0282107f66aa/avatar/"
                },
                "provider_namespace": {
                    "id": 678,
                    "name": "jahrik",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/678/"
                },
                "repository": {
                    "name": "ansible-i3-gaps",
                    "original_name": "ansible-i3-gaps"
                },
                "tags": [
                    "i3gaps",
                    "i3",
                    "windowmanager",
                    "x11"
                ],
                "versions": []
            },
            "download_count": 385
        },
        {
            "id": 13936,
            "upstream_id": null,
            "created": "2023-05-08T20:58:20.361220Z",
            "modified": "2026-08-23T02:43:21.566892Z",
            "imported": "2026-08-23T02:43:21.542629",
            "github_user": "jahrik",
            "username": "jahrik",
            "github_repo": "ansible-nvim",
            "github_branch": "main",
            "commit": "59cdba90bc2fac0f7e9e364b4e14eecc29b7712c",
            "commit_message": "Update ansible-core requirement from <2.22,>=2.21.2 to >=2.21.3,<2.22 (#45)\n\nUpdates the requirements on [ansible-core](https://github.com/ansible/ansible) to permit the latest version.\n- [Release notes](https://github.com/ansible/ansible/releases)\n- [Commits](https://github.com/ansible/ansible/compare/v2.21.2...v2.21.3)\n\n---\nupdated-dependencies:\n- dependency-name: ansible-core\n  dependency-version: 2.21.3\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] <[email protected]>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
            "name": "nvim",
            "description": "Install Neovim with a full Lua config managed by lazy.nvim",
            "summary_fields": {
                "dependencies": [
                    {
                        "role": "jahrik.nerd_fonts"
                    }
                ],
                "namespace": {
                    "id": 3174,
                    "name": "jahrik",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a03-e180-7b09-88ae-0282107f66aa/avatar/"
                },
                "provider_namespace": {
                    "id": 678,
                    "name": "jahrik",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/678/"
                },
                "repository": {
                    "name": "ansible-nvim",
                    "original_name": "ansible-nvim"
                },
                "tags": [
                    "nvim",
                    "neovim",
                    "lazy",
                    "lsp",
                    "python"
                ],
                "versions": []
            },
            "download_count": 854
        },
        {
            "id": 13937,
            "upstream_id": null,
            "created": "2023-05-08T20:58:20.428345Z",
            "modified": "2026-08-23T02:40:03.037332Z",
            "imported": "2026-08-23T02:40:03.011372",
            "github_user": "jahrik",
            "username": "jahrik",
            "github_repo": "ansible-polybar",
            "github_branch": "main",
            "commit": "b63ba93dfe139b9a781e57ca866883d3d2cd1e51",
            "commit_message": "Bump astral-sh/setup-uv from 9.0.0 to 10.0.0 (#29)\n\nBumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 9.0.0 to 10.0.0.\n- [Release notes](https://github.com/astral-sh/setup-uv/releases)\n- [Commits](https://github.com/astral-sh/setup-uv/compare/v9.0.0...v10.0.0)\n\n---\nupdated-dependencies:\n- dependency-name: astral-sh/setup-uv\n  dependency-version: 10.0.0\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] <[email protected]>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
            "name": "polybar",
            "description": "Install and configure polybar",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 3174,
                    "name": "jahrik",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a03-e180-7b09-88ae-0282107f66aa/avatar/"
                },
                "provider_namespace": {
                    "id": 678,
                    "name": "jahrik",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/678/"
                },
                "repository": {
                    "name": "ansible-polybar",
                    "original_name": "ansible-polybar"
                },
                "tags": [
                    "polybar",
                    "statusbar",
                    "x11"
                ],
                "versions": []
            },
            "download_count": 423
        }
    ]
}