A list of legacy roles.

GET /api/v1/roles/?format=api&page=345
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 36805,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=346",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=344",
    "results": [
        {
            "id": 3862,
            "upstream_id": 52830,
            "created": "2023-05-08T20:29:39.184998Z",
            "modified": "2023-10-29T18:44:49.883998Z",
            "imported": "2021-01-24T17:32:44.745819-05:00",
            "github_user": "beerfranz",
            "username": "beerfranz",
            "github_repo": "ansible-role-prometheus",
            "github_branch": "master",
            "commit": "3f4e047fb140e357acfde03e6e5054b94ee4c2bc",
            "commit_message": "update readme (#1)\n\n* update readme\r\n\r\n* add prom config\r\n\r\n* add prom healthcheck\r\n\r\n* add data dir",
            "name": "prometheus",
            "description": "Ansible role for install and configure prometheus",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 835,
                    "name": "beerfranz",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fb-1cd9-7ff3-a7f4-a9c5b41eb65a/avatar/"
                },
                "provider_namespace": {
                    "id": 281,
                    "name": "beerfranz",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/281/"
                },
                "repository": {
                    "name": "ansible-role-prometheus",
                    "original_name": "ansible-role-prometheus"
                },
                "tags": [],
                "versions": [
                    {
                        "id": 145261,
                        "name": "0.0.2",
                        "release_date": "2021-01-24T17:31:39-05:00"
                    },
                    {
                        "id": 145262,
                        "name": "0.0.1",
                        "release_date": "2021-01-23T07:59:08-05:00"
                    }
                ]
            },
            "download_count": 53
        },
        {
            "id": 3863,
            "upstream_id": 47516,
            "created": "2023-05-08T20:29:39.247531Z",
            "modified": "2023-10-29T18:44:50.061713Z",
            "imported": "2021-01-29T18:15:41.718101-05:00",
            "github_user": "beerfranz",
            "username": "beerfranz",
            "github_repo": "ansible-role-traefik",
            "github_branch": "master",
            "commit": "58f3df05e736e9b29d581390000de7761abab7a5",
            "commit_message": "User jinja md5 function (#2)\n\nuse basicAuth with a bind volume. ansible config store password, and not the htpasswd password",
            "name": "traefik",
            "description": "Ansible role for install and configure traefik",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 835,
                    "name": "beerfranz",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fb-1cd9-7ff3-a7f4-a9c5b41eb65a/avatar/"
                },
                "provider_namespace": {
                    "id": 281,
                    "name": "beerfranz",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/281/"
                },
                "repository": {
                    "name": "ansible-role-traefik",
                    "original_name": "ansible-role-traefik"
                },
                "tags": [],
                "versions": [
                    {
                        "id": 145548,
                        "name": "0.0.2",
                        "release_date": "2021-01-29T18:14:43-05:00"
                    },
                    {
                        "id": 122641,
                        "name": "0.0.1",
                        "release_date": "2020-03-29T10:28:40-04:00"
                    }
                ]
            },
            "download_count": 45
        },
        {
            "id": 3864,
            "upstream_id": 7811,
            "created": "2023-05-08T20:29:39.346726Z",
            "modified": "2023-10-29T18:44:50.065209Z",
            "imported": "2016-02-16T06:32:50.461806-05:00",
            "github_user": "beetboxvm",
            "username": "beetboxvm",
            "github_repo": "ansible-role-beetbox-drupal",
            "github_branch": "master",
            "commit": "8425ff02f05f5fa14870f328364a7db6cd2dd5a7",
            "commit_message": "Intial commit.",
            "name": "drupal",
            "description": "Slim project role for beetbox.",
            "summary_fields": {
                "dependencies": [
                    {
                        "id": 433,
                        "name": "geerlingguy.drush"
                    }
                ],
                "namespace": {
                    "id": 836,
                    "name": "beetboxvm",
                    "avatar_url": "https://avatars.githubusercontent.com/u/17006830?v=3"
                },
                "provider_namespace": {
                    "id": 2720,
                    "name": "beetboxvm",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/2720/"
                },
                "repository": {
                    "name": "ansible-role-beetbox-drupal",
                    "original_name": "ansible-role-beetbox-drupal"
                },
                "tags": [
                    "beetbox",
                    "development",
                    "installer",
                    "slim",
                    "web"
                ],
                "versions": []
            },
            "download_count": 308
        },
        {
            "id": 3865,
            "upstream_id": 7816,
            "created": "2023-05-08T20:29:39.410817Z",
            "modified": "2023-10-29T18:44:50.068365Z",
            "imported": "2016-02-16T07:12:36.828786-05:00",
            "github_user": "beetboxvm",
            "username": "beetboxvm",
            "github_repo": "ansible-role-beetbox-modx",
            "github_branch": "master",
            "commit": "9ae6a694d2bdd97f1057670752035885522ddf7a",
            "commit_message": "Copy role to ansible roles dir.",
            "name": "modx",
            "description": "Modx project role for beetbox.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 836,
                    "name": "beetboxvm",
                    "avatar_url": "https://avatars.githubusercontent.com/u/17006830?v=3"
                },
                "provider_namespace": {
                    "id": 2720,
                    "name": "beetboxvm",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/2720/"
                },
                "repository": {
                    "name": "ansible-role-beetbox-modx",
                    "original_name": "ansible-role-beetbox-modx"
                },
                "tags": [
                    "beetbox",
                    "development",
                    "installer",
                    "modx",
                    "web"
                ],
                "versions": []
            },
            "download_count": 807
        },
        {
            "id": 3866,
            "upstream_id": 10547,
            "created": "2023-05-08T20:29:39.472449Z",
            "modified": "2023-10-29T18:44:50.071336Z",
            "imported": "2016-06-25T03:22:32.953257-04:00",
            "github_user": "beetboxvm",
            "username": "beetboxvm",
            "github_repo": "ansible-role-beetbox-phantomjs",
            "github_branch": "master",
            "commit": "9ca594958bab28e4fa03aa5b719edecc17f8b933",
            "commit_message": "Initial commit.",
            "name": "phantomjs",
            "description": "Phantomjs role for beetbox.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 836,
                    "name": "beetboxvm",
                    "avatar_url": "https://avatars.githubusercontent.com/u/17006830?v=3"
                },
                "provider_namespace": {
                    "id": 2720,
                    "name": "beetboxvm",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/2720/"
                },
                "repository": {
                    "name": "ansible-role-beetbox-phantomjs",
                    "original_name": "ansible-role-beetbox-phantomjs"
                },
                "tags": [
                    "beetbox",
                    "development",
                    "installer",
                    "phantomjs",
                    "web"
                ],
                "versions": []
            },
            "download_count": 329
        },
        {
            "id": 3867,
            "upstream_id": 8004,
            "created": "2023-05-08T20:29:39.533805Z",
            "modified": "2023-10-29T18:44:50.074497Z",
            "imported": "2016-02-22T00:03:59.022526-05:00",
            "github_user": "beetboxvm",
            "username": "beetboxvm",
            "github_repo": "ansible-role-selenium",
            "github_branch": "master",
            "commit": "6602cbd4c713c5ec5af9ee51cfe4a12649a9b134",
            "commit_message": "Use boolean type for selenium_install_firefox.",
            "name": "selenium",
            "description": "Set up selenium and Firefox for running selenium tests.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 836,
                    "name": "beetboxvm",
                    "avatar_url": "https://avatars.githubusercontent.com/u/17006830?v=3"
                },
                "provider_namespace": {
                    "id": 2720,
                    "name": "beetboxvm",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/2720/"
                },
                "repository": {
                    "name": "ansible-role-selenium",
                    "original_name": "ansible-role-selenium"
                },
                "tags": [
                    "web"
                ],
                "versions": [
                    {
                        "id": 10817,
                        "name": "1.1.0",
                        "release_date": "2015-12-18T22:08:00-05:00"
                    },
                    {
                        "id": 10818,
                        "name": "1.0.0",
                        "release_date": "2015-07-09T19:31:10-04:00"
                    }
                ]
            },
            "download_count": 555
        },
        {
            "id": 3868,
            "upstream_id": 46432,
            "created": "2023-05-08T20:29:39.640862Z",
            "modified": "2023-10-29T18:44:50.077904Z",
            "imported": "2020-02-17T09:01:29.350185-05:00",
            "github_user": "behroozam",
            "username": "behroozam",
            "github_repo": "ansible-custom-nginx",
            "github_branch": "master",
            "commit": "eab816a8a11ce0a08a2556354d59c6208a5c5385",
            "commit_message": "add dir option to task",
            "name": "custom_nginx",
            "description": "Custom nginx installation including patch management for the nginx source.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 837,
                    "name": "behroozam",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fb-1e61-7e58-a67e-17a003582544/avatar/"
                },
                "provider_namespace": {
                    "id": 14262,
                    "name": "behroozam",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14262/"
                },
                "repository": {
                    "name": "ansible-custom-nginx",
                    "original_name": "ansible-custom-nginx"
                },
                "tags": [
                    "compile",
                    "nginx",
                    "system",
                    "web"
                ],
                "versions": [
                    {
                        "id": 115525,
                        "name": "0.3.3",
                        "release_date": "2019-01-17T08:58:13-05:00"
                    },
                    {
                        "id": 115529,
                        "name": "0.3.2",
                        "release_date": "2018-09-10T15:16:29-04:00"
                    },
                    {
                        "id": 115526,
                        "name": "0.3.1",
                        "release_date": "2018-07-03T18:37:14-04:00"
                    },
                    {
                        "id": 115530,
                        "name": "0.3.0",
                        "release_date": "2018-06-20T05:30:14-04:00"
                    },
                    {
                        "id": 115527,
                        "name": "0.2.0",
                        "release_date": "2018-06-17T16:19:22-04:00"
                    },
                    {
                        "id": 115528,
                        "name": "0.1.0",
                        "release_date": "2018-06-14T18:57:01-04:00"
                    }
                ]
            },
            "download_count": 54
        },
        {
            "id": 3869,
            "upstream_id": null,
            "created": "2023-05-08T20:29:40.331465Z",
            "modified": "2024-01-13T10:48:50.338655Z",
            "imported": "2024-01-13T10:48:50.320309",
            "github_user": "belgotux",
            "username": "belgotux",
            "github_repo": "ansible-role-basic",
            "github_branch": "main",
            "commit": "a4e27fd398a7bf4452b55dbcb5e98f0a28dbaa31",
            "commit_message": "add systemd-timesyncd package default\n",
            "name": "basic",
            "description": "Boilerplate to configure Debian/Ubuntu servers with useful tools and aliases",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 838,
                    "name": "belgotux",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fb-2130-7bb3-8338-59241b9af293/avatar/"
                },
                "provider_namespace": {
                    "id": 14263,
                    "name": "belgotux",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14263/"
                },
                "repository": {
                    "name": "ansible-role-basic",
                    "original_name": "ansible-role-basic"
                },
                "tags": [
                    "tools"
                ],
                "versions": []
            },
            "download_count": 51
        },
        {
            "id": 3870,
            "upstream_id": 58846,
            "created": "2023-05-08T20:29:40.391856Z",
            "modified": "2023-10-29T18:44:50.088843Z",
            "imported": "2022-04-18T17:16:09.265020-04:00",
            "github_user": "belgotux",
            "username": "belgotux",
            "github_repo": "ansible-role-deluge-docker",
            "github_branch": "main",
            "commit": "1eec95bcde7eee8ccc12ca820d8ec52f4aa19962",
            "commit_message": "add link readme",
            "name": "deluge_docker",
            "description": "Role to create deluge user/group and directory to use in the cluster. Based on the image `linuxserver/deluge`.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 838,
                    "name": "belgotux",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fb-2130-7bb3-8338-59241b9af293/avatar/"
                },
                "provider_namespace": {
                    "id": 14263,
                    "name": "belgotux",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14263/"
                },
                "repository": {
                    "name": "ansible-role-deluge-docker",
                    "original_name": "ansible-role-deluge-docker"
                },
                "tags": [
                    "deluge",
                    "docker"
                ],
                "versions": []
            },
            "download_count": 45
        },
        {
            "id": 3871,
            "upstream_id": null,
            "created": "2023-05-08T20:29:40.451445Z",
            "modified": "2025-09-02T13:28:58.806760Z",
            "imported": "2025-09-02T13:28:58.785734",
            "github_user": "belgotux",
            "username": "belgotux",
            "github_repo": "ansible-role-docker",
            "github_branch": "main",
            "commit": "8bb0704b873d095a9f9b8fa46199186d80e37534",
            "commit_message": "fix wsl in another way\n",
            "name": "docker",
            "description": "Role to install/update docker and docker-compose, install pip dependancies for ansible and installed aliases",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 838,
                    "name": "belgotux",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fb-2130-7bb3-8338-59241b9af293/avatar/"
                },
                "provider_namespace": {
                    "id": 14263,
                    "name": "belgotux",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14263/"
                },
                "repository": {
                    "name": "ansible-role-docker",
                    "original_name": "ansible-role-docker"
                },
                "tags": [
                    "docker"
                ],
                "versions": []
            },
            "download_count": 50
        }
    ]
}