Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Vanilla-OS/core-image
Containerfile for the Vanilla OS Core image.
https://github.com/Vanilla-OS/core-image
containers hacktoberfest images oci-images vanillaos
Last synced: 24 days ago
JSON representation
Containerfile for the Vanilla OS Core image.
- Host: GitHub
- URL: https://github.com/Vanilla-OS/core-image
- Owner: Vanilla-OS
- License: gpl-3.0
- Created: 2023-04-01T06:25:52.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-29T13:22:01.000Z (7 months ago)
- Last Synced: 2024-05-01T09:46:42.100Z (7 months ago)
- Topics: containers, hacktoberfest, images, oci-images, vanillaos
- Language: Shell
- Homepage: https://images.vanillaos.org/#/recipe/vanilla-os-core-image
- Size: 247 KB
- Stars: 14
- Watchers: 2
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Vanilla OS Core Image
Containerfile for building a Vanilla OS Core image.
> [!IMPORTANT]
> This image is not intended to be used directly. It is used as a base image for other images.
> Like the Vanilla OS Desktop image, etc.## Build
> [!NOTE]
> The fsguard compiled plugin `.so` file should be downloaded from the [latest release](https://github.com/Vanilla-OS/vib-fsguard/releases/latest) and be placed under a `plugins` directory beside the `recipe.yml` file.```bash
vib build recipe.yml
podman image build -t vanillaos/core .
```## Verify Image Build Provenance Attestation
All the image builds/pushes are attested for build provenance and integrity using the [attest-build-provenance`](https://github.com/actions/attest-build-provenance) action. The attestations can be verified [here](https://github.com/Vanilla-OS/core-image/attestations) or by having the latest version of [GitHub CLI](https://github.com/cli/cli/releases/latest) installed in your system. Then, execute the following command:
```sh
gh attestation verify oci://ghcr.io/vanilla-os/core:main --owner Vanilla-OS
```