{"count":37668,"next":"http://galaxy.ansible.com/api/v1/roles/?format=json&namespace__name__in=ovirt%2Cwillow&page=3598","previous":"http://galaxy.ansible.com/api/v1/roles/?format=json&namespace__name__in=ovirt%2Cwillow&page=3596","results":[{"id":41478,"upstream_id":null,"created":"2025-08-28T19:08:32.887519Z","modified":"2025-08-28T19:08:32.944925Z","imported":"2025-08-28T19:08:32.884431","github_user":"bsouza-site","username":"bsouza-site","github_repo":"nfs_server","github_branch":"main","commit":"91a827c7e5e012be636f9ad14eb34c060a5a1c66","commit_message":"Servidor NFS\n","name":"nfs_server","description":"Instalacao e Configuracao do servidor NFS","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":"nfs_server","original_name":"nfs_server"},"tags":["nfs"],"versions":[]},"download_count":3},{"id":41479,"upstream_id":null,"created":"2025-08-28T19:09:11.525741Z","modified":"2025-08-28T19:09:11.564737Z","imported":"2025-08-28T19:09:11.523437","github_user":"bsouza-site","username":"bsouza-site","github_repo":"web_server","github_branch":"main","commit":"6b39930dcb2889ce5174b2c5295cca7ab0cbf600","commit_message":"Servidor Web Apache\n","name":"web_server","description":"Instalação e Configuração do servidor Apache","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":"web_server","original_name":"web_server"},"tags":["apache"],"versions":[]},"download_count":4},{"id":41480,"upstream_id":null,"created":"2025-08-28T19:09:44.736475Z","modified":"2025-08-28T19:09:44.807497Z","imported":"2025-08-28T19:09:44.733586","github_user":"bsouza-site","username":"bsouza-site","github_repo":"mysql_server","github_branch":"main","commit":"8cc56345eac982dff7d2d271902eab525af605a3","commit_message":"Servidor de Banco de Dados MySQL\n","name":"mysql_server","description":"Instalacao e Configuracao do servidor MySQL","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":"mysql_server","original_name":"mysql_server"},"tags":["mysql"],"versions":[]},"download_count":18},{"id":41481,"upstream_id":null,"created":"2025-08-28T19:12:12.887497Z","modified":"2025-08-28T19:12:12.914385Z","imported":"2025-08-28T19:12:12.885435","github_user":"bsouza-site","username":"bsouza-site","github_repo":"monitoring","github_branch":"main","commit":"ec64e01ff60df840d015251a7f047d2753d76336","commit_message":"Monitoramento da aplicação\n","name":"monitoring","description":"Monitoramento da Aplicação Dexter","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":"monitoring","original_name":"monitoring"},"tags":["monitoring"],"versions":[]},"download_count":4},{"id":41482,"upstream_id":null,"created":"2025-08-28T20:53:22.907991Z","modified":"2025-08-28T20:53:22.982622Z","imported":"2025-08-28T20:53:22.905898","github_user":"Sw4mpf0x","username":"Sw4mpf0x","github_repo":"ludus_k8s","github_branch":"main","commit":"3a1954b6b1c86a1150d0c859d962e0d152ec1538","commit_message":"Update galaxy install guidance\n","name":"ludus_k8s","description":"Install a Kubernetes cluster on your Ludus server","summary_fields":{"dependencies":[{"role":"geerlingguy.ntp","when":"kube_ntp_servers != []","ntp_servers":"{{ kube_ntp_servers }}"},{"role":"grycap.docker","when":"ansible_os_family == \"RedHat\" and kube_install_method == 'kubeadm' and kube_cri_runtime != 'crio' and kube_cri_runtime_install","docker_version":"{{ kube_docker_version | default('latest', true) }}","docker_install_pip":"{{kube_install_docker_pip}}","docker_install_criu":false,"docker_config_values":"{{ {'exec-opts': ['native.cgroupdriver=systemd'], 'log-driver': 'json-file', 'log-opts': {'max-size': '100m'}, 'storage-driver': 'devicemapper'} | combine(kube_docker_options) }}","docker_nvidia_support":"{{ kube_nvidia_support and kube_type_of_node == \"wn\" }}","docker_compose_version":"","docker_containerd_only":"{{ (kube_cri_runtime == 'containerd') | bool }}","docker_nvidia_driver_version":"{{ kube_nvidia_driver_version }}"},{"role":"grycap.docker","when":"ansible_os_family == \"Debian\" and kube_install_method == 'kubeadm' and kube_cri_runtime != 'crio' and kube_cri_runtime_install","docker_version":"{{ kube_docker_version | default('latest', true) }}","docker_install_pip":"{{kube_install_docker_pip}}","docker_install_criu":false,"docker_config_values":"{{ {'exec-opts': ['native.cgroupdriver=systemd'], 'log-driver': 'json-file', 'log-opts': {'max-size': '100m'}, 'storage-driver': 'overlay2'} | combine(kube_docker_options) }}","docker_nvidia_support":"{{ kube_nvidia_support and kube_type_of_node == \"wn\" }}","docker_compose_version":"","docker_containerd_only":"{{ (kube_cri_runtime == 'containerd') | bool }}","docker_nvidia_driver_version":"{{ kube_nvidia_driver_version }}"},{"role":"grycap.cri_o","when":"ansible_os_family == \"Debian\" and kube_install_method == 'kubeadm' and kube_cri_runtime == 'crio' and kube_cri_runtime_install"}],"namespace":{"id":21010,"name":"Sw4mpf0x","avatar_url":"https://github.com/Sw4mpf0x.png"},"provider_namespace":{"id":30516,"name":"sw4mpf0x","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/30516/"},"repository":{"name":"ludus_k8s","original_name":"ludus_k8s"},"tags":["kubernetes","ludus"],"versions":[]},"download_count":9},{"id":41483,"upstream_id":null,"created":"2025-08-29T13:21:05.902376Z","modified":"2026-08-26T13:33:18.233294Z","imported":"2026-08-26T13:33:17.961318","github_user":"robertdebock","username":"robertdebock","github_repo":"ansible-role-openbao","github_branch":"master","commit":"0c03afdabcf04c7ae76e7564c05756c53379fb29","commit_message":"More deprecations.\n","name":"openbao","description":"Install OpenBao on your system.","summary_fields":{"dependencies":[],"namespace":{"id":5923,"name":"robertdebock","avatar_url":"https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a16-496c-76a4-9bb8-a69adf1f992b/avatar/"},"provider_namespace":{"id":168,"name":"robertdebock","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/168/"},"repository":{"name":"ansible-role-openbao","original_name":"ansible-role-openbao"},"tags":["openbao","application","cloud","database","infrastructure","linux","storage","security","system","tools"],"versions":[{"id":"2fd26db0-ac9a-41b9-8c38-65682313c3ee","name":"3.1.0","release_date":"2026-08-26T11:51:53+02:00"},{"id":"1821b657-883f-454d-9070-ecfe7e600119","name":"3.0.1","release_date":"2026-02-20T08:38:53+01:00"},{"id":"8b4f162a-1e03-4d15-9268-869f829e2b20","name":"3.0.0","release_date":"2026-02-19T15:08:22+01:00"},{"id":"896ba6b2-49bc-4af7-8d74-7b1148899e30","name":"2.2.0","release_date":"2026-02-18T16:25:03+01:00"},{"id":"cb220bf3-9d38-410d-9543-877a111cfb0b","name":"2.1.1","release_date":"2026-02-11T16:42:52+01:00"},{"id":"997af2ca-45b4-49c9-ada1-c832ff5b0c38","name":"2.1.0","release_date":"2026-02-10T12:56:30+01:00"},{"id":"0c0e3397-3fb7-407e-b56f-3ed78303d937","name":"2.0.0","release_date":"2026-02-05T11:17:49+01:00"},{"id":"3c390788-157c-4ef5-9e65-78666d97f6d3","name":"1.6.0","release_date":"2026-02-03T15:31:04+01:00"},{"id":"4ba4363f-6f98-425d-a2e9-5fad8205ab2b","name":"1.5.4","release_date":"2026-01-28T09:01:21+01:00"},{"id":"cbe2e582-a72d-4520-aa28-cdb3fc89b9d5","name":"1.5.3","release_date":"2026-01-28T08:34:20+01:00"},{"id":"9c7b6273-041e-4c30-9d83-cacd3178f719","name":"1.5.2","release_date":"2025-10-17T08:25:00+02:00"}]},"download_count":2819},{"id":41484,"upstream_id":null,"created":"2025-08-29T18:58:54.556083Z","modified":"2025-09-08T19:25:22.716170Z","imported":"2025-09-08T19:25:14.815123","github_user":"alvistack","username":"alvistack","github_repo":"ansible-role-helm_dashboard","github_branch":"master","commit":"b5d2b9063b9f615dc540d5892919a5a933b666cc","commit_message":"Merge branch 'release/11.9.2'\n","name":"helm_dashboard","description":"Ansible Role for Dashboard with Helm","summary_fields":{"dependencies":[],"namespace":{"id":387,"name":"alvistack","avatar_url":"https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19f9-5f60-7c31-83a3-bca77ddbe878/avatar/"},"provider_namespace":{"id":155,"name":"alvistack","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/155/"},"repository":{"name":"ansible-role-helm_dashboard","original_name":"ansible-role-helm_dashboard"},"tags":["system"],"versions":[{"id":"22b4245d-32a9-4f03-addf-59a35275d4f0","name":"11.9.2","release_date":"2025-09-02T13:42:37+08:00"},{"id":"6af55c39-fbd1-4797-8412-1cdf6e018fe8","name":"11.9.1","release_date":"2025-08-28T15:18:34+08:00"},{"id":"f06bb05c-f835-4713-934f-f409b586ad36","name":"11.9.0","release_date":"2025-08-17T12:19:18+08:00"},{"id":"fe6ab542-1616-436b-9da8-1226679010c8","name":"11.8.2","release_date":"2025-08-02T17:48:16+09:00"},{"id":"5ca0e0bd-2bbe-481c-a076-d9f719208184","name":"11.8.1","release_date":"2025-07-24T13:02:32+08:00"},{"id":"45924480-6022-4e93-965a-f0f814a65f10","name":"11.8.0","release_date":"2025-07-17T10:48:50+08:00"},{"id":"56170fba-fddd-47fb-ad21-59ae237ce6ea","name":"11.7.4","release_date":"2025-07-16T14:09:38+08:00"},{"id":"55b2f573-a80c-4c88-8445-2597ad498d70","name":"11.7.3","release_date":"2025-07-03T21:57:16+08:00"},{"id":"2076a3c3-e534-4566-8880-fc8eb0a83b61","name":"11.7.2","release_date":"2025-07-01T16:54:55+08:00"},{"id":"841523b3-939f-4d9a-8676-11bc8635de67","name":"11.7.1","release_date":"2025-06-23T21:19:43+08:00"},{"id":"4ea737f2-d02d-4e80-8781-01e5fa620ea6","name":"11.7.0","release_date":"2025-06-18T16:12:23+08:00"}]},"download_count":6},{"id":41485,"upstream_id":null,"created":"2025-08-30T07:00:05.075354Z","modified":"2026-08-16T14:31:43.506148Z","imported":"2026-08-16T14:31:43.108526","github_user":"derfeldev","username":"derfeldev","github_repo":"ansible-role-ghost","github_branch":"main","commit":"ad1fbb762e37e95d4c27ab4e6f4000dd0186335e","commit_message":"Fix meta dependencies and UID/GID validation for mash-playbook integration (#132)\n\n- meta/main.yml: drop the devture.playbook_help / devture.systemd_docker_base\n  dependencies. mash-playbook includes roles by direct path (galaxy/<name>)\n  rather than namespaced FQCN, and already runs those roles earlier in the\n  play — the declared dependencies were unresolvable and broke even\n  --syntax-check for the whole playbook whenever this role was present,\n  regardless of ghost_enabled.\n- tasks/validate_config.yml: cast ghost_uid/ghost_gid to string before the\n  length check. With native Jinja type preservation (e.g. when set to\n  \"{{ mash_playbook_uid }}\"), these arrive as int, and `| length` on an int\n  raises instead of validating.\n\nFound while running the multi-service (authentik + Ghost) test plan on a\nreal host.","name":"ghost","description":"Ansible role to install Ghost, a modern open source publishing platform. Supports mash-playbook integration with email functionality.","summary_fields":{"dependencies":[],"namespace":{"id":15945,"name":"derfeldev","avatar_url":"https://github.com/derfeldev.png"},"provider_namespace":{"id":25566,"name":"derfeldev","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/25566/"},"repository":{"name":"ansible-role-ghost","original_name":"ansible-role-ghost"},"tags":["ghost","blog","cms","docker","mashplaybook","email"],"versions":[{"id":"daf374f0-e1bf-482d-95ef-12fdf7b20d96","name":"6.57.1-1","release_date":"2026-08-16T17:30:45+03:00"},{"id":"a894f67d-0537-4e98-8e2b-7b2902f34351","name":"6.57.1-0","release_date":"2026-08-16T17:11:58+03:00"},{"id":"c8385e0c-f87d-4c04-b170-ae4ed91f696b","name":"6.53.0-0","release_date":"2026-07-18T11:44:02+03:00"},{"id":"f4680bf0-b0bf-468f-ace7-ea19002e095c","name":"6.52.1-1","release_date":"2026-07-14T20:59:57+03:00"},{"id":"ec960085-ea90-40d4-8333-c27224712972","name":"6.52.1-0","release_date":"2026-07-14T20:45:54+03:00"},{"id":"0a5f083a-ac54-41c3-84bc-382b767072a2","name":"6.0.10-27","release_date":"2025-09-24T08:08:45+03:00"},{"id":"98576827-307e-4ce9-ab76-ba87b57dfd60","name":"6.0.10-26","release_date":"2025-09-24T08:08:45+03:00"},{"id":"5a094c8e-42bd-4a43-8e59-0c3ecb0eeffe","name":"6.0.10-25","release_date":"2025-09-24T01:24:32+03:00"},{"id":"043747b4-f463-42fa-87d0-39d33e05adab","name":"6.0.10-24","release_date":"2025-09-24T01:21:21+03:00"},{"id":"5b49d1ef-a4bd-45f1-8d4b-0c56e1ed3a5f","name":"6.0.10-23","release_date":"2025-09-24T01:21:21+03:00"},{"id":"fc3e0ceb-0206-4249-ab2e-6e56d8c1f370","name":"6.0.10-22","release_date":"2025-09-24T01:19:29+03:00"}]},"download_count":4},{"id":41486,"upstream_id":null,"created":"2025-08-30T10:05:10.244484Z","modified":"2025-08-30T10:05:10.303978Z","imported":"2025-08-30T10:05:10.241712","github_user":"amarjeet-arora","username":"amarjeet-arora","github_repo":"ans-role","github_branch":"main","commit":"17772f2ffb43b28c41b54d0b0027fafd53eb7c90","commit_message":"Add files via upload","name":"ans-role","description":"your role description","summary_fields":{"dependencies":[],"namespace":{"id":23840,"name":"amarjeet-arora","avatar_url":"https://github.com/amarjeet-arora.png"},"provider_namespace":{"id":33318,"name":"amarjeet_arora","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/33318/"},"repository":{"name":"ans-role","original_name":"ans-role"},"tags":[],"versions":[]},"download_count":5},{"id":41487,"upstream_id":null,"created":"2025-08-30T10:54:39.383683Z","modified":"2026-08-24T01:07:26.254416Z","imported":"2026-08-24T01:07:26.209031","github_user":"derfeldev","username":"derfeldev","github_repo":"ansible-role-littlelink-server","github_branch":"main","commit":"f01fb7a5fa32e4268d33ecd34cb20fca55fcaca4","commit_message":"Update pre-commit hook renovatebot/pre-commit-hooks to v44.39.3","name":"littlelink_server","description":"Ansible role to install LittleLink Server, a lightweight DIY alternative to services like Linktree. This role is versionless and will always install from the main branch.","summary_fields":{"dependencies":[],"namespace":{"id":15945,"name":"derfeldev","avatar_url":"https://github.com/derfeldev.png"},"provider_namespace":{"id":25566,"name":"derfeldev","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/25566/"},"repository":{"name":"ansible-role-littlelink-server","original_name":"ansible-role-littlelink-server"},"tags":[],"versions":[]},"download_count":177}]}