mirror of
https://github.com/outbackdingo/ucore.git
synced 2026-01-27 10:20:49 +00:00
0912de3fe02337a1f27b7ee2f9127b8efa961531
ucore-main
A WIP common main image for all other Ucore images.
What is this?
This is an OCI image of Fedora CoreOS with quality of life improvments.
WARNING: not yet tested
Features
- Start with Fedora CoreOS image
- add some packages:
- cockpit
- distrobox
- docker-compose & podman-compose
- duperemove
- tailscale and wireguard-tools
- remove some packages:
- toolbox
- zincati
- Sets automatic staging of updates for system
- 60 second service stop timeout for reasonably fast shutdowns
This image should be suitable for use on bare metal or in a virtual machines where you wish to run containerized workloads. It uses sign ificantly less disk space than ucore-hci, but check that out if you need to host virtual machines or run ZFS.
One can also layer packages directly on a machine running this or use this image as a base for a further customized OCI.
Usage
To rebase an Fedora CoreOS machine to the latest release (stable):
sudo rpm-ostree rebase ostree-unverified-registry:ghcr.io/bsherman/ucore-main:stable
Verification
These images are signed with sisgstore's cosign. You can verify the signature by downloading the cosign.pub key from this repo and running the following command:
cosign verify --key cosign.pub ghcr.io/bsherman/ucore-main
Description
Languages
Shell
79.8%
Dockerfile
11.2%
Just
9%