{"id":13903235,"url":"https://github.com/kbdharun/dev-image","last_synced_at":"2025-07-10T06:31:20.511Z","repository":{"id":237409561,"uuid":"790299127","full_name":"kbdharun/dev-image","owner":"kbdharun","description":"This repository contains all my development packages preinstalled inside a Fedora Container image.","archived":false,"fork":false,"pushed_at":"2025-04-01T09:40:08.000Z","size":34,"stargazers_count":1,"open_issues_count":2,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-05T12:51:09.447Z","etag":null,"topics":["containers","dev","dev-image","development","distrobox","docker","fedora","hacktoberfest","kbdharun","podman","vib"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kbdharun.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","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},"funding":{"github":"kbdharun"}},"created_at":"2024-04-22T16:17:54.000Z","updated_at":"2025-03-08T14:40:37.000Z","dependencies_parsed_at":"2024-05-01T12:46:56.046Z","dependency_job_id":"11cc449a-bab1-4a83-85f6-6e27c2bf8edb","html_url":"https://github.com/kbdharun/dev-image","commit_stats":null,"previous_names":["kbdharun/dev-image"],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/kbdharun/dev-image","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kbdharun%2Fdev-image","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kbdharun%2Fdev-image/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kbdharun%2Fdev-image/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kbdharun%2Fdev-image/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kbdharun","download_url":"https://codeload.github.com/kbdharun/dev-image/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kbdharun%2Fdev-image/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264538581,"owners_count":23624436,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["containers","dev","dev-image","development","distrobox","docker","fedora","hacktoberfest","kbdharun","podman","vib"],"created_at":"2024-08-06T22:01:53.963Z","updated_at":"2025-07-10T06:31:20.229Z","avatar_url":"https://github.com/kbdharun.png","language":null,"funding_links":["https://github.com/sponsors/kbdharun"],"categories":["hacktoberfest"],"sub_categories":[],"readme":"# dev-image\n\n[![Image](https://github.com/kbdharun/dev-image/actions/workflows/image.yml/badge.svg)](https://github.com/kbdharun/dev-image/actions/workflows/image.yml)\n![GitHub License](https://img.shields.io/github/license/kbdharun/dev-image)\n\n\nThis repository contains all my development packages preinstalled inside a Container image built using [Vib](https://github.com/Vanilla-OS/Vib).\n\n## Using the Container Image with Distrobox\n\nType the following command to create a container of this image in [Distrobox](https://github.com/89luca89/distrobox):\n\n```sh\ndistrobox create -n dev -i ghcr.io/kbdharun/dev-image:main\n```\n\n\u003e [!TIP]\n\u003e To create a rootful container, add the `--root` flag to the above command (i.e. `distrobox create -n dev -i ghcr.io/kbdharun/dev-image:main --root`).\n\nType the following command to enter the container:\n\n```sh\ndistrobox enter dev\n```\n\n## Verify the Container Image using Cosign\n\nTo verify the container image using [`cosign`](https://github.com/sigstore/cosign) (download the `cosign.pub` file from [here](https://github.com/kbdharun/dev-image/blob/main/cosign.pub) and execute the following command):\n\n```zsh\ncosign verify --key cosign.pub ghcr.io/kbdharun/dev-image:main\n```\n\n## Verify Image Build Provenance Attestation\n\nAll the image builds/pushes are attested for provenance and integrity using [`actions/attest-build-provenance`](https://github.com/actions/attest-build-provenance). They can be verified by having the latest version of [GitHub CLI](https://github.com/cli/cli/releases/latest) installed in your system. Then, execute the following command:\n\n```sh\ngh attestation verify oci://ghcr.io/kbdharun/dev-image:main --owner kbdharun\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkbdharun%2Fdev-image","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkbdharun%2Fdev-image","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkbdharun%2Fdev-image/lists"}