Commit Graph
50 Commits
Author SHA1 Message Date
humocs-man a1a6f84db3 Containerfile aktualisiert 2026-07-12 15:01:23 +00:00
humocs-man 559b90aa2c Containerfile aktualisiert 2026-07-09 13:58:18 +00:00
humocs-man ff4fd12f12 Containerfile aktualisiert 2026-07-09 13:52:56 +00:00
gunnar d9b5367f76 fix: replace non-functional systemd presets with explicit systemctl enable
Presets only apply during package installation, not when files are
COPY'd into the image. This caused libvirtd, podman.socket,
bootc-fetch-apply-updates.timer, and flatpak-preinstall.service
to remain disabled on first boot.
2026-05-31 18:11:43 +02:00
gunnar a957c96fa1 chore: repo cleanup - pin actions, fix typos, improve gitignore
- build.yml: pin push-to-registry to SHA
- build-installer-iso.yml: pin checkout/upload-artifact to SHA,
  replace hardcoded registry with env vars, add env block
- Justfile: fix 'Virtal' typo (10x), fix shfmt error msg,
  quote $file in check/fix recipes
- .gitignore: add *.iso, *.qcow2, *.raw, .env, *.log
- iso/config.toml: remove leading space
- Containerfile: remove non-existent /tmp/build from cleanup
- build/50-prepare-flatpak-for-bazaar.sh: add executable permission
- build/README.md: update to reflect current script names
2026-05-30 16:33:41 +02:00
gunnar 94460a999d fix: Update-Skript, Containerfile-Optimierungen und chunkah-Rechunking
- notify-bootc-user.sh: D-Bus-Umgebung korrekt fuer Systemd-Service,
  jq-basierter Staging-Check (.status.staged != null), Guard Clauses,
  -Variable entfernt
- Containerfile: COPY --chmod=755 fuer Skript-Permissions
- build/20-multimedia.sh: Redundantes dnf5 clean all entfernt
- build/30-virt.sh: dnf5 autoremove und Cleanup entfernt
- build/40-remove-packages.sh: || true entfernt (Fehler sichtbar machen)
- build/50-prepare-flatpak-for-bazaar.sh: curl -f --retry 3 hinzugefuegt
- build.yml: chunkah Rechunk-Step fuer content-based Layers (Delta-Updates),
  Cache-Key erweitert (scripts/**), continue-on-error entfernt
- build-installer-iso.yml: concurrency-Block hinzugefuegt
2026-05-30 15:42:14 +02:00
humocs-manandGitHub 78033eaf28 Refactor execution stage into multiple layers 2026-05-24 13:33:53 +02:00
humocs-manandGitHub 70f1fb4765 Refactor comments and structure in Containerfile
Updated comments and organization in Containerfile for clarity.
2026-05-23 12:48:21 +02:00
humocs-manandGitHub bdc2d7ce9e Remove Bazaar preinstall copy command and update comment
Removed the copy command for the Bazaar preinstall declaration and updated the comment for the Systemd service.
2026-05-23 12:32:37 +02:00
humocs-manandGitHub 4b86bfb87d Add Flatpak Bazaar and Systemd configuration 2026-05-23 11:41:07 +02:00
humocs-manandGitHub 7c8187c4a7 Change shell execution from sh to bash in Containerfile 2026-05-22 18:15:27 +02:00
humocs-manandGitHub b58dd26948 Simplify Containerfile by removing OCI build step
Removed chunked OCI archive build command from Containerfile.
2026-05-17 18:31:26 +02:00
humocs-manandGitHub 0c2e2f088c Enhance linting process and add OCI archive generation
Update linting comments and add native re-chunk generation steps.
2026-05-17 18:09:38 +02:00
humocs-manandGitHub db4dc53d5a Rearrange linting and cleanup commands
Reorder commands to clean up before linting.
2026-05-12 12:18:55 +02:00
humocs-manandGitHub 91a9b13f8a Enhance linting step with cleanup command
Clean up temporary files after linting.
2026-05-10 19:24:36 +02:00
humocs-manandGitHub 405a271a1e Comment out project name in Containerfile
Comment out the project name in the Containerfile.
2026-05-10 19:16:03 +02:00
humocs-manandGitHub 84d1c2de80 Change project name to 'fluffy-pancake'
Updated the project name in the Containerfile.
2026-05-10 19:15:09 +02:00
humocs-manandGitHub e8d29e7ed0 Rename bootc-service-override.conf to bootc-override.conf 2026-05-01 16:13:29 +02:00
humocs-manandGitHub 9301dc593f Update systemd overrides for bootc service and timer 2026-05-01 15:22:47 +02:00
humocs-manandGitHub d46789d975 Refactor Containerfile with new build scripts and configs
Updated the Containerfile to include new configurations and scripts for the build process.
2026-05-01 13:35:20 +02:00
humocs-manandGitHub 8fccb602da Update base image version in Containerfile 2026-04-28 18:42:34 +02:00
humocs-manandGitHub 02b911e14c Refactor build process to use loop for scripts
Replaced individual RUN commands for build scripts with a loop to execute all scripts in the /ctx/build directory.
2026-04-28 18:13:10 +02:00
humocs-manandGitHub 92e8d71b74 Remove Anaconda installation step from Containerfile
Removed the installation step for Anaconda in the Dockerfile.
2026-04-26 13:29:33 +02:00
humocs-man 1b956e9a5f changed to bootc-installer 2026-04-26 12:21:08 +02:00
humocs-manandGitHub 3600a3b56a Fix script path in Containerfile 2026-04-24 22:14:28 +02:00
humocs-manandGitHub 640811fc44 Update script paths in Containerfile 2026-04-24 21:24:36 +02:00
humocs-manandGitHub 40c7ff6a3f Change script paths to use 'bash/ctx/' prefix 2026-04-24 21:17:07 +02:00
humocs-manandGitHub 2a6e7be01e Update build scripts in Containerfile
Replace 10-build.sh with 10-repos.sh and add additional build scripts for multimedia, virtualization, and Steam.
2026-04-24 20:54:59 +02:00
humocs-manandGitHub adc302cba9 Refactor tmpfiles configuration in Containerfile
Remove redundant directory creation for /var/lib/rpm in tmpfiles configuration.
2026-04-12 17:16:09 +02:00
humocs-manandGitHub 7b6914e0ff Create tmpfiles.d directories for bootc linting
Add directories for systemd-tmpfiles to avoid bootc linting warnings.
2026-04-11 14:43:08 +02:00
humocs-manandGitHub 07e34779e4 Add drop-in configuration for bootc service override
Create a drop-in to override the ExecStart command for the bootc-fetch-apply-updates service.
2026-04-03 18:03:04 +02:00
humocs-manandGitHub 2f9bee362d Update Containerfile 2026-03-26 18:44:15 +01:00
humocs-manandGitHub c09594af97 Update Containerfile 2026-03-15 21:51:13 +01:00
humocs-manandGitHub 664aa6f953 Remove symbolic link creation for firstboot service 2026-03-15 18:23:49 +01:00
humocs-manandGitHub 6f1b8c54db Remove duplicate COPY command in Containerfile
Removed duplicate COPY command for files.
2026-03-14 21:56:41 +01:00
humocs-manandGitHub 21ea725f48 Enhance firstboot setup with symlink and permissions
Add firstboot setup service symlink and update permissions.
2026-03-14 21:42:25 +01:00
humocs-manandGitHub 180ac832ed Remove service enablement from Containerfile
Removed enabling of firstboot-setup.service in the Containerfile.
2026-03-14 20:34:23 +01:00
humocs-manandGitHub 602ca83233 Fix COPY command to include hidden files 2026-03-14 19:18:43 +01:00
humocs-manandGitHub 6eed2be4fc Update COPY command to include all files in directory 2026-03-14 18:56:10 +01:00
humocs-manandGitHub 82ade57db3 Add execute permissions to setup scripts 2026-03-14 14:48:40 +01:00
humocs-manandGitHub 0682bb9043 Update permissions for firstboot scripts 2026-03-14 12:31:21 +01:00
humocs-manandGitHub 624bbd9d76 Update Containerfile 2026-03-12 21:34:43 +01:00
humocs-manandGitHub 2b46524a42 Update Containerfile 2026-03-12 21:24:46 +01:00
humocs-manandGitHub 3004c38ef8 Update Containerfile 2026-03-12 20:28:44 +01:00
humocs-manandGitHub a4fefe61e5 Update Containerfile 2026-03-11 19:43:18 +01:00
humocs-manandGitHub c3d0dc1023 Updated Containerfile 2026-03-09 16:57:21 +01:00
humocs-man a42f7292d6 changed philosophy from taking everything from ublue to using it as base solely 2026-03-08 14:53:38 +01:00
humocs-man 0e9f08f6d6 copying files 2026-03-02 18:45:46 +01:00
humocs-man 07e40fd64f first customization 2026-02-17 18:43:19 +01:00
humocs-manandGitHub 302bbf2239 Initial commit 2026-02-17 17:27:26 +01:00