{"id":28420618,"url":"https://github.com/redhat-developer/podman-desktop-redhat-account-ext","last_synced_at":"2026-05-27T01:06:21.190Z","repository":{"id":71519424,"uuid":"601690757","full_name":"redhat-developer/podman-desktop-redhat-account-ext","owner":"redhat-developer","description":"Podman Desktop Red Hat Account Extension","archived":false,"fork":false,"pushed_at":"2026-04-16T03:10:13.000Z","size":4141,"stargazers_count":3,"open_issues_count":52,"forks_count":12,"subscribers_count":13,"default_branch":"main","last_synced_at":"2026-04-16T05:08:30.487Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/redhat-developer.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":"DCO","cla":null}},"created_at":"2023-02-14T15:59:10.000Z","updated_at":"2026-04-16T03:10:18.000Z","dependencies_parsed_at":null,"dependency_job_id":"ffa21e87-0936-4356-9012-2460df00bbfd","html_url":"https://github.com/redhat-developer/podman-desktop-redhat-account-ext","commit_stats":null,"previous_names":[],"tags_count":12,"template":false,"template_full_name":"redhat-developer/new-project-template","purl":"pkg:github/redhat-developer/podman-desktop-redhat-account-ext","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redhat-developer%2Fpodman-desktop-redhat-account-ext","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redhat-developer%2Fpodman-desktop-redhat-account-ext/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redhat-developer%2Fpodman-desktop-redhat-account-ext/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redhat-developer%2Fpodman-desktop-redhat-account-ext/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/redhat-developer","download_url":"https://codeload.github.com/redhat-developer/podman-desktop-redhat-account-ext/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redhat-developer%2Fpodman-desktop-redhat-account-ext/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32166661,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-23T02:19:40.750Z","status":"ssl_error","status_checked_at":"2026-04-23T02:17:55.737Z","response_time":53,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-06-05T03:48:52.954Z","updated_at":"2026-04-23T05:04:29.627Z","avatar_url":"https://github.com/redhat-developer.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Podman Desktop Red Hat Account Extension\n\nThe Podman Desktop Red Hat Account Extension puts the [Red Hat Developer Subscription](https://developers.redhat.com/) and the Red Hat ecosystem at your fingertips. In just a few clicks, you can sign into your Red Hat account or create a new one with a custom email address or social login via your Google, Microsoft, or GitHub account. The Developer Subscription enables you to consume Red Hat content such as RHEL container images and RPM packages at no cost. The Podman Desktop Red Hat Account Extensions makes sure to only consume the no-cost Developer Subscriptions even if you already have paid subscriptions linked to your account. It is supported on Windows, macOS, and Linux.\n\n# Usage\n\nOnce installed, you can find the extension in the Settings menu which you can open in the bottom left corner of Podman Desktop.  To sign into your Red Hat account, open the Authentication menu and click on the \"Sign in\" button:\n\n![image](https://raw.githubusercontent.com/redhat-developer/podman-desktop-redhat-account-ext/v1.0.1/screenshots/authentication-menu.png)\n\nTo sign into your Red Hat account, Podman Desktop will open Red Hat SSO in your browser of choice.  The SSO form will make sure that each user has accepted the terms and conditions, and has a valid Red Hat [Developer Subscription](https://developers.redhat.com/about?source=sso). If needed, you may also create a new Red Hat account and further use social login via an existing Google, Microsoft or GitHub account:\n\n![image](https://raw.githubusercontent.com/redhat-developer/podman-desktop-redhat-account-ext/v1.0.1/screenshots/sso.png)\n\nOnce signed in, Podman Desktop will automatically use the SSO token to log into the Red Hat container registry and to register the Linux virtual machine (i.e., Podman machine) via subscription-manager. The two tasks are listed in the Tasks menu which you can open in the bottom right corner of Podman Desktop:\n\n![image](https://raw.githubusercontent.com/redhat-developer/podman-desktop-redhat-account-ext/v1.0.1/screenshots/tasks.png)\n\nTo verify that the sign-in process was successful, you may build the following Dockerfile:\n```Dockerfile\nFROM registry.redhat.io/rhel9/toolbox\nRUN  dnf install -y kernel\n```\n\nPulling the container image `registry.redhat.io/rhel9/toolbox` requires having logged into the Red Hat container registry.  Installing the `kernel` package requires access to protected content.\n\nOnce signed in, you can now see that you are logged into the Red Hat Container Registry `registry.redhat.io` in the Registries menu:\n![image](https://raw.githubusercontent.com/redhat-developer/podman-desktop-redhat-account-ext/v1.0.1/screenshots/registries.png)\n\n## Usage on Linux\n\nThe extension requires a running Podman machine which grants the root privileges required to run subscription-manager.  In order to create a Podman machine you may run `podman machine init` in your terminal; Podman Desktop and the extension will then be able to use that Podman machine.\n\nFrom a technical perspective, the extension is not required when running on Linux.  You can run `podman login registry.redhat.io` and `subscription-manager register` with the credentials of your Red Hat account.  `subscription-manager` is available on Fedora, CentOS, and Red Hat Enterprise Linux.\n\n# Installation\n\nYou can install the Red Hat Account Extension directly inside of Podman Desktop.  It is also part of the Red Hat Extension Pack:\n\n![image](https://raw.githubusercontent.com/redhat-developer/podman-desktop-redhat-account-ext/v1.0.1/screenshots/installation.png)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fredhat-developer%2Fpodman-desktop-redhat-account-ext","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fredhat-developer%2Fpodman-desktop-redhat-account-ext","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fredhat-developer%2Fpodman-desktop-redhat-account-ext/lists"}