summaryrefslogtreecommitdiff
path: root/Containerfile
AgeCommit message (Collapse)Author
2026-07-09Configure AeroCore image mirrorstranch
Add build-time mirror configuration for Flatpak and Homebrew, expose the related build args, and install an AeroCore-owned profile script to load mirror environment files. Rename the mirror configuration files from the Bazzite-prefixed names to AeroCore-prefixed names while keeping the upstream Bazzite helper reference intact. Verification: bash -n system_files/etc/profile.d/aerocore-mirrors.sh && bash -n build_files/build.sh
2026-06-20chore(deps): pin dependencies (#230)ubot-7274[bot]
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-06-17refactor: rewrite in just, saner defaults (#218)renner
* refactor: rewrite in just, saner defaults I think it makes sense to do this as it is longterm easier to maintain, locally iterate and extend. Documents how to rebase to a local image, it pains me greatly when people iterate on github and wait forever for things to build and then to download the image for trivial things they could also quickly do locally. Rpm-ostree rechunker by default instead of opt-in legacy-rechunker, chunkah is also available if people want to use it already, if we deem it ready then we can enable it later on. They can all be opted-out of. Have a way to copy files to /{usr,etc} by default. We should sign the digest of the image instead of the tag. Co-Authored-by: a lot of sugar and bad music * docs: bump fedora-bootc version Co-authored-by: Jill Fiore <contact@lumaeris.com> * fix: formatting inconsistency Co-authored-by: Jill Fiore <contact@lumaeris.com> * docs: remove variable mentions from workflows These are now defined in the image-template.env file * fix: small nits in labels Co-authored-by: Adam Fidel <ledif@users.noreply.github.com> --------- Co-authored-by: Jill Fiore <contact@lumaeris.com> Co-authored-by: Adam Fidel <ledif@users.noreply.github.com>
2025-10-21feat: allows packages to install in /opt (#150)Zeglius
* feat: allows packages to install in /opt/ * feat: default to mutable opt and add documentation Signed-off-by: Zeglius <33781398+Zeglius@users.noreply.github.com> --------- Signed-off-by: Zeglius <33781398+Zeglius@users.noreply.github.com> Co-authored-by: stevensko <30204691+stevensko@users.noreply.github.com>
2025-09-27Containerfile: ostree container commit is not needed (#137)Clement Verna
ostree container commit is not needed anymore when using bootc container lint. Signed-off-by: Clement Verna <cverna@tutanota.com>
2025-03-25feat: Enable linting by default (#95)Kyle Gospodnetich
2025-03-22feat: Avoid copying build files into image, add option for linting (#93)Kyle Gospodnetich
2025-03-22feat: Use bind mounts to keep final image clean (#92)Kyle Gospodnetich
2025-03-15ci: use the same renovate config as bluefin-lts (#86)Tulip Blossom
* ci: use the same renovate config as bluefin-lts This one makes it so we (and people that use this template) dont need to manually bump the docker images all the time, like we ran into with [bluefin LTS](https://github.com/ublue-os/bluefin-lts/pull/398#issuecomment-2726873005) * fix: also remove the pin on Containerfile
2025-03-15chore(deps): pin dependencies (#85)renovate[bot]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-12Fix: Update Justfile (#76)James Reilly
* Fix: Update Justfile Updated to match the Bluefin LTS one. Stripped the iso customizations stuff * fix: update Containerfile ublue-os/silverblue-main:latest shouldn't be the default
2025-01-26fix: remove bootc container lint check (#63)Robert Sturla
This requires Composefs to be used, which we are not yet in a position to enable.
2025-01-08fix: use IMAGE_NAME and IMAGE_DESC for variables + fix typo in containerfile ↵Tulip Blossom
(#51)
2025-01-04chore: add ostree container commit there and fix bootc typo (#45)Tulip Blossom
2025-01-04feat: simplify template (#44)Jorge O. Castro
2024-04-22refactor: use repo name as default image name (#7)Benjamin Sherman
Also makes the source image's tag easier to understand in the Containerfile.
2024-04-15fix: clarify ostree container commit must be used (#4)Kyle Gospodnetich
* fix: clarify ostree container commit must be used after each RUN * chore: use a bash script and simplify Containerfile --------- Co-authored-by: Benjamin Sherman <benjamin@holyarmy.org>
2024-04-12chore: cleanup Containerfile args & commentsBenjamin Sherman
2024-03-03feat: Added additional information in base containerfileNoel Miller
2023-08-26refactor: simplify some variable namesBenjamin Sherman
2023-08-26feat: add github actions build workflowBenjamin Sherman
2023-08-26feat: first pass at a simple downstream buildBenjamin Sherman