A list of legacy roles.

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

{
    "count": 37839,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3784",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3782",
    "results": [
        {
            "id": 43555,
            "upstream_id": null,
            "created": "2026-10-26T18:07:11.417737Z",
            "modified": "2026-10-26T18:07:11.475870Z",
            "imported": "2026-10-26T18:07:11.415336",
            "github_user": "lluked",
            "username": "lluked",
            "github_repo": "ansible-role-docker",
            "github_branch": "main",
            "commit": "e36192af07350bd8d87c19af332ed2c02b29c107",
            "commit_message": "Initial commit\n",
            "name": "docker",
            "description": "Install Docker Engine from Docker's official apt repository on Ubuntu",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 29404,
                    "name": "lluked",
                    "avatar_url": "https://github.com/lluked.png"
                },
                "provider_namespace": {
                    "id": 38803,
                    "name": "lluked",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38803/"
                },
                "repository": {
                    "name": "ansible-role-docker",
                    "original_name": "ansible-role-docker"
                },
                "tags": [
                    "docker",
                    "containers",
                    "ubuntu",
                    "apt"
                ],
                "versions": [
                    {
                        "id": "1f5e1f2e-287c-4352-a850-dd54be506f9b",
                        "name": "v1.0.0",
                        "release_date": "2026-10-26T00:01:31+00:00"
                    }
                ]
            },
            "download_count": 2
        },
        {
            "id": 43556,
            "upstream_id": null,
            "created": "2026-10-26T18:21:07.694891Z",
            "modified": "2026-10-26T20:14:58.114763Z",
            "imported": "2026-10-26T20:14:58.077746",
            "github_user": "julia-rojas1",
            "username": "julia-rojas1",
            "github_repo": "ansible-role-wordpress_web",
            "github_branch": "main",
            "commit": "b143c9b68fb16b350855ae257e80ab3614a4b520",
            "commit_message": "ci: add --no-wait flag to galaxy import to avoid socket hang\n",
            "name": "wordpress_web",
            "description": "Instala y configura WordPress con Apache/PHP en Ubuntu 22.04 y Rocky Linux 9. Gestiona VirtualHost, wp-config.php y permisos de forma idempotente.\n",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 29429,
                    "name": "julia-rojas1",
                    "avatar_url": "https://github.com/julia-rojas1.png"
                },
                "provider_namespace": {
                    "id": 38827,
                    "name": "julia_rojas1",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38827/"
                },
                "repository": {
                    "name": "ansible-role-wordpress_web",
                    "original_name": "ansible-role-wordpress_web"
                },
                "tags": [
                    "wordpress",
                    "apache",
                    "php",
                    "web",
                    "cms"
                ],
                "versions": [
                    {
                        "id": "5f0d2801-baf8-4dce-9889-0fefdb448578",
                        "name": "v1.0.0",
                        "release_date": "2026-10-26T16:55:01-03:00"
                    }
                ]
            },
            "download_count": 2
        },
        {
            "id": 43557,
            "upstream_id": null,
            "created": "2026-10-26T20:58:46.495902Z",
            "modified": "2026-10-26T21:00:56.315594Z",
            "imported": "2026-10-26T21:00:56.273168",
            "github_user": "pgvillage",
            "username": "pgvillage",
            "github_repo": "ansible-role-rustfs",
            "github_branch": "main",
            "commit": "30ba095c06fc1bf3cc536101a1f1cbacc8a5959d",
            "commit_message": "Merge pull request #9 from pgvillage/chore/yamllint\n\nAdd yamllint config aligned with ansible-lint",
            "name": "rustfs",
            "description": "RustFS is an S3 compatible object storage server.\nPgVillage uses it to store backups in S3 buckets on a filesystem.\nThis role installs and configures RustFS, and can replace Minio by RustFS.\n",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 25023,
                    "name": "pgvillage",
                    "avatar_url": "https://github.com/pgvillage.png"
                },
                "provider_namespace": {
                    "id": 34480,
                    "name": "pgvillage",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/34480/"
                },
                "repository": {
                    "name": "ansible-role-rustfs",
                    "original_name": "ansible-role-rustfs"
                },
                "tags": [
                    "system",
                    "rustfs",
                    "storage",
                    "objectstorage",
                    "s3"
                ],
                "versions": [
                    {
                        "id": "2d37e006-8cbf-45ed-8e84-a4369100d267",
                        "name": "v0.1.0",
                        "release_date": "2026-10-26T21:59:26+01:00"
                    }
                ]
            },
            "download_count": 1
        },
        {
            "id": 43558,
            "upstream_id": null,
            "created": "2026-10-26T20:59:26.536881Z",
            "modified": "2026-10-26T21:11:15.532390Z",
            "imported": "2026-10-26T21:11:15.488479",
            "github_user": "githubixx",
            "username": "githubixx",
            "github_repo": "ansible-role-coredns-kubernetes",
            "github_branch": "master",
            "commit": "a81dc032e3c5c963a533ed4b9ca6a209807c8276",
            "commit_message": "update docs (#3)",
            "name": "coredns",
            "description": "Deploy CoreDNS cluster DNS with the official Helm chart.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2556,
                    "name": "githubixx",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a02-1d90-772b-9fe6-6b23c84e606b/avatar/"
                },
                "provider_namespace": {
                    "id": 13351,
                    "name": "githubixx",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/13351/"
                },
                "repository": {
                    "name": "ansible-role-coredns-kubernetes",
                    "original_name": "ansible-role-coredns-kubernetes"
                },
                "tags": [
                    "kubernetes",
                    "dns",
                    "coredns",
                    "helm"
                ],
                "versions": [
                    {
                        "id": "f5a365de-50e9-4b04-970d-25e4df45ec36",
                        "name": "0.1.2+1.49.0",
                        "release_date": "2026-10-26T22:10:04+01:00"
                    },
                    {
                        "id": "19e4d3b6-5038-4bd0-840d-54f025c69ed7",
                        "name": "0.1.1+1.49.0",
                        "release_date": "2026-10-26T21:54:37+01:00"
                    },
                    {
                        "id": "4e472351-061f-41cb-ae4d-94d0d3acbad7",
                        "name": "0.1.0+1.49.0",
                        "release_date": "2026-10-25T15:16:06+01:00"
                    }
                ]
            },
            "download_count": 0
        },
        {
            "id": 43559,
            "upstream_id": null,
            "created": "2026-10-26T22:42:06.671938Z",
            "modified": "2026-10-26T22:42:06.703450Z",
            "imported": "2026-10-26T22:42:06.669770",
            "github_user": "hax0rbana-adam",
            "username": "hax0rbana_adam",
            "github_repo": "ansible-role-sshd",
            "github_branch": "main",
            "commit": "e2f9d7a72d3f0bba4b896ae3c41cac83f89ba663",
            "commit_message": "fix drop-ins, allow user to preserve their main config files\n",
            "name": "sshd",
            "description": "Manage OpenSSH client and server configrations.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 9007,
                    "name": "hax0rbana_adam",
                    "avatar_url": "https://avatars.githubusercontent.com/u/118935832?v=4"
                },
                "provider_namespace": {
                    "id": 5356,
                    "name": "hax0rbana_adam",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/5356/"
                },
                "repository": {
                    "name": "ansible-role-sshd",
                    "original_name": "ansible-role-sshd"
                },
                "tags": [
                    "ssh",
                    "sshd",
                    "openssh"
                ],
                "versions": []
            },
            "download_count": 1
        },
        {
            "id": 43560,
            "upstream_id": null,
            "created": "2026-10-27T00:17:22.535676Z",
            "modified": "2026-10-27T00:17:22.583655Z",
            "imported": "2026-10-27T00:17:22.533330",
            "github_user": "Mikroways",
            "username": "mikroways",
            "github_repo": "ansible-mikroways-alloy",
            "github_branch": "main",
            "commit": "4522dd548effcdace974d20f7a49462ce4d21d04",
            "commit_message": "Merge pull request #7 from apps-mikroways/ci/receptor-proxy-estable\n\nLABSMW-38: ci: tinyproxy estable en las pruebas y diagnóstico del envío",
            "name": "alloy",
            "description": "Instala y configura Grafana Alloy para enviar métricas y logs de hosts Linux",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 9417,
                    "name": "mikroways",
                    "avatar_url": "https://avatars0.githubusercontent.com/u/11018852?s=200&v=4"
                },
                "provider_namespace": {
                    "id": 7915,
                    "name": "mikroways",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/7915/"
                },
                "repository": {
                    "name": "ansible-mikroways-alloy",
                    "original_name": "ansible-mikroways-alloy"
                },
                "tags": [
                    "alloy",
                    "grafana",
                    "observability",
                    "monitoring",
                    "prometheus",
                    "loki",
                    "mikroways"
                ],
                "versions": [
                    {
                        "id": "6b2e8173-1e83-4683-be36-7e8148083cb5",
                        "name": "0.2.0",
                        "release_date": "2026-10-26T16:19:57-03:00"
                    }
                ]
            },
            "download_count": 0
        },
        {
            "id": 43561,
            "upstream_id": null,
            "created": "2026-10-27T12:51:21.588594Z",
            "modified": "2026-10-27T14:19:59.018501Z",
            "imported": "2026-10-27T14:19:55.246321",
            "github_user": "Tuxbull-Open-Source",
            "username": "tuxbull",
            "github_repo": "ansible.rundeck",
            "github_branch": "master",
            "commit": "24f445beeadd62af44187c0424e4bf79903c7acd",
            "commit_message": "Merge pull request #5 from Tuxbull-Open-Source/fix/rundeck-tuxbull-mariadb\n\nfix: use tuxbull MariaDB role dependency",
            "name": "rundeck",
            "description": "Install and configure Rundeck with MariaDB and an Nginx HTTPS proxy",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 29427,
                    "name": "tuxbull",
                    "avatar_url": "https://github.com/tuxbull.png"
                },
                "provider_namespace": {
                    "id": 38249,
                    "name": "tuxbull",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38249/"
                },
                "repository": {
                    "name": "ansible.rundeck",
                    "original_name": "ansible.rundeck"
                },
                "tags": [
                    "rundeck",
                    "automation",
                    "mariadb",
                    "nginx",
                    "system"
                ],
                "versions": [
                    {
                        "id": "b7bf83f4-e520-445f-ae90-759c5f1914e9",
                        "name": "v1.0.2",
                        "release_date": "2026-10-27T15:16:13+01:00"
                    },
                    {
                        "id": "049b1bd7-674f-40a4-9047-6dc9f60441ee",
                        "name": "v1.0.1",
                        "release_date": "2026-10-27T13:48:47+01:00"
                    }
                ]
            },
            "download_count": 4
        },
        {
            "id": 43562,
            "upstream_id": null,
            "created": "2026-10-27T13:19:12.922994Z",
            "modified": "2026-10-27T14:19:29.310952Z",
            "imported": "2026-10-27T14:19:24.155272",
            "github_user": "Tuxbull-Open-Source",
            "username": "tuxbull",
            "github_repo": "ansible.mariadb",
            "github_branch": "master",
            "commit": "5bbcae92dc584bcd5fd767ee9e8a70b64126c40e",
            "commit_message": "Merge pull request #3 from Tuxbull-Open-Source/fix/mariadb-live-qa\n\nfix: resolve MariaDB live QA findings",
            "name": "mariadb",
            "description": "Install and configure MariaDB, databases, users, and local backups",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 29427,
                    "name": "tuxbull",
                    "avatar_url": "https://github.com/tuxbull.png"
                },
                "provider_namespace": {
                    "id": 38249,
                    "name": "tuxbull",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38249/"
                },
                "repository": {
                    "name": "ansible.mariadb",
                    "original_name": "ansible.mariadb"
                },
                "tags": [
                    "database",
                    "mariadb",
                    "mysql",
                    "backup",
                    "system"
                ],
                "versions": [
                    {
                        "id": "c5fcf3b9-3754-421d-b6ca-e34bffe6a54f",
                        "name": "v1.0.1",
                        "release_date": "2026-10-27T15:14:34+01:00"
                    },
                    {
                        "id": "ecb805cb-6e60-49cc-9182-27cc986dc548",
                        "name": "v1.0.0",
                        "release_date": "2026-10-27T14:16:59+01:00"
                    }
                ]
            },
            "download_count": 5
        },
        {
            "id": 43563,
            "upstream_id": null,
            "created": "2026-10-27T14:44:21.712349Z",
            "modified": "2026-10-27T14:44:27.793876Z",
            "imported": "2026-10-27T14:44:21.709957",
            "github_user": "Tuxbull-Open-Source",
            "username": "tuxbull",
            "github_repo": "ansible.vdo_nfs_appliance",
            "github_branch": "main",
            "commit": "5362edf87a85bdbfdf8abbdb3e33064b2d43fcb0",
            "commit_message": "Merge pull request #1 from Tuxbull-Open-Source/feat/rocky10-vdo-nfs-appliance\n\nfeat: align VDO NFS appliance with Rocky 10",
            "name": "vdo_nfs_appliance",
            "description": "Create a guarded VDO-backed NFS storage appliance",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 29427,
                    "name": "tuxbull",
                    "avatar_url": "https://github.com/tuxbull.png"
                },
                "provider_namespace": {
                    "id": 38249,
                    "name": "tuxbull",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38249/"
                },
                "repository": {
                    "name": "ansible.vdo_nfs_appliance",
                    "original_name": "ansible.vdo_nfs_appliance"
                },
                "tags": [
                    "vdo",
                    "nfs",
                    "storage",
                    "appliance"
                ],
                "versions": [
                    {
                        "id": "8896aa46-8f81-4128-87bb-6f7e0fc35d06",
                        "name": "v1.0.0",
                        "release_date": "2026-10-27T15:42:00+01:00"
                    }
                ]
            },
            "download_count": 10
        },
        {
            "id": 43564,
            "upstream_id": null,
            "created": "2026-10-27T16:07:00.787655Z",
            "modified": "2026-10-27T16:07:00.945574Z",
            "imported": "2026-10-27T16:07:00.782528",
            "github_user": "ansible-lockdown",
            "username": "MindPointGroup",
            "github_repo": "Windows-11-STIG",
            "github_branch": "devel",
            "commit": "ca86531cfea1d66a3a6228d90caef0a58e27a8c8",
            "commit_message": "Merge pull request #5 from ansible-lockdown/v2r9_public\n\nUpdate the role to the Windows 11 STIG V2R9",
            "name": "windows_11_stig",
            "description": "Ansible Role to Apply The Windows 11 Enterprise STIG Benchmark",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4669,
                    "name": "MindPointGroup",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018bc975-f634-7c2e-a360-7d6d33a38280/avatar/"
                },
                "provider_namespace": {
                    "id": 17230,
                    "name": "mindpointgroup",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17230/"
                },
                "repository": {
                    "name": "Windows-11-STIG",
                    "original_name": "Windows-11-STIG"
                },
                "tags": [
                    "auditpolicy",
                    "automation",
                    "azure",
                    "benchmark",
                    "stig",
                    "stigbenchmark",
                    "stigcompliance",
                    "cloudhardening",
                    "compliance",
                    "compliancehardening",
                    "complianceascode",
                    "configurationmanagement",
                    "encryption",
                    "eventlogging",
                    "hardening",
                    "infrastructureascode",
                    "logging",
                    "microsoft",
                    "monitoring",
                    "oshardening",
                    "patchmanagement",
                    "patching",
                    "policymanagement",
                    "privilegedaccess",
                    "remediation",
                    "security",
                    "system",
                    "systemintegrity",
                    "vulnerabilitymanagement",
                    "windows",
                    "win11",
                    "windowssecurity",
                    "windowsworkstation",
                    "workstation",
                    "windows11"
                ],
                "versions": [
                    {
                        "id": "1845f61c-de48-4f8d-aa36-3513344e39ec",
                        "name": "2.9.0",
                        "release_date": "2026-10-27T12:01:16-04:00"
                    },
                    {
                        "id": "6abc92a2-bf4d-4e41-99ce-100e96c1c47c",
                        "name": "1.0.0",
                        "release_date": "2025-04-17T13:34:58-04:00"
                    }
                ]
            },
            "download_count": 0
        }
    ]
}