Legacy Roles
A list of legacy roles.
GET /api/v1/roles/?format=api&page=3714
{ "count": 37135, "next": null, "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3713", "results": [ { "id": 42683, "upstream_id": null, "created": "2026-03-22T15:16:26.558309Z", "modified": "2026-03-22T15:40:49.084452Z", "imported": "2026-03-22T15:40:49.034730", "github_user": "bu5h-d", "username": "bu5h-d", "github_repo": "ludus_kubernetes_goat", "github_branch": "main", "commit": "45fa4b50abced74f77af574642179790d7988396", "commit_message": "fix: update Galaxy namespace\n", "name": "ludus_kubernetes_goat", "description": "Deploys Kubernetes Goat (vulnerable-by-design K8s cluster) on a Ludus range VM using k3s and Helm.\n", "summary_fields": { "dependencies": [], "namespace": { "id": 26854, "name": "bu5h-d", "avatar_url": "https://github.com/bu5h-d.png" }, "provider_namespace": { "id": 36285, "name": "bu5h_d", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36285/" }, "repository": { "name": "ludus_kubernetes_goat", "original_name": "ludus_kubernetes_goat" }, "tags": [ "kubernetes", "security", "ludus", "vulnerable", "k8s", "training" ], "versions": [ { "id": "fdc444d7-8536-4c37-aac9-466288ad17b7", "name": "v1.0.0", "release_date": "2026-03-22T17:01:12+02:00" } ] }, "download_count": 10 }, { "id": 42684, "upstream_id": null, "created": "2026-03-22T15:28:56.022085Z", "modified": "2026-03-22T15:28:56.051718Z", "imported": "2026-03-22T15:28:56.019677", "github_user": "whispergate", "username": "whispergate", "github_repo": "ludus_mailhog_role", "github_branch": "main", "commit": "62750f52dede4991c559d4953994691f14e9f413", "commit_message": "Updated Readme\n", "name": "ludus_mailhog_role", "description": "Deploys MailHog email testing service via Docker on Ubuntu 22.04/24.04", "summary_fields": { "dependencies": [ { "role": "geerlingguy.docker" } ], "namespace": { "id": 26656, "name": "whispergate", "avatar_url": "https://github.com/whispergate.png" }, "provider_namespace": { "id": 36090, "name": "whispergate", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36090/" }, "repository": { "name": "ludus_mailhog_role", "original_name": "ludus_mailhog_role" }, "tags": [ "ludus", "mailhog", "email", "testing" ], "versions": [] }, "download_count": 1 }, { "id": 42685, "upstream_id": null, "created": "2026-03-22T15:42:24.345929Z", "modified": "2026-03-22T15:42:24.403220Z", "imported": "2026-03-22T15:42:24.343443", "github_user": "foi", "username": "foi", "github_repo": "ansible-role-victorialogs-docker", "github_branch": "main", "commit": "77d39f5a96c12a9bca825d3d611926b8ceb88970", "commit_message": "init\n", "name": "victorialogs_docker", "description": "victorialogs docker ansible role", "summary_fields": { "dependencies": [], "namespace": { "id": 25283, "name": "foi", "avatar_url": "https://github.com/foi.png" }, "provider_namespace": { "id": 34735, "name": "foi", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/34735/" }, "repository": { "name": "ansible-role-victorialogs-docker", "original_name": "ansible-role-victorialogs-docker" }, "tags": [ "victorialogs", "victoriametrics", "vmalert", "logging", "docker" ], "versions": [ { "id": "1e22726b-5fcc-4e92-b576-29524f6f95a7", "name": "1.0.0", "release_date": "2026-03-22T22:36:00+07:00" } ] }, "download_count": 3 }, { "id": 42686, "upstream_id": null, "created": "2026-03-22T16:13:17.262322Z", "modified": "2026-03-22T16:13:17.343032Z", "imported": "2026-03-22T16:13:17.258827", "github_user": "LOKESH4884", "username": "LOKESH4884", "github_repo": "dummy-role", "github_branch": "main", "commit": "693a5210831dcf27fe6140b1ccdea0a9d43c3dac", "commit_message": "initial files\n", "name": "dummy-role", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 26852, "name": "LOKESH4884", "avatar_url": "https://github.com/LOKESH4884.png" }, "provider_namespace": { "id": 36283, "name": "lokesh4884", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36283/" }, "repository": { "name": "dummy-role", "original_name": "dummy-role" }, "tags": [], "versions": [] }, "download_count": 1 }, { "id": 42687, "upstream_id": null, "created": "2026-03-22T16:47:24.759797Z", "modified": "2026-03-22T16:47:24.797554Z", "imported": "2026-03-22T16:47:24.757422", "github_user": "tomhn0808", "username": "tomhn0808", "github_repo": "forensic_workstation_setup_windows", "github_branch": "main", "commit": "c63c074989733c5780de93864ab1d427529089ac", "commit_message": "Adding KAPE installation and verification\n", "name": "forensic_workstation_setup_windows", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 17715, "name": "tomhn0808", "avatar_url": "https://github.com/tomhn0808.png" }, "provider_namespace": { "id": 27287, "name": "tomhn0808", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/27287/" }, "repository": { "name": "forensic_workstation_setup_windows", "original_name": "forensic_workstation_setup_windows" }, "tags": [], "versions": [] }, "download_count": 1 } ] }