Legacy Roles
A list of legacy roles.
GET /api/v1/roles/?format=api&page=3612
{ "count": 36702, "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3613", "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3611", "results": [ { "id": 41466, "upstream_id": null, "created": "2025-08-27T09:10:37.171956Z", "modified": "2025-08-27T09:10:37.213173Z", "imported": "2025-08-27T09:10:37.163144", "github_user": "cocof-brussels", "username": "cocof-brussels", "github_repo": "ansible-role-docker_services", "github_branch": "main", "commit": "6564051c551350a813c3bd712cb0499b69d49379", "commit_message": "fix readme example\n", "name": "docker_services", "description": "Role to deploy docker-compose, with override and .env files. Template for most of docker-compose file but you can add your specific template too.", "summary_fields": { "dependencies": [], "namespace": { "id": 23435, "name": "cocof-brussels", "avatar_url": "https://github.com/cocof-brussels.png" }, "provider_namespace": { "id": 32910, "name": "cocof_brussels", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32910/" }, "repository": { "name": "ansible-role-docker_services", "original_name": "ansible-role-docker_services" }, "tags": [ "docker", "compose" ], "versions": [] }, "download_count": 16 }, { "id": 41467, "upstream_id": null, "created": "2025-08-27T09:10:45.057387Z", "modified": "2025-09-01T15:27:59.535138Z", "imported": "2025-09-01T15:27:59.515615", "github_user": "cocof-brussels", "username": "cocof-brussels", "github_repo": "ansible-role-docker_traefik", "github_branch": "main", "commit": "af56b633a9a3848114d1a29b6428d505773e4348", "commit_message": "fix http only possibility\n", "name": "docker_traefik", "description": "Role to create traefik proxy on docker", "summary_fields": { "dependencies": [], "namespace": { "id": 23435, "name": "cocof-brussels", "avatar_url": "https://github.com/cocof-brussels.png" }, "provider_namespace": { "id": 32910, "name": "cocof_brussels", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32910/" }, "repository": { "name": "ansible-role-docker_traefik", "original_name": "ansible-role-docker_traefik" }, "tags": [ "docker", "traefik" ], "versions": [] }, "download_count": 20 }, { "id": 41468, "upstream_id": null, "created": "2025-08-27T11:40:14.406857Z", "modified": "2025-08-27T11:52:54.909782Z", "imported": "2025-08-27T11:52:54.841714", "github_user": "MaxValue", "username": "MaxValue", "github_repo": "ansible-role-security", "github_branch": "master", "commit": "b10d1d25ada15ef0f8efc750a5024d5fcd477418", "commit_message": "Implement doas support\n", "name": "security", "description": "Security software installation and configuration.", "summary_fields": { "dependencies": [], "namespace": { "id": 4471, "name": "MaxValue", "avatar_url": "https://avatars2.githubusercontent.com/u/1447159?v=4" }, "provider_namespace": { "id": 7688, "name": "maxvalue", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/7688/" }, "repository": { "name": "ansible-role-security", "original_name": "ansible-role-security" }, "tags": [ "system", "security", "fail2ban", "automatic", "updates", "yum", "apt", "dnf", "hardening" ], "versions": [ { "id": "e68c0da3-ce55-4be5-a83e-69cf4a27f6bd", "name": "1.2.0", "release_date": "2025-08-27T13:36:04+02:00" }, { "id": "8a3f33f9-d3d0-44c7-b6a6-840ae80229ba", "name": "1.0.0", "release_date": "2025-04-24T11:32:24+02:00" } ] }, "download_count": 1554 }, { "id": 41469, "upstream_id": null, "created": "2025-08-27T12:30:41.435037Z", "modified": "2025-08-27T12:30:41.558603Z", "imported": "2025-08-27T12:30:41.432830", "github_user": "debrup141", "username": "debrup141", "github_repo": "apache2-role", "github_branch": "dev", "commit": "65ae661a6d3aae424b6085028307600b9d724aca", "commit_message": "Update main.yml", "name": "apache2-role", "description": "My role can be used to install and host a basic website on ubuntu", "summary_fields": { "dependencies": [], "namespace": { "id": 23795, "name": "debrup141", "avatar_url": "https://github.com/debrup141.png" }, "provider_namespace": { "id": 33274, "name": "debrup141", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33274/" }, "repository": { "name": "apache2-role", "original_name": "apache2-role" }, "tags": [], "versions": [] }, "download_count": 6 }, { "id": 41470, "upstream_id": null, "created": "2025-08-28T08:45:28.645990Z", "modified": "2025-08-28T08:45:28.721690Z", "imported": "2025-08-28T08:45:28.643218", "github_user": "boutetnico", "username": "boutetnico", "github_repo": "ansible-role-php", "github_branch": "master", "commit": "51a480fe843b248e4b7f032c8db499103b16bce1", "commit_message": "Fix systemd comment\n", "name": "php", "description": "Install and configure PHP.", "summary_fields": { "dependencies": [], "namespace": { "id": 992, "name": "boutetnico", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fb-9567-79bb-a10f-d45ec4d0e0fc/avatar/" }, "provider_namespace": { "id": 14383, "name": "boutetnico", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14383/" }, "repository": { "name": "ansible-role-php", "original_name": "ansible-role-php" }, "tags": [ "php", "fpm" ], "versions": [ { "id": "00ee4212-dd71-4f2a-8d6f-5e754dc0e49d", "name": "1.0.0", "release_date": "2025-08-27T14:43:05+02:00" } ] }, "download_count": 5 }, { "id": 41472, "upstream_id": null, "created": "2025-08-28T12:49:16.234328Z", "modified": "2025-08-28T12:49:16.302339Z", "imported": "2025-08-28T12:49:16.232105", "github_user": "srinathsidhu12", "username": "srinathsidhu12", "github_repo": "ansible_dummy_role", "github_branch": "master", "commit": "d697cd9ddb88b7343798db38d1a7318ca3c6a020", "commit_message": "roles files........\n", "name": "ansible_dummy_role", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 23813, "name": "srinathsidhu12", "avatar_url": "https://github.com/srinathsidhu12.png" }, "provider_namespace": { "id": 33292, "name": "srinathsidhu12", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33292/" }, "repository": { "name": "ansible_dummy_role", "original_name": "ansible_dummy_role" }, "tags": [], "versions": [] }, "download_count": 2 }, { "id": 41473, "upstream_id": null, "created": "2025-08-28T14:10:44.710522Z", "modified": "2025-08-28T14:10:44.753445Z", "imported": "2025-08-28T14:10:44.707426", "github_user": "mojeda101", "username": "mojeda101", "github_repo": "ludus_veeam_vbr", "github_branch": "main", "commit": "4d2ed0ebb26ea99c6c8566b19e0bbd45ee96e87a", "commit_message": "Veeam VBR install with ludus\n", "name": "ludus_veeam_vbr", "description": "An thin Ludus-ready wrapper that invokes the upstream **`veeamhub.veeam.veeam_vas`** role to install **Veeam Backup & Replication (Community Edition) v12+**.", "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_veeam_vbr", "original_name": "ludus_veeam_vbr" }, "tags": [], "versions": [ { "id": "5b854cb9-33d6-4a6d-b33b-43ae4d059580", "name": "v1.0.0", "release_date": "2025-08-28T16:04:13+02:00" } ] }, "download_count": 3 }, { "id": 41474, "upstream_id": null, "created": "2025-08-28T14:34:33.659815Z", "modified": "2025-09-04T20:00:32.948972Z", "imported": "2025-09-04T20:00:32.780046", "github_user": "ckoliber", "username": "ckoliber", "github_repo": "ansible-role-wireguard", "github_branch": "main", "commit": "2dfe2fb335fe17d9e637d84522a54f888a9dc97e", "commit_message": "chore(release): 2.0.0 [skip ci]\n\n# [2.0.0](https://github.com/ckoliber/ansible-role-wireguard/compare/1.5.0...2.0.0) (2025-09-04)\n\n### Features\n\n* change endpoint to be conditional ([348f061](https://github.com/ckoliber/ansible-role-wireguard/commit/348f06189bfdf062ca8282d0d2f6a7b36268e39a))\n\n### BREAKING CHANGES\n\n* host variable must be used\n", "name": "wireguard", "description": "Setup WireGuard VPN using Ansible", "summary_fields": { "dependencies": [], "namespace": { "id": 23231, "name": "ckoliber", "avatar_url": "https://github.com/ckoliber.png" }, "provider_namespace": { "id": 32706, "name": "ckoliber", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32706/" }, "repository": { "name": "ansible-role-wireguard", "original_name": "ansible-role-wireguard" }, "tags": [ "wireguard", "security", "vpn" ], "versions": [ { "id": "af500c8d-7e50-474b-8d95-68b0df2fe74e", "name": "2.0.0", "release_date": "2025-09-04T20:00:16+00:00" }, { "id": "58b229bf-8e42-44b2-a272-7ead7a21afbd", "name": "1.5.0", "release_date": "2025-09-04T19:40:19+00:00" }, { "id": "05fc7392-805a-4a6c-a6eb-01ebebaadedd", "name": "1.4.0", "release_date": "2025-09-04T13:47:53+00:00" }, { "id": "872c6a76-4a68-4591-aeb9-518dcb684926", "name": "1.3.0", "release_date": "2025-08-30T13:26:47+00:00" }, { "id": "72a406eb-1904-48be-98c5-276e6e90aafa", "name": "1.2.0", "release_date": "2025-08-29T08:42:00+00:00" }, { "id": "97a59c7b-3c6a-4822-af19-bd8a040ab357", "name": "1.1.0", "release_date": "2025-08-28T18:05:59+00:00" }, { "id": "e422fae0-0f65-4a33-9c60-5927393c7907", "name": "1.0.0", "release_date": "2025-08-28T14:32:59+00:00" } ] }, "download_count": 19 }, { "id": 41475, "upstream_id": null, "created": "2025-08-28T18:04:26.359656Z", "modified": "2025-08-28T18:08:30.016516Z", "imported": "2025-08-28T18:08:29.961568", "github_user": "thermistor", "username": "thermistor", "github_repo": "ansible-kamal", "github_branch": "main", "commit": "42e6d527b74113de6efce350b0ab09852d06a6da", "commit_message": "fix version image link\n", "name": "kamal", "description": "Prep for kamal", "summary_fields": { "dependencies": [], "namespace": { "id": 6919, "name": "thermistor", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a19-e3d5-7488-b1cd-e4f2d052a7ce/avatar/" }, "provider_namespace": { "id": 18943, "name": "thermistor", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/18943/" }, "repository": { "name": "ansible-kamal", "original_name": "ansible-kamal" }, "tags": [ "docker", "kamal" ], "versions": [ { "id": "b9c28e3b-4fd0-4822-86c9-e5daa45fef78", "name": "v0.1.2", "release_date": "2025-08-28T11:07:53-07:00" }, { "id": "654a4dea-ec13-45d6-bb35-728227dd3a44", "name": "v0.1.1", "release_date": "2025-08-28T11:05:35-07:00" }, { "id": "cc55a6ce-c0dc-4829-a92c-33cccdbbd2e2", "name": "v0.1.0", "release_date": "2025-08-28T10:58:40-07:00" } ] }, "download_count": 5 }, { "id": 41476, "upstream_id": null, "created": "2025-08-28T19:06:44.093451Z", "modified": "2025-08-28T19:06:44.131841Z", "imported": "2025-08-28T19:06:44.091294", "github_user": "bsouza-site", "username": "bsouza-site", "github_repo": "conf_base", "github_branch": "main", "commit": "37555831771ecc0aa511ff41a065f941314169d5", "commit_message": "Configuração Base de usuários, pacotes e hosts\n", "name": "conf_base", "description": "Configuracao Base de usuários, pacotes e hosts", "summary_fields": { "dependencies": [], "namespace": { "id": 23822, "name": "bsouza-site", "avatar_url": "https://github.com/bsouza-site.png" }, "provider_namespace": { "id": 33300, "name": "bsouza_site", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33300/" }, "repository": { "name": "conf_base", "original_name": "conf_base" }, "tags": [ "users", "packages", "hosts" ], "versions": [] }, "download_count": 2 } ] }