Legacy Roles
A list of legacy roles.
GET /api/v1/roles/?format=api&page=3524
{ "count": 35262, "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3525", "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3523", "results": [ { "id": 40425, "upstream_id": null, "created": "2025-03-31T18:34:02.301681Z", "modified": "2025-03-31T18:34:02.393241Z", "imported": "2025-03-31T18:34:02.299325", "github_user": "Beardhammer", "username": "Beardhammer", "github_repo": "ludus_rustdesk", "github_branch": "main", "commit": "b3114d9605c43eefd6305c7ed83b90cf690945be", "commit_message": "Update rustdesk_server.yml\n\nDynamically set http port", "name": "ludus_rustdesk", "description": "An Ansible role that install Rustdesk Server on Debian and Rustdesk Client on Windows/Linux", "summary_fields": { "dependencies": [], "namespace": { "id": 21063, "name": "Beardhammer", "avatar_url": "https://github.com/Beardhammer.png" }, "provider_namespace": { "id": 30567, "name": "beardhammer", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/30567/" }, "repository": { "name": "ludus_rustdesk", "original_name": "ludus_rustdesk" }, "tags": [ "ludus", "rustdesk" ], "versions": [] }, "download_count": 4 }, { "id": 40426, "upstream_id": null, "created": "2025-03-31T19:41:13.701231Z", "modified": "2025-03-31T19:41:13.779977Z", "imported": "2025-03-31T19:41:13.698014", "github_user": "rooland-provisioning", "username": "rooland-provisioning", "github_repo": "ansible-role-kitty-terminal", "github_branch": "master", "commit": "5c3a41c2e443e0f0be19d26b3838023ed94ee3ad", "commit_message": "More docs and metadata\n", "name": "kitty_terminal", "description": "This role installs and configures Kitty terminal", "summary_fields": { "dependencies": [], "namespace": { "id": 5977, "name": "rooland-provisioning", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a16-ae7c-7315-afcb-155ed85e55f5/avatar/" }, "provider_namespace": { "id": 18237, "name": "rooland_provisioning", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/18237/" }, "repository": { "name": "ansible-role-kitty-terminal", "original_name": "ansible-role-kitty-terminal" }, "tags": [ "terminal" ], "versions": [ { "id": "b8ffa16d-d53c-4c59-a953-788bea190516", "name": "v0.0.1", "release_date": "2025-03-31T21:37:49+02:00" } ] }, "download_count": 1 }, { "id": 40427, "upstream_id": null, "created": "2025-03-31T19:44:38.885593Z", "modified": "2025-03-31T20:02:27.686686Z", "imported": "2025-03-31T20:02:27.600173", "github_user": "MaxValue", "username": "maxvalue", "github_repo": "ansible-role-wireguard", "github_branch": "main", "commit": "7492490dceca7c1a5d67d4e547f287d8178f7ffe", "commit_message": "Remove requirements file to avoid installation errors\n\nThe requirements now all need to be installed manually due to bad\narchitectural decisions at Ansible.\n", "name": "wireguard", "description": "Installs and configures wireguard tunnels", "summary_fields": { "dependencies": [], "namespace": { "id": 9380, "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-wireguard", "original_name": "ansible-role-wireguard" }, "tags": [ "security", "ssh", "installer", "install", "sudo", "sysadmin", "setup", "base", "installation", "network", "hardening" ], "versions": [] }, "download_count": 3 }, { "id": 40428, "upstream_id": null, "created": "2025-03-31T19:50:32.267495Z", "modified": "2025-03-31T20:01:43.445322Z", "imported": "2025-03-31T20:01:43.215910", "github_user": "rooland-provisioning", "username": "rooland-provisioning", "github_repo": "ansible-role-kitty-terminal", "github_branch": "master", "commit": "08978e2b7e92d58f77f4b023f9f7d8ba09bfcae0", "commit_message": "More docs and metadata\n", "name": "kitty-terminal", "description": "This role installs and configures Kitty terminal", "summary_fields": { "dependencies": [], "namespace": { "id": 5977, "name": "rooland-provisioning", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a16-ae7c-7315-afcb-155ed85e55f5/avatar/" }, "provider_namespace": { "id": 18237, "name": "rooland_provisioning", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/18237/" }, "repository": { "name": "ansible-role-kitty-terminal", "original_name": "ansible-role-kitty-terminal" }, "tags": [ "terminal" ], "versions": [ { "id": "3f9178a7-3636-4aa4-9e22-e5f135961ea8", "name": "v0.0.1", "release_date": "2025-03-31T21:48:26+02:00" } ] }, "download_count": 5 }, { "id": 40429, "upstream_id": null, "created": "2025-03-31T20:21:30.541292Z", "modified": "2025-03-31T20:21:30.586694Z", "imported": "2025-03-31T20:21:30.538880", "github_user": "msterhuj", "username": "msterhuj", "github_repo": "ansible-role-libvirt-exporter", "github_branch": "main", "commit": "32e601d618e31808e2a6b1523d620c018ab7714f", "commit_message": "chore: add ci badge\n\nSigned-off-by: Gabin L <gabin.lanore@gmail.com>\n", "name": "libvirt-exporter", "description": "This role install and configure libvirt_exporter", "summary_fields": { "dependencies": [], "namespace": { "id": 4837, "name": "msterhuj", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-953a-730c-9419-15f8d1a009c6/avatar/" }, "provider_namespace": { "id": 17368, "name": "msterhuj", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17368/" }, "repository": { "name": "ansible-role-libvirt-exporter", "original_name": "ansible-role-libvirt-exporter" }, "tags": [ "libvirt", "prometheus", "exporter" ], "versions": [] }, "download_count": 6 }, { "id": 40430, "upstream_id": null, "created": "2025-04-01T03:27:57.333324Z", "modified": "2025-04-01T03:57:24.501952Z", "imported": "2025-04-01T03:57:24.482636", "github_user": "guiand888", "username": "guiand888", "github_repo": "ansible-role-ssh_hardening", "github_branch": "main", "commit": "827d4e71116c9620ea4f2244c31a350d0336d65e", "commit_message": "Update main.yml", "name": "ssh_hardening", "description": "Comprehensive SSH security hardening role with basic and strict compliance modes, NIST and ANSSI compliant", "summary_fields": { "dependencies": [], "namespace": { "id": 15222, "name": "guiand888", "avatar_url": "https://github.com/guiand888.png" }, "provider_namespace": { "id": 24868, "name": "guiand888", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/24868/" }, "repository": { "name": "ansible-role-ssh_hardening", "original_name": "ansible-role-ssh_hardening" }, "tags": [], "versions": [] }, "download_count": 6 }, { "id": 40431, "upstream_id": null, "created": "2025-04-01T06:06:07.234184Z", "modified": "2025-04-01T06:06:07.319106Z", "imported": "2025-04-01T06:06:07.229177", "github_user": "pranay21022000", "username": "pranay21022000", "github_repo": "demo-ansible-repo", "github_branch": "main", "commit": "543ace43fa47a8fa9a38ecafc85e1f6fd7153c14", "commit_message": "first commit\n", "name": "demo-ansible-repo", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 21040, "name": "pranay21022000", "avatar_url": "https://github.com/pranay21022000.png" }, "provider_namespace": { "id": 30544, "name": "pranay21022000", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/30544/" }, "repository": { "name": "demo-ansible-repo", "original_name": "demo-ansible-repo" }, "tags": [], "versions": [] }, "download_count": 0 }, { "id": 40432, "upstream_id": null, "created": "2025-04-01T10:20:47.495441Z", "modified": "2025-04-01T10:20:47.544250Z", "imported": "2025-04-01T10:20:47.487197", "github_user": "JasmineH2212", "username": "JasmineH2212", "github_repo": "test_role", "github_branch": "main", "commit": "f30c1741c8bbb4bb63f6f1555828b0fc642e6fea", "commit_message": "Create README.md", "name": "test_role", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 21003, "name": "JasmineH2212", "avatar_url": "https://github.com/JasmineH2212.png" }, "provider_namespace": { "id": 30509, "name": "jasmineh2212", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/30509/" }, "repository": { "name": "test_role", "original_name": "test_role" }, "tags": [], "versions": [] }, "download_count": 0 }, { "id": 40433, "upstream_id": null, "created": "2025-04-02T09:24:38.641699Z", "modified": "2025-04-02T09:24:38.718107Z", "imported": "2025-04-02T09:24:38.638312", "github_user": "Pingwing7", "username": "Pingwing7", "github_repo": "iac-ansible", "github_branch": "main", "commit": "9481ea6fde7e3f9d031f473d75de51be6f8a3d1c", "commit_message": "restructure + divorce\n", "name": "dbserver", "description": "webserver role to install mysql and stuff", "summary_fields": { "dependencies": [], "namespace": { "id": 21096, "name": "Pingwing7", "avatar_url": "https://github.com/Pingwing7.png" }, "provider_namespace": { "id": 30600, "name": "pingwing7", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/30600/" }, "repository": { "name": "iac-ansible", "original_name": "iac-ansible" }, "tags": [ "windesheim" ], "versions": [] }, "download_count": 0 }, { "id": 40434, "upstream_id": null, "created": "2025-04-02T09:37:29.362448Z", "modified": "2025-04-02T09:37:29.410831Z", "imported": "2025-04-02T09:37:29.360010", "github_user": "Pingwing7", "username": "Pingwing7", "github_repo": "andere-iac-ansible", "github_branch": "master", "commit": "4cc92575ca03e22b676d0bd552af5f1209ee7231", "commit_message": "md\n", "name": "webserver", "description": "webserver role to install PHP and Apache", "summary_fields": { "dependencies": [], "namespace": { "id": 21096, "name": "Pingwing7", "avatar_url": "https://github.com/Pingwing7.png" }, "provider_namespace": { "id": 30600, "name": "pingwing7", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/30600/" }, "repository": { "name": "andere-iac-ansible", "original_name": "andere-iac-ansible" }, "tags": [ "windesheim" ], "versions": [] }, "download_count": 0 } ] }