{"id":13831934,"url":"https://github.com/Vanilla-OS/Prometheus","last_synced_at":"2025-07-09T15:34:02.931Z","repository":{"id":159244736,"uuid":"634537270","full_name":"Vanilla-OS/Prometheus","owner":"Vanilla-OS","description":"Prometheus is a simple and accessible library for pulling and mounting container images. It is designed to be used as a dependency in ABRoot and Albius.","archived":false,"fork":false,"pushed_at":"2024-10-01T22:32:45.000Z","size":310,"stargazers_count":7,"open_issues_count":6,"forks_count":4,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-11-13T13:49:59.744Z","etag":null,"topics":["abroot","albius","container-images","containers","hacktoberfest","library","vanillaos"],"latest_commit_sha":null,"homepage":"https://dev-prometheus.vanillaos.org","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Vanilla-OS.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"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},"funding":{"github":"vanilla-os","liberapay":"fabricators"}},"created_at":"2023-04-30T13:05:20.000Z","updated_at":"2024-09-04T15:03:31.000Z","dependencies_parsed_at":"2024-06-19T06:17:41.940Z","dependency_job_id":"895a6497-7eef-4330-abfa-1d743c600340","html_url":"https://github.com/Vanilla-OS/Prometheus","commit_stats":null,"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Vanilla-OS%2FPrometheus","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Vanilla-OS%2FPrometheus/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Vanilla-OS%2FPrometheus/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Vanilla-OS%2FPrometheus/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Vanilla-OS","download_url":"https://codeload.github.com/Vanilla-OS/Prometheus/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225565957,"owners_count":17489290,"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":["abroot","albius","container-images","containers","hacktoberfest","library","vanillaos"],"created_at":"2024-08-04T10:01:44.822Z","updated_at":"2024-11-20T13:32:13.079Z","avatar_url":"https://github.com/Vanilla-OS.png","language":"Go","readme":"\u003cdiv align=\"center\"\u003e\n\u003cimg src=\"assets/Prometheus.png?raw=true#gh-dark-mode-only\" height=\"40\"\u003e\n\u003cimg src=\"assets/Prometheus-mono.png?raw=true#gh-light-mode-only\" height=\"40\"\u003e\n\n---\nPrometheus is a simple and accessible library for pulling and mounting container \nimages. It is designed to be used as a dependency in [ABRoot](https://github.com/vanilla-os/abroot) \nand [Albius](https://github.com/vanilla-os/albius).\n\u003c/div\u003e\n\n## Build dependencies\n\n- `libbtrfs-dev`\n- `libdevmapper-dev`\n- `libgpgme-dev`\n\n## Usage\n\nYou can see examples of how to use Prometheus in the [examples](examples) \ndirectory.\n\nA reference documentation is available on [pkg.go.dev](https://pkg.go.dev/github.com/vanilla-os/prometheus).\n\n## License\n\nThis project is based on some of the [containers](https://github.com/containers)\nlibraries, which are licensed under the [Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0).\n\nPrometheus is distributed under the [GPLv3](https://www.gnu.org/licenses/gpl-3.0.en.html)\nlicense.\n\n## Run tests\n\n```bash\ngo test -v ./tests/...\n```\n\n## Why the name Prometheus?\n\nPrometheus was the Titan of Greek mythology who stole fire from the gods to \ngive it to humans, symbolizing the transmission of knowledge and technology. \nThe Prometheus package provides a simple and accessible solution for pulling \nand mounting container images, making it easier to interact with OCI images \nin other projects.\n","funding_links":["https://github.com/sponsors/vanilla-os","https://liberapay.com/fabricators"],"categories":["Go"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FVanilla-OS%2FPrometheus","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FVanilla-OS%2FPrometheus","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FVanilla-OS%2FPrometheus/lists"}