An open API service indexing awesome lists of open source software.

https://github.com/keeweb/keeweb-badges-ghcr

Docker image to self-host ghcr badges
https://github.com/keeweb/keeweb-badges-ghcr

badges ghcr ghcr-io github-badges keeweb keeweb-plugin python python3 render render-deploy render-deployment

Last synced: 7 months ago
JSON representation

Docker image to self-host ghcr badges

Awesome Lists containing this project

README

          


Self-hosted badge generation service for ghcr.io

πŸ”– Keeweb Deployment Badges πŸ”–


The keeweb-ghcr service deploys a badge server which allows you to generate badges for any packages you have deployed using the Github ghcr.io registry.




[![Version][github-version-img]][github-version-uri]
[![Tests][github-tests-img]][github-tests-uri]
[![Downloads][github-downloads-img]][github-downloads-uri]
[![Size][github-size-img]][github-size-img]
[![Last Commit][github-commit-img]][github-commit-img]
[![Contributors][contribs-all-img]](#contributors-)


---


## About

The `keeweb-ghcr` service deploys a badge server which allows you to generate badges for any packages you have deployed using the Github **[ghcr.io](https://ghcr.io)** registry. This service is similar to **[Shields.io](https://shields.io/)** badges.

This is typically used within the Keeweb platform to announce new updates of our docker images to users; but anyone can utilize and deploy this to **[Render](https://render.com)** and create your own **[ghcr.io](https://ghcr.io)** badge service.


### What is Render.com

Render helps you host web apps written in your favorite language and framework: Node.js with Express, Python with Djangoβ€”you name it. Render builds and deploys your code with every push to your linked Git branch. You can also deploy a prebuilt Docker image.

Some people equate it to Cloudflare's worker service, with slightly different support for things such as running **[Docker](https://docker.com)** containers.


---


## Deployment
You can deploy this **[ghcr.io](https://ghcr.io)** badge service on **[Render](https://render.com)** with the button below:



---


## Contributors ✨
We are always looking for contributors. If you feel that you can provide something useful to this project, then we'd love to review your suggestion. Before submitting your contribution, please review the following resources:

- [Pull Request Procedure](.github/PULL_REQUEST_TEMPLATE.md)
- [Contributor Policy](CONTRIBUTING.md)


Want to help but can't write code?

- Review [active questions by our community](https://github.com/keeweb/keeweb-badges-ghcr/labels/help%20wanted) and answer the ones you know.


![Alt](https://repobeats.axiom.co/api/embed/2155d2a81b60d85f7382b1806f75698d2d824505.svg "Analytics image")


Want to help but can't write code?

- Review [active questions by our community](https://github.com/keeweb/keeweb-badges-ghcr/labels/help%20wanted) and answer the ones you know.


[![Contributors][contribs-all-img]](#contributors-)



Antelle
Antelle

πŸ’» πŸ“† πŸ”
Aetherinox
Aetherinox

πŸ’» πŸ“† πŸ”
HarlemSquirrel
HarlemSquirrel

πŸ’» πŸ“†


---


[general-npmjs-uri]: https://npmjs.com
[general-nodejs-uri]: https://nodejs.org
[general-npmtrends-uri]: http://npmtrends.com/keeweb

[github-version-img]: https://img.shields.io/github/v/tag/keeweb/keeweb-badges-ghcr?logo=GitHub&label=Version&color=ba5225
[github-version-uri]: https://github.com/keeweb/keeweb-badges-ghcr/releases

[github-version-ftb-img]: https://img.shields.io/github/v/tag/keeweb/keeweb-badges-ghcr?style=for-the-badge&logo=github&logoColor=FFFFFF&logoSize=34&label=%20&color=ba5225
[github-version-ftb-uri]: https://github.com/keeweb/keeweb-badges-ghcr/releases

[npm-version-img]: https://img.shields.io/npm/v/keeweb?logo=npm&label=Version&color=ba5225
[npm-version-uri]: https://npmjs.com/package/keeweb

[pypi-version-img]: https://img.shields.io/pypi/v/keeweb-badges-ghcr
[pypi-version-uri]: https://pypi.org/project/keeweb-badges-ghcr/

[license-mit-img]: https://img.shields.io/badge/MIT-FFF?logo=creativecommons&logoColor=FFFFFF&label=License&color=9d29a0
[license-mit-uri]: https://github.com/keeweb/keeweb-badges-ghcr/blob/main/LICENSE

[github-downloads-img]: https://img.shields.io/github/downloads/keeweb/keeweb-badges-ghcr/total?logo=github&logoColor=FFFFFF&label=Downloads&color=376892
[github-downloads-uri]: https://github.com/keeweb/keeweb-badges-ghcr/releases

[npmjs-downloads-img]: https://img.shields.io/npm/dw/%40keeweb%2Fkeeweb?logo=npm&&label=Downloads&color=376892
[npmjs-downloads-uri]: https://npmjs.com/package/keeweb

[github-size-img]: https://img.shields.io/github/repo-size/keeweb/keeweb-badges-ghcr?logo=github&label=Size&color=59702a
[github-size-uri]: https://github.com/keeweb/keeweb-badges-ghcr/releases

[npmjs-size-img]: https://img.shields.io/npm/unpacked-size/keeweb/latest?logo=npm&label=Size&color=59702a
[npmjs-size-uri]: https://npmjs.com/package/keeweb

[codecov-coverage-img]: https://img.shields.io/codecov/c/github/keeweb/keeweb-badges-ghcr?token=MPAVASGIOG&logo=codecov&logoColor=FFFFFF&label=Coverage&color=354b9e
[codecov-coverage-uri]: https://codecov.io/github/keeweb/keeweb-badges-ghcr

[contribs-all-img]: https://img.shields.io/github/all-contributors/keeweb/keeweb-badges-ghcr?logo=contributorcovenant&color=de1f6f&label=contributors
[contribs-all-uri]: https://github.com/all-contributors/all-contributors

[github-build-img]: https://img.shields.io/github/actions/workflow/status/keeweb/keeweb-badges-ghcr/deploy-docker-github.yml?logo=github&logoColor=FFFFFF&label=Build&color=%23278b30
[github-build-uri]: https://github.com/keeweb/keeweb-badges-ghcr/actions/workflows/deploy-docker-github.yml

[github-build-pypi-img]: https://img.shields.io/github/actions/workflow/status/keeweb/keeweb-badges-ghcr/release-pypi.yml?logo=github&logoColor=FFFFFF&label=Build&color=%23278b30
[github-build-pypi-uri]: https://github.com/keeweb/keeweb-badges-ghcr/actions/workflows/pypi-release.yml

[github-tests-img]: https://img.shields.io/github/actions/workflow/status/keeweb/keeweb-badges-ghcr/npm-tests.yml?logo=github&label=Tests&color=2c6488
[github-tests-uri]: https://github.com/keeweb/keeweb-badges-ghcr/actions/workflows/npm-tests.yml

[github-commit-img]: https://img.shields.io/github/last-commit/keeweb/keeweb-badges-ghcr?logo=conventionalcommits&logoColor=FFFFFF&label=Last%20Commit&color=313131
[github-commit-uri]: https://github.com/keeweb/keeweb-badges-ghcr/commits/main/

[dockerhub-version-img]: https://img.shields.io/docker/v/antelle/keeweb/latest?logo=docker&logoColor=FFFFFF&label=Docker%20Version&color=ba5225
[dockerhub-version-uri]: https://hub.docker.com/repository/docker/antelle/keeweb/general

[dockerhub-version-ftb-img]: https://img.shields.io/docker/v/antelle/keeweb/latest?style=for-the-badge&logo=docker&logoColor=FFFFFF&logoSize=34&label=%20&color=ba5225
[dockerhub-version-ftb-uri]: https://hub.docker.com/repository/docker/antelle/keeweb/tags

[dockerhub-pulls-img]: https://img.shields.io/docker/pulls/antelle/keeweb?logo=docker&logoColor=FFFFFF&label=Docker%20Pulls&color=af9a00