Legacy Roles
A list of legacy roles.
GET /api/v1/roles/?format=api&page=3746
{ "count": 37483, "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3747", "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3745", "results": [ { "id": 43084, "upstream_id": null, "created": "2026-06-09T13:35:08.263006Z", "modified": "2026-06-09T13:35:08.319776Z", "imported": "2026-06-09T13:35:08.253027", "github_user": "mojeda101", "username": "mojeda101", "github_repo": "ludus_squid_proxy", "github_branch": "main", "commit": "46feb34e85e28c49d8c58723132979d3a97c256d", "commit_message": "first commit\n", "name": "ludus_squid_proxy", "description": "Deploys a Squid forward proxy in Docker (ubuntu/squid) on Linux, and optionally configures a proxy GPO on a Windows DC, for Ludus ranges.", "summary_fields": { "dependencies": [], "namespace": { "id": 23576, "name": "mojeda101", "avatar_url": "https://github.com/mojeda101.png" }, "provider_namespace": { "id": 33050, "name": "mojeda101", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33050/" }, "repository": { "name": "ludus_squid_proxy", "original_name": "ludus_squid_proxy" }, "tags": [ "ludus", "squid", "proxy", "docker", "networking" ], "versions": [ { "id": "9489fb0b-1a7d-4e5a-9c71-8999f6214ba9", "name": "v1.2.1", "release_date": "2026-06-09T15:27:56+02:00" } ] }, "download_count": 2 }, { "id": 43086, "upstream_id": null, "created": "2026-06-09T20:21:28.529910Z", "modified": "2026-06-09T20:33:22.758987Z", "imported": "2026-06-09T20:33:22.724167", "github_user": "oschusler", "username": "oschusler", "github_repo": "ansible-role-pqc-ssh", "github_branch": "main", "commit": "7e6514712c2909ce4570a93a19545674fb784374", "commit_message": "ci: add release actions (#2)", "name": "pqc_ssh", "description": "Validate that OpenSSH configuration explicitly enables post-quantum or hybrid key exchange algorithms.", "summary_fields": { "dependencies": [], "namespace": { "id": 27846, "name": "oschusler", "avatar_url": "https://github.com/oschusler.png" }, "provider_namespace": { "id": 37265, "name": "oschusler", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37265/" }, "repository": { "name": "ansible-role-pqc-ssh", "original_name": "ansible-role-pqc-ssh" }, "tags": [ "ssh", "openssh", "security", "cryptography", "postquantum", "pqc" ], "versions": [ { "id": "0403f090-b266-4dcc-8b4f-c58af7491322", "name": "v0.1.0", "release_date": "2026-06-09T22:31:32+02:00" } ] }, "download_count": 12 }, { "id": 43087, "upstream_id": null, "created": "2026-06-10T07:11:28.519970Z", "modified": "2026-06-10T07:11:28.565545Z", "imported": "2026-06-10T07:11:28.517263", "github_user": "S1212294", "username": "S1212294", "github_repo": "ansible-role-database", "github_branch": "main", "commit": "9fe7164adf4b6c518c049276168a7acde06df446", "commit_message": "Eerste commit voor Ansible Galaxy role databaseserver\n", "name": "database", "description": "Database role met MySQL", "summary_fields": { "dependencies": [], "namespace": { "id": 27746, "name": "S1212294", "avatar_url": "https://github.com/S1212294.png" }, "provider_namespace": { "id": 37167, "name": "s1212294", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37167/" }, "repository": { "name": "ansible-role-database", "original_name": "ansible-role-database" }, "tags": [], "versions": [] }, "download_count": 2 }, { "id": 43088, "upstream_id": null, "created": "2026-06-10T07:17:10.549205Z", "modified": "2026-06-10T07:17:10.646642Z", "imported": "2026-06-10T07:17:10.546658", "github_user": "S1212294", "username": "S1212294", "github_repo": "ansible-role-webserver", "github_branch": "main", "commit": "1aadee880413b86493fb90d5708ec063598933de", "commit_message": "Eerste commit voor Ansible Galaxy role webserver\n", "name": "webserver", "description": "Webserver role met Apache en PHP", "summary_fields": { "dependencies": [], "namespace": { "id": 27746, "name": "S1212294", "avatar_url": "https://github.com/S1212294.png" }, "provider_namespace": { "id": 37167, "name": "s1212294", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37167/" }, "repository": { "name": "ansible-role-webserver", "original_name": "ansible-role-webserver" }, "tags": [], "versions": [] }, "download_count": 2 }, { "id": 43089, "upstream_id": null, "created": "2026-06-10T10:06:56.066134Z", "modified": "2026-06-10T10:06:56.121540Z", "imported": "2026-06-10T10:06:56.062324", "github_user": "OT-OSM", "username": "ot-osm", "github_repo": "node_exporter", "github_branch": "main", "commit": "a39d1f57f8523c16dbad38ab4ec8e14033f92971", "commit_message": "Merge pull request #3 from OT-OSM/lint-fix\n\nadded meta and lint fix", "name": "node_exporter", "description": "Install and configure Node Exporter on Ubuntu systems", "summary_fields": { "dependencies": [], "namespace": { "id": 12807, "name": "ot-osm", "avatar_url": "https://github.com/ot-osm.png" }, "provider_namespace": { "id": 21940, "name": "ot_osm", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/21940/" }, "repository": { "name": "node_exporter", "original_name": "node_exporter" }, "tags": [ "opstree", "otosm", "nodeexporter", "devops" ], "versions": [] }, "download_count": 1 }, { "id": 43090, "upstream_id": null, "created": "2026-06-10T16:31:51.118772Z", "modified": "2026-06-12T13:08:58.384147Z", "imported": "2026-06-12T13:08:58.323612", "github_user": "pluggero", "username": "pluggero", "github_repo": "ansible-role-bash", "github_branch": "main", "commit": "cebc55e6e07ac3313232ff9d44a69560225a1967", "commit_message": "Merge pull request #1 from pluggero/fix/login-shell-command\n\nfix: Fixed login shell command", "name": "bash", "description": "Installs bash and manages shell configuration on various Linux systems.", "summary_fields": { "dependencies": [], "namespace": { "id": 19312, "name": "pluggero", "avatar_url": "https://github.com/pluggero.png" }, "provider_namespace": { "id": 28805, "name": "pluggero", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/28805/" }, "repository": { "name": "ansible-role-bash", "original_name": "ansible-role-bash" }, "tags": [ "bash", "shell", "dotfiles", "configuration" ], "versions": [ { "id": "10086738-6df9-40a8-933a-c601a1664958", "name": "1.0.1", "release_date": "2026-06-12T15:07:58+02:00" }, { "id": "f8e667ef-a76e-4389-9983-a86cd17f89a2", "name": "1.0.0", "release_date": "2026-06-10T18:28:55+02:00" } ] }, "download_count": 48 }, { "id": 43091, "upstream_id": null, "created": "2026-06-10T19:04:15.258456Z", "modified": "2026-06-10T19:04:15.310894Z", "imported": "2026-06-10T19:04:15.255807", "github_user": "BlackDragon-B", "username": "BlackDragon-B", "github_repo": "iac-week6-ansible-role-helloworld", "github_branch": "main", "commit": "746797438eb2a9d433bb773f2a3010e9eb522946", "commit_message": "Initial commit\n", "name": "iac-week6-helloworld", "description": "Install and configure Docker + Hello World Container", "summary_fields": { "dependencies": [], "namespace": { "id": 27712, "name": "BlackDragon-B", "avatar_url": "https://github.com/BlackDragon-B.png" }, "provider_namespace": { "id": 37133, "name": "blackdragon_b", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37133/" }, "repository": { "name": "iac-week6-ansible-role-helloworld", "original_name": "iac-week6-ansible-role-helloworld" }, "tags": [ "docker" ], "versions": [] }, "download_count": 1 }, { "id": 43092, "upstream_id": null, "created": "2026-06-10T19:19:18.995823Z", "modified": "2026-06-10T19:19:19.039120Z", "imported": "2026-06-10T19:19:18.985265", "github_user": "BlackDragon-B", "username": "BlackDragon-B", "github_repo": "iac-week6-ansible-role-helloworld", "github_branch": "main", "commit": "0f209b3f9e5d4f9316eff697e3cd60c960c1a656", "commit_message": "Remove namespace\n", "name": "iac_week6_helloworld", "description": "Install and configure Docker + Hello World Container", "summary_fields": { "dependencies": [], "namespace": { "id": 27712, "name": "BlackDragon-B", "avatar_url": "https://github.com/BlackDragon-B.png" }, "provider_namespace": { "id": 37133, "name": "blackdragon_b", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37133/" }, "repository": { "name": "iac-week6-ansible-role-helloworld", "original_name": "iac-week6-ansible-role-helloworld" }, "tags": [ "docker" ], "versions": [] }, "download_count": 20 }, { "id": 43093, "upstream_id": null, "created": "2026-06-10T20:16:39.067166Z", "modified": "2026-06-11T19:23:58.273499Z", "imported": "2026-06-11T19:23:58.173340", "github_user": "volker-raschek", "username": "volker-raschek", "github_repo": "ansible-role-gitea-runner", "github_branch": "master", "commit": "634a707ad1b424944338973bb69348f100d9d2ef", "commit_message": "fix(defaults): adapt config file path\n", "name": "gitea_runner", "description": "Ansible role to install and configure gitea Act Runner for executing GitHub Actions-compatible workflows", "summary_fields": { "dependencies": [], "namespace": { "id": 7416, "name": "volker-raschek", "avatar_url": "https://avatars.githubusercontent.com/u/18311012?v=4" }, "provider_namespace": { "id": 11937, "name": "volker_raschek", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/11937/" }, "repository": { "name": "ansible-role-gitea-runner", "original_name": "ansible-role-gitea-runner" }, "tags": [ "gitea", "runner", "actions", "ci", "cd", "automation" ], "versions": [ { "id": "8afa52e2-392b-4185-91ce-e9bb2d6a4a82", "name": "0.2.3", "release_date": "2026-06-11T21:17:20+02:00" }, { "id": "6a5cc763-ea8b-4405-a78d-a1338d254a22", "name": "0.2.1", "release_date": "2026-06-11T18:40:01+02:00" }, { "id": "02b5f33f-92d4-428b-863a-9e3ec2fdfb4d", "name": "0.2.0", "release_date": "2026-06-11T17:20:55+02:00" }, { "id": "d6cba4d5-ce97-4baf-b21b-a76935284461", "name": "0.1.1", "release_date": "2026-06-10T22:28:08+02:00" }, { "id": "95ea1812-b68c-4465-9c2b-877e383b7ab7", "name": "0.1.0", "release_date": "2026-06-10T21:51:42+02:00" } ] }, "download_count": 73 }, { "id": 43094, "upstream_id": null, "created": "2026-06-11T03:14:03.882519Z", "modified": "2026-06-11T03:14:03.916257Z", "imported": "2026-06-11T03:14:03.880003", "github_user": "tjung03", "username": "tjung03", "github_repo": "jthweb", "github_branch": "main", "commit": "50f9b3ece29b5da589c8ba66467b8940b892203a", "commit_message": "2nd commit\n", "name": "jthweb", "description": "Demo Web Service", "summary_fields": { "dependencies": [], "namespace": { "id": 27883, "name": "tjung03", "avatar_url": "https://github.com/tjung03.png" }, "provider_namespace": { "id": 37302, "name": "tjung03", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37302/" }, "repository": { "name": "jthweb", "original_name": "jthweb" }, "tags": [], "versions": [] }, "download_count": 2 } ] }