Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Vanilla-OS/desktop-image
Containerfile for the Vanilla OS Desktop image.
https://github.com/Vanilla-OS/desktop-image
containers gnome hacktoberfest images oci-images vanillaos
Last synced: 24 days ago
JSON representation
Containerfile for the Vanilla OS Desktop image.
- Host: GitHub
- URL: https://github.com/Vanilla-OS/desktop-image
- Owner: Vanilla-OS
- License: gpl-3.0
- Created: 2023-04-02T17:16:12.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-29T22:30:47.000Z (7 months ago)
- Last Synced: 2024-05-01T09:46:42.163Z (7 months ago)
- Topics: containers, gnome, hacktoberfest, images, oci-images, vanillaos
- Language: Shell
- Homepage: https://images.vanillaos.org/#/recipe/vanilla-os-desktop-image
- Size: 197 KB
- Stars: 17
- Watchers: 2
- Forks: 7
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Vanilla OS Desktop Image
Containerfile for building a Vanilla OS Desktop image.
This image is based on top of [`vanillaos/core`](https://github.com/Vanilla-OS/core-image/pkgs/container/core) and offers the default
Vanilla OS Desktop experience with GNOME.## 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/desktop .
```## 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/desktop-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/desktop:main --owner Vanilla-OS
```