Shared OCI layer containing configuration files for Aurora and Aurora-DX variants.
This layer builds on top of ghcr.io/projectbluefin/common and https://github.com/get-aurora-dev/branding which includes:
system_files/shared/- Configuration shared between Aurora and Aurora-DXsystem_files/dx/- Aurora-DX specific configurationwallpapers/- Aurora wallpapers from artwork reposystem_files/shared/usr/share/ublue-os/homebrew/- Flatpak definitions used for including flatpaks for the ISOs andujust install-system-flatpaks- Yes, homebrew supports the installation of Flatpakslogos/- Aurora Logos used in SDDM/Plasma Kickoff etc.
Related work is on the Fedora KDE-SIG
Aurora images reference this layer in their Containerfiles:
FROM ghcr.io/get-aurora-dev/aurora-common:latest AS aurora-common
# Copy shared configuration
COPY --from=aurora-common /system_files/shared /
# Copy DX-specific configuration (Aurora-DX only)
COPY --from=aurora-common /system_files/dx /
# Copy wallpapers
COPY --from=aurora-common /wallpapers /
# Copy other assets as needed
COPY --from=aurora-common /logos /tmp/logoscosign.pub has been used in the past to sign artifacts, we are using keyless OIDC signing now.
cosign verify \
--certificate-oidc-issuer https://token.actions.githubusercontent.com \
--certificate-identity-regexp="github.com/get-aurora-dev/common/.github/workflows/*" \
ghcr.io/get-aurora-dev/common:latest
just build# Check Just syntax
just check
# Fix Just formatting
just fix
# Inspect image structure
just tree
# Dump image contents to ./dump
just dump