Legacy Roles
A list of legacy roles.
GET /api/v1/roles/?format=api&page=1608
{ "count": 37685, "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=1609", "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=1607", "results": [ { "id": 18473, "upstream_id": 5855, "created": "2023-05-08T21:13:08.580169Z", "modified": "2023-10-29T18:45:55.092009Z", "imported": "2021-05-26T15:10:24.510379-04:00", "github_user": "marvinpinto", "username": "marvinpinto", "github_repo": "ansible-role-docker-nginx", "github_branch": "master", "commit": "be17e41d974d78e444bf05d8535211a6fdfb470c", "commit_message": "Merge pull request #7 from CoffeeITWorks/master\n\nupgrades to get it completely working", "name": "docker-nginx", "description": "Ansible role to manage and run the nginx docker container.", "summary_fields": { "dependencies": [], "namespace": { "id": 4398, "name": "marvinpinto", "avatar_url": "https://avatars0.githubusercontent.com/u/1159942?v=4" }, "provider_namespace": { "id": 7599, "name": "marvinpinto", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/7599/" }, "repository": { "name": "ansible-role-docker-nginx", "original_name": "ansible-role-docker-nginx" }, "tags": [ "docker", "nginx", "ubuntu" ], "versions": [] }, "download_count": 390 }, { "id": 18474, "upstream_id": 7903, "created": "2023-05-08T21:13:08.656729Z", "modified": "2023-10-29T18:45:55.096824Z", "imported": "2016-02-20T11:37:50.391724-05:00", "github_user": "marvinpinto", "username": "marvinpinto", "github_repo": "ansible-role-docker-oauth2-proxy", "github_branch": "master", "commit": "03007e93c9191f568fc86418bd3461bb36dfd737", "commit_message": "Merge pull request #4 from marvinpinto/allow-volume-mounts\n\nAllow a caller to mount volumes to the docker container", "name": "docker-oauth2-proxy", "description": "Ansible Galaxy role to manage and run the oauth2-proxy docker container.", "summary_fields": { "dependencies": [], "namespace": { "id": 4398, "name": "marvinpinto", "avatar_url": "https://avatars0.githubusercontent.com/u/1159942?v=4" }, "provider_namespace": { "id": 7599, "name": "marvinpinto", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/7599/" }, "repository": { "name": "ansible-role-docker-oauth2-proxy", "original_name": "ansible-role-docker-oauth2-proxy" }, "tags": [ "docker", "ubuntu" ], "versions": [] }, "download_count": 141 }, { "id": 18475, "upstream_id": 7819, "created": "2023-05-08T21:13:08.719937Z", "modified": "2023-10-29T18:45:55.100135Z", "imported": "2016-02-17T09:44:40.628049-05:00", "github_user": "marvinpinto", "username": "marvinpinto", "github_repo": "ansible-role-docker-plex", "github_branch": "master", "commit": "9f8c6be44437ffc0b0774c17f64f621ad3fd6166", "commit_message": "Merge pull request #2 from marvinpinto/role-logic\n\nAnsible galaxy role to manage a plex docker container", "name": "docker-plex", "description": "Ansible Galaxy role to manage and run the plex docker container.", "summary_fields": { "dependencies": [], "namespace": { "id": 4398, "name": "marvinpinto", "avatar_url": "https://avatars0.githubusercontent.com/u/1159942?v=4" }, "provider_namespace": { "id": 7599, "name": "marvinpinto", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/7599/" }, "repository": { "name": "ansible-role-docker-plex", "original_name": "ansible-role-docker-plex" }, "tags": [ "docker", "plex", "ubuntu" ], "versions": [] }, "download_count": 172 }, { "id": 18476, "upstream_id": 7728, "created": "2023-05-08T21:13:08.791861Z", "modified": "2023-10-29T18:45:55.103588Z", "imported": "2016-03-02T15:13:51.769891-05:00", "github_user": "marvinpinto", "username": "marvinpinto", "github_repo": "ansible-role-docker-sabnzbd", "github_branch": "master", "commit": "ac5cfebc00c5f52733e628ea8129e1c9d4af9adc", "commit_message": "Merge pull request #5 from marvinpinto/mount-nzbtomedia-scripts\n\nMake the nzbToMedia post-processing scripts available inside the sabnzbd docker container", "name": "docker-sabnzbd", "description": "Ansible Galaxy role to manage and run the sabnzbd docker container.", "summary_fields": { "dependencies": [], "namespace": { "id": 4398, "name": "marvinpinto", "avatar_url": "https://avatars0.githubusercontent.com/u/1159942?v=4" }, "provider_namespace": { "id": 7599, "name": "marvinpinto", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/7599/" }, "repository": { "name": "ansible-role-docker-sabnzbd", "original_name": "ansible-role-docker-sabnzbd" }, "tags": [ "docker", "sabnzbd", "ubuntu" ], "versions": [] }, "download_count": 143 }, { "id": 18477, "upstream_id": 7794, "created": "2023-05-08T21:13:08.851871Z", "modified": "2023-10-29T18:45:51.016002Z", "imported": "2016-02-15T22:12:52.564071-05:00", "github_user": "marvinpinto", "username": "marvinpinto", "github_repo": "ansible-role-docker-sickrage", "github_branch": "master", "commit": "aa61e2a50d08f87cfd800272e14c5ae53d6ca05b", "commit_message": "Merge pull request #3 from marvinpinto/travis-irc-notifications\n\nAdd Travis IRC notifications", "name": "docker-sickrage", "description": "Ansible Galaxy role to manage and run the sickrage docker container.", "summary_fields": { "dependencies": [], "namespace": { "id": 4398, "name": "marvinpinto", "avatar_url": "https://avatars0.githubusercontent.com/u/1159942?v=4" }, "provider_namespace": { "id": 7599, "name": "marvinpinto", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/7599/" }, "repository": { "name": "ansible-role-docker-sickrage", "original_name": "ansible-role-docker-sickrage" }, "tags": [ "docker", "sickrage", "ubuntu" ], "versions": [] }, "download_count": 139 }, { "id": 18478, "upstream_id": 12409, "created": "2023-05-08T21:13:08.949090Z", "modified": "2023-10-29T18:45:55.110839Z", "imported": "2016-09-30T08:56:32.178798-04:00", "github_user": "marvinpinto", "username": "marvinpinto", "github_repo": "ansible-role-headphones", "github_branch": "master", "commit": "da44317ecf4ef57561130939cabf29bcdc215598", "commit_message": "Install 'shntool' as part of the headphones pre-reqs", "name": "headphones", "description": "Ansible Galaxy role to install and manage headphones.", "summary_fields": { "dependencies": [], "namespace": { "id": 4398, "name": "marvinpinto", "avatar_url": "https://avatars0.githubusercontent.com/u/1159942?v=4" }, "provider_namespace": { "id": 7599, "name": "marvinpinto", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/7599/" }, "repository": { "name": "ansible-role-headphones", "original_name": "ansible-role-headphones" }, "tags": [ "headphones", "ubuntu" ], "versions": [] }, "download_count": 126 }, { "id": 18479, "upstream_id": 12221, "created": "2023-05-08T21:13:09.053531Z", "modified": "2023-10-29T18:45:55.114320Z", "imported": "2018-04-19T12:01:17.364115-04:00", "github_user": "marvinpinto", "username": "marvinpinto", "github_repo": "ansible-role-htpc", "github_branch": "master", "commit": "9cc7c478e2d070ff1fc7f20c54b30ff975c570c7", "commit_message": "Allow the plex service to fail the idempotence test", "name": "htpc", "description": "This is an Ansible Galaxy meta-role of sorts to install and manage a sample Home Theatre PC (HTPC) setup.", "summary_fields": { "dependencies": [ { "id": 12130, "name": "marvinpinto.couchpotato" }, { "id": 12409, "name": "marvinpinto.headphones" }, { "id": 12126, "name": "marvinpinto.nginx" }, { "id": 12134, "name": "marvinpinto.oauth2-proxy" }, { "id": 25157, "name": "marvinpinto.plex" }, { "id": 12116, "name": "marvinpinto.sabnzbd" }, { "id": 12123, "name": "marvinpinto.sickrage" } ], "namespace": { "id": 4398, "name": "marvinpinto", "avatar_url": "https://avatars0.githubusercontent.com/u/1159942?v=4" }, "provider_namespace": { "id": 7599, "name": "marvinpinto", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/7599/" }, "repository": { "name": "ansible-role-htpc", "original_name": "ansible-role-htpc" }, "tags": [ "couchpotato", "headphones", "htpc", "nginx", "oauth2proxy", "plex", "sabnzbd", "sickrage", "ubuntu" ], "versions": [] }, "download_count": 81 }, { "id": 18480, "upstream_id": 12126, "created": "2023-05-08T21:13:09.825182Z", "modified": "2023-10-29T18:45:55.120096Z", "imported": "2016-09-15T15:54:17.450779-04:00", "github_user": "marvinpinto", "username": "marvinpinto", "github_repo": "ansible-role-nginx", "github_branch": "master", "commit": "ccac35e1e4ee32eca2aa8b5f36c916a59456670f", "commit_message": "Merge pull request #1 from marvinpinto/initial-setup\n\nInitial setup of the Ansible Galaxy nginx role", "name": "nginx", "description": "Ansible Galaxy role to install and manage nginx.", "summary_fields": { "dependencies": [], "namespace": { "id": 4398, "name": "marvinpinto", "avatar_url": "https://avatars0.githubusercontent.com/u/1159942?v=4" }, "provider_namespace": { "id": 7599, "name": "marvinpinto", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/7599/" }, "repository": { "name": "ansible-role-nginx", "original_name": "ansible-role-nginx" }, "tags": [ "nginx", "ubuntu" ], "versions": [] }, "download_count": 149 }, { "id": 18481, "upstream_id": 12134, "created": "2023-05-08T21:13:09.894887Z", "modified": "2023-10-29T18:45:55.123530Z", "imported": "2017-01-27T10:58:20.602909-05:00", "github_user": "marvinpinto", "username": "marvinpinto", "github_repo": "ansible-role-oauth2-proxy", "github_branch": "master", "commit": "2f746f06ffc6c74a612acc04adb73ab925e1e53f", "commit_message": "Merge pull request #4 from danrough/master\n\nsystemctl daemon-reload on service unit file change", "name": "oauth2-proxy", "description": "Ansible Galaxy role to install and manage Bitly's OAuth2 Proxy.", "summary_fields": { "dependencies": [], "namespace": { "id": 4398, "name": "marvinpinto", "avatar_url": "https://avatars0.githubusercontent.com/u/1159942?v=4" }, "provider_namespace": { "id": 7599, "name": "marvinpinto", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/7599/" }, "repository": { "name": "ansible-role-oauth2-proxy", "original_name": "ansible-role-oauth2-proxy" }, "tags": [ "oauth2proxy", "ubuntu" ], "versions": [] }, "download_count": 433 }, { "id": 18482, "upstream_id": 25157, "created": "2023-05-08T21:13:09.964057Z", "modified": "2023-10-29T18:45:55.127751Z", "imported": "2018-10-15T11:44:40.778447-04:00", "github_user": "marvinpinto", "username": "marvinpinto", "github_repo": "ansible-role-plex", "github_branch": "master", "commit": "6bc4e01e8c03ffe2c2efe6ecc4ad9ccd64303988", "commit_message": "Merge pull request #6 from marvinpinto/update-plex-repo\n\nInstall Plex Media Server directly from their debian repository", "name": "plex", "description": "Ansible Galaxy role to install and manage plex media server.", "summary_fields": { "dependencies": [], "namespace": { "id": 4398, "name": "marvinpinto", "avatar_url": "https://avatars0.githubusercontent.com/u/1159942?v=4" }, "provider_namespace": { "id": 7599, "name": "marvinpinto", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/7599/" }, "repository": { "name": "ansible-role-plex", "original_name": "ansible-role-plex" }, "tags": [ "plex", "ubuntu" ], "versions": [ { "id": 76836, "name": "0.0.3", "release_date": "2018-10-14T16:27:54-04:00" }, { "id": 74989, "name": "0.0.2", "release_date": "2018-09-22T02:03:49-04:00" }, { "id": 58444, "name": "0.0.1", "release_date": "2017-06-25T08:44:12-04:00" } ] }, "download_count": 198 } ] }