A list of legacy roles.

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

{
    "count": 37395,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=1016",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=1014",
    "results": [
        {
            "id": 11695,
            "upstream_id": 19985,
            "created": "2023-05-08T20:52:08.878806Z",
            "modified": "2023-10-29T18:45:25.078898Z",
            "imported": "2017-09-21T19:30:11.934993-04:00",
            "github_user": "GSquad934",
            "username": "GSquad934",
            "github_repo": "ansible-role-commonscripts",
            "github_branch": "master",
            "commit": "98fdc5f93fbb30d4db1c1dc4858c0b3d71a97454",
            "commit_message": "Replaced apt-get with apt",
            "name": "commonscripts",
            "description": "Install custom scripts and tools for Linux",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2667,
                    "name": "GSquad934",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a02-671b-7264-af99-f3041e12bb7b/avatar/"
                },
                "provider_namespace": {
                    "id": 15662,
                    "name": "gsquad934",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15662/"
                },
                "repository": {
                    "name": "ansible-role-commonscripts",
                    "original_name": "ansible-role-commonscripts"
                },
                "tags": [
                    "linux",
                    "scripts",
                    "tools"
                ],
                "versions": []
            },
            "download_count": 53
        },
        {
            "id": 11696,
            "upstream_id": 20000,
            "created": "2023-05-08T20:52:08.940444Z",
            "modified": "2023-10-29T18:45:25.083124Z",
            "imported": "2017-09-21T19:30:12.611553-04:00",
            "github_user": "GSquad934",
            "username": "GSquad934",
            "github_repo": "ansible-role-database",
            "github_branch": "master",
            "commit": "f24c887aa6aa7e8c501b572f430b5496815313b1",
            "commit_message": "Add support for remote connections if wanted",
            "name": "database",
            "description": "Install and secure MariaDB server",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2667,
                    "name": "GSquad934",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a02-671b-7264-af99-f3041e12bb7b/avatar/"
                },
                "provider_namespace": {
                    "id": 15662,
                    "name": "gsquad934",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15662/"
                },
                "repository": {
                    "name": "ansible-role-database",
                    "original_name": "ansible-role-database"
                },
                "tags": [
                    "database",
                    "linux",
                    "mariadb",
                    "mysql"
                ],
                "versions": []
            },
            "download_count": 121
        },
        {
            "id": 11697,
            "upstream_id": 20071,
            "created": "2023-05-08T20:52:09.005707Z",
            "modified": "2023-10-29T18:45:25.148813Z",
            "imported": "2017-09-21T19:30:13.264092-04:00",
            "github_user": "GSquad934",
            "username": "GSquad934",
            "github_repo": "ansible-role-disableroot",
            "github_branch": "master",
            "commit": "90275ab15f11ce7dd4718c05e7a19e2d1c47713a",
            "commit_message": "Updated README",
            "name": "disableroot",
            "description": "Role that disabled the root account by locking it",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2667,
                    "name": "GSquad934",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a02-671b-7264-af99-f3041e12bb7b/avatar/"
                },
                "provider_namespace": {
                    "id": 15662,
                    "name": "gsquad934",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15662/"
                },
                "repository": {
                    "name": "ansible-role-disableroot",
                    "original_name": "ansible-role-disableroot"
                },
                "tags": [
                    "linux",
                    "root"
                ],
                "versions": []
            },
            "download_count": 50
        },
        {
            "id": 11698,
            "upstream_id": 20307,
            "created": "2023-05-08T20:52:09.071951Z",
            "modified": "2023-10-29T18:45:25.152966Z",
            "imported": "2017-09-21T19:30:14.911177-04:00",
            "github_user": "GSquad934",
            "username": "GSquad934",
            "github_repo": "ansible-role-gitlab",
            "github_branch": "master",
            "commit": "f4bc066b2d9b6fd31388953197f8b229e21975af",
            "commit_message": "Updated README",
            "name": "gitlab",
            "description": "Install and configure GitLab Community Edition",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2667,
                    "name": "GSquad934",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a02-671b-7264-af99-f3041e12bb7b/avatar/"
                },
                "provider_namespace": {
                    "id": 15662,
                    "name": "gsquad934",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15662/"
                },
                "repository": {
                    "name": "ansible-role-gitlab",
                    "original_name": "ansible-role-gitlab"
                },
                "tags": [
                    "gitlab",
                    "linux"
                ],
                "versions": []
            },
            "download_count": 65
        },
        {
            "id": 11699,
            "upstream_id": 20567,
            "created": "2023-05-08T20:52:09.137295Z",
            "modified": "2023-10-29T18:45:25.156946Z",
            "imported": "2017-09-21T19:30:15.308936-04:00",
            "github_user": "GSquad934",
            "username": "GSquad934",
            "github_repo": "ansible-role-glpi",
            "github_branch": "master",
            "commit": "35497c7552fe27709a62a8f2f3035ecb3a7ebea2",
            "commit_message": "Updated db_server value in README",
            "name": "glpi",
            "description": "Install and configure GLPI",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2667,
                    "name": "GSquad934",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a02-671b-7264-af99-f3041e12bb7b/avatar/"
                },
                "provider_namespace": {
                    "id": 15662,
                    "name": "gsquad934",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15662/"
                },
                "repository": {
                    "name": "ansible-role-glpi",
                    "original_name": "ansible-role-glpi"
                },
                "tags": [
                    "glpi",
                    "linux"
                ],
                "versions": []
            },
            "download_count": 169
        },
        {
            "id": 11700,
            "upstream_id": 20075,
            "created": "2023-05-08T20:52:09.843823Z",
            "modified": "2023-10-29T18:45:25.161089Z",
            "imported": "2017-09-21T19:30:16.008633-04:00",
            "github_user": "GSquad934",
            "username": "GSquad934",
            "github_repo": "ansible-role-hardeningssh",
            "github_branch": "master",
            "commit": "d7a1a83213d8e25a628c7d45f060e847bec98dbb",
            "commit_message": "Changed handler from restart to reload",
            "name": "hardeningssh",
            "description": "Hardening of the SSH service",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2667,
                    "name": "GSquad934",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a02-671b-7264-af99-f3041e12bb7b/avatar/"
                },
                "provider_namespace": {
                    "id": 15662,
                    "name": "gsquad934",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15662/"
                },
                "repository": {
                    "name": "ansible-role-hardeningssh",
                    "original_name": "ansible-role-hardeningssh"
                },
                "tags": [
                    "linux",
                    "ssh"
                ],
                "versions": []
            },
            "download_count": 63
        },
        {
            "id": 11701,
            "upstream_id": 20076,
            "created": "2023-05-08T20:52:09.962448Z",
            "modified": "2023-10-29T18:45:25.332124Z",
            "imported": "2017-09-21T19:30:16.693684-04:00",
            "github_user": "GSquad934",
            "username": "GSquad934",
            "github_repo": "ansible-role-letsencrypt",
            "github_branch": "master",
            "commit": "649729073820eb5f30562cb6bf5aa404db17b175",
            "commit_message": "Initial commit",
            "name": "letsencrypt",
            "description": "Install Let's Encrypt + automatic certificates renewal",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2667,
                    "name": "GSquad934",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a02-671b-7264-af99-f3041e12bb7b/avatar/"
                },
                "provider_namespace": {
                    "id": 15662,
                    "name": "gsquad934",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15662/"
                },
                "repository": {
                    "name": "ansible-role-letsencrypt",
                    "original_name": "ansible-role-letsencrypt"
                },
                "tags": [
                    "letsencrypt",
                    "linux",
                    "ssl"
                ],
                "versions": []
            },
            "download_count": 49
        },
        {
            "id": 11702,
            "upstream_id": 20073,
            "created": "2023-05-08T20:52:10.028318Z",
            "modified": "2023-10-29T18:45:25.336147Z",
            "imported": "2017-09-21T19:30:19.240821-04:00",
            "github_user": "GSquad934",
            "username": "GSquad934",
            "github_repo": "ansible-role-mail",
            "github_branch": "master",
            "commit": "53cd48feaae0001d256a920a49a682a096da6107",
            "commit_message": "Initial commit",
            "name": "mail",
            "description": "Install PostFix and configure it as a relay mail server (this can be customized)",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2667,
                    "name": "GSquad934",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a02-671b-7264-af99-f3041e12bb7b/avatar/"
                },
                "provider_namespace": {
                    "id": 15662,
                    "name": "gsquad934",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15662/"
                },
                "repository": {
                    "name": "ansible-role-mail",
                    "original_name": "ansible-role-mail"
                },
                "tags": [
                    "linux",
                    "mail",
                    "postfix",
                    "smtp"
                ],
                "versions": []
            },
            "download_count": 53
        },
        {
            "id": 11703,
            "upstream_id": 20082,
            "created": "2023-05-08T20:52:10.104493Z",
            "modified": "2023-10-29T18:45:25.340436Z",
            "imported": "2017-09-21T19:30:17.711799-04:00",
            "github_user": "GSquad934",
            "username": "GSquad934",
            "github_repo": "ansible-role-nextcloud",
            "github_branch": "master",
            "commit": "9ae6889373be7f52abfe6394039c05efaa974fbd",
            "commit_message": "Support for remote DB server fixed",
            "name": "nextcloud",
            "description": "Install and configure NextCloud",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2667,
                    "name": "GSquad934",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a02-671b-7264-af99-f3041e12bb7b/avatar/"
                },
                "provider_namespace": {
                    "id": 15662,
                    "name": "gsquad934",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15662/"
                },
                "repository": {
                    "name": "ansible-role-nextcloud",
                    "original_name": "ansible-role-nextcloud"
                },
                "tags": [
                    "linux",
                    "nextcloud"
                ],
                "versions": []
            },
            "download_count": 55
        },
        {
            "id": 11704,
            "upstream_id": 20074,
            "created": "2023-05-08T20:52:10.176340Z",
            "modified": "2023-10-29T18:45:25.344633Z",
            "imported": "2017-09-21T19:30:18.290313-04:00",
            "github_user": "GSquad934",
            "username": "GSquad934",
            "github_repo": "ansible-role-ossec",
            "github_branch": "master",
            "commit": "c2b073842e45e73146ee62b644961d3062a25514",
            "commit_message": "Increase timeout for expect module",
            "name": "ossec",
            "description": "Install and configure OSSEC HIDS",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2667,
                    "name": "GSquad934",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a02-671b-7264-af99-f3041e12bb7b/avatar/"
                },
                "provider_namespace": {
                    "id": 15662,
                    "name": "gsquad934",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15662/"
                },
                "repository": {
                    "name": "ansible-role-ossec",
                    "original_name": "ansible-role-ossec"
                },
                "tags": [
                    "hids",
                    "linux",
                    "ossec"
                ],
                "versions": []
            },
            "download_count": 48
        }
    ]
}