├── .env.example ├── .github └── workflows │ ├── release.yaml │ └── update-all-metadata.yaml ├── .gitignore ├── CODEOWNERS ├── LICENSE ├── MAINTAINERS.md ├── README.md ├── _skel.sysext ├── create.sh └── test.sh ├── bakery.sh ├── bird.sysext ├── build.sh ├── create.sh ├── files │ └── usr │ │ └── lib │ │ ├── bird │ │ ├── envvars │ │ └── prepare-environment │ │ └── systemd │ │ └── system │ │ ├── bird.service │ │ └── multi-user.target.d │ │ └── bird.service └── test.sh ├── btop.sysext ├── create.sh └── test.sh ├── cilium.sysext ├── create.sh ├── files │ └── usr │ │ └── lib │ │ └── systemd │ │ └── system │ │ └── cilium.service └── test.sh ├── code-of-conduct.md ├── consul.sysext ├── create.sh └── files │ └── usr │ ├── lib │ └── systemd │ │ └── system │ │ ├── consul.service │ │ └── multi-user.target.upholds │ │ └── consul.service │ └── share │ └── consul │ ├── consul.env │ └── consul.hcl ├── containerd.sysext ├── create.sh └── files │ └── usr │ ├── lib │ └── systemd │ │ └── system │ │ ├── containerd.service │ │ └── multi-user.target.d │ │ └── 10-containerd-service.conf │ └── share │ └── containerd │ ├── config-cgroupfs.toml │ └── config.toml ├── crio.sysext ├── create.sh ├── files │ └── usr │ │ ├── lib │ │ └── systemd │ │ │ └── system │ │ │ ├── crio.service.d │ │ │ └── 10-crio.conf │ │ │ └── multi-user.target.d │ │ │ └── 10-crio.conf │ │ └── share │ │ └── crio │ │ ├── README-flatcar │ │ └── etc │ │ └── crio │ │ └── crio.conf └── test.sh ├── docker-buildx.sysext ├── create.sh └── test.sh ├── docker-compose.sysext ├── create.sh └── test.sh ├── docker.sysext ├── create.sh ├── files │ └── usr │ │ ├── lib │ │ └── systemd │ │ │ └── system │ │ │ ├── containerd.service │ │ │ ├── docker.service │ │ │ ├── docker.socket │ │ │ ├── multi-user.target.d │ │ │ └── 10-containerd-service.conf │ │ │ └── sockets.target.d │ │ │ └── 10-docker-socket.conf │ │ └── share │ │ └── containerd │ │ ├── config-cgroupfs.toml │ │ └── config.toml └── test.sh ├── docs ├── _config.yml ├── bird.md ├── cilium.md ├── consul.md ├── containerd.md ├── crio.md ├── docker.md ├── docker_buildx.md ├── docker_compose.md ├── falco.md ├── ig.md ├── index.md ├── k3s.md ├── keepalived.md ├── kubernetes.md ├── llamaedge.md ├── nebula.md ├── nerdctl.md ├── nomad.md ├── nvidia_runtime.md ├── ollama.md ├── opkssh.md ├── rke2.md ├── tailscale.md ├── wasmcloud.md ├── wasmedge.md └── wasmtime.md ├── falco.sysext ├── create.sh ├── files │ └── usr │ │ ├── lib │ │ └── tmpfiles.d │ │ │ └── 10-falco.conf │ │ └── local │ │ └── lib │ │ └── systemd │ │ └── system │ │ ├── falco-modern-bpf.service │ │ └── falcoctl-artifact-follow.service └── test.sh ├── ig.sysext ├── create.sh └── test.sh ├── k3s.sysext ├── create.sh ├── files │ └── usr │ │ └── local │ │ └── lib │ │ └── systemd │ │ └── system │ │ ├── k3s-agent.service │ │ └── k3s.service └── test.sh ├── keepalived.sysext ├── build.sh ├── create.sh ├── files │ └── usr │ │ └── lib │ │ └── systemd │ │ └── system │ │ ├── keepalived.service │ │ ├── keepalived.service.d │ │ └── 10-keepalived.conf │ │ └── multi-user.target.d │ │ └── 10-keepalived.conf └── test.sh ├── kubernetes.sysext ├── create.sh ├── files │ └── usr │ │ └── lib │ │ └── systemd │ │ └── system │ │ ├── kubelet.service │ │ ├── kubelet.service.d │ │ └── 10-kubeadm.conf │ │ └── multi-user.target.d │ │ └── 10-kubelet-service.conf └── test.sh ├── lib ├── boot.sh ├── generate.sh ├── helpers.sh ├── libbakery.sh ├── list.sh ├── sysupdate.conf.tmpl └── test.sh ├── llamaedge.sysext ├── create.sh └── test.sh ├── nebula.sysext ├── create.sh ├── files │ └── usr │ │ └── lib │ │ └── systemd │ │ └── system │ │ ├── multi-user.target.d │ │ └── 10-nebula.conf │ │ └── nebula.service └── test.sh ├── nerdctl.sysext ├── create.sh ├── files │ └── usr │ │ ├── lib │ │ └── tmpfiles.d │ │ │ └── 10-nerdctl-etc.conf │ │ └── share │ │ └── nerdctl │ │ └── etc │ │ ├── cni │ │ └── net.d │ │ │ └── 10-containerd-net.conflist │ │ └── nerdctl.toml └── test.sh ├── nomad.sysext ├── create.sh ├── files │ └── usr │ │ ├── lib │ │ ├── systemd │ │ │ └── system │ │ │ │ └── nomad.service │ │ └── tmpfiles.d │ │ │ └── 10-nomad.conf │ │ └── share │ │ └── nomad │ │ ├── nomad.env │ │ └── nomad.hcl └── test.sh ├── nvidia-runtime.sysext ├── create.sh ├── extract.sh ├── files │ └── usr │ │ ├── lib │ │ ├── systemd │ │ │ └── system │ │ │ │ ├── containerd.service.d │ │ │ │ └── 10-nvidia.conf │ │ │ │ ├── docker.service.d │ │ │ │ └── 10-nvidia.conf │ │ │ │ └── nvidia.service.d │ │ │ │ └── 10-persistenced.conf │ │ └── tmpfiles.d │ │ │ └── 10-nvidia.conf │ │ ├── local │ │ └── bin │ │ │ └── _nvidia-runtime-helper │ │ └── share │ │ └── flatcar │ │ └── etc │ │ ├── containerd │ │ └── config-nvidia.toml │ │ └── nvidia-container-runtime │ │ └── config.toml └── test.sh ├── ollama.sysext ├── create.sh ├── files │ └── usr │ │ └── lib │ │ └── systemd │ │ └── system │ │ ├── multi-user.target.d │ │ └── 10-ollama.conf │ │ └── ollama.service └── test.sh ├── opkssh.sysext ├── create.sh └── test.sh ├── release.sh ├── release_build_versions.txt ├── release_dispatcher.sh ├── release_meta.sh ├── rke2.sysext ├── create.sh └── test.sh ├── tailscale.sysext ├── create.sh ├── files │ └── usr │ │ └── lib │ │ ├── systemd │ │ ├── network │ │ │ └── 50-tailscale.network │ │ └── system │ │ │ └── multi-user.target.d │ │ │ └── 10-tailscale.conf │ │ └── tmpfiles.d │ │ └── 10-tailscale.conf └── test.sh ├── tilde.sysext ├── create.sh └── test.sh ├── tools ├── .gitignore ├── bake_flatcar_image.sh ├── build_compare_all.sh ├── compare.sh ├── convert_torcx_image.sh ├── flatwrap.sh ├── flix.sh ├── http-url-rewrite-server │ ├── Caddyfile │ ├── caddy.service │ └── extensions.flatcar.org.yaml └── oci-rootfs.sh ├── wasmcloud.sysext ├── create.sh ├── files │ └── usr │ │ ├── lib │ │ └── systemd │ │ │ └── system │ │ │ ├── multi-user.target.d │ │ │ ├── 10-nats-service.conf │ │ │ └── 10-wasmcloud-service.conf │ │ │ ├── nats.service │ │ │ └── wasmcloud.service │ │ └── share │ │ └── nats │ │ └── nats.conf └── test.sh ├── wasmedge.sysext ├── create.sh └── test.sh └── wasmtime.sysext ├── create.sh └── test.sh /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/.env.example -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.github/workflows/update-all-metadata.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/.github/workflows/update-all-metadata.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/.gitignore -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/LICENSE -------------------------------------------------------------------------------- /MAINTAINERS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/MAINTAINERS.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/README.md -------------------------------------------------------------------------------- /_skel.sysext/create.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/_skel.sysext/create.sh -------------------------------------------------------------------------------- /_skel.sysext/test.sh: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /bakery.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/bakery.sh -------------------------------------------------------------------------------- /bird.sysext/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/bird.sysext/build.sh -------------------------------------------------------------------------------- /bird.sysext/create.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/bird.sysext/create.sh -------------------------------------------------------------------------------- /bird.sysext/files/usr/lib/bird/envvars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/bird.sysext/files/usr/lib/bird/envvars -------------------------------------------------------------------------------- /bird.sysext/files/usr/lib/bird/prepare-environment: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/bird.sysext/files/usr/lib/bird/prepare-environment -------------------------------------------------------------------------------- /bird.sysext/files/usr/lib/systemd/system/bird.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/bird.sysext/files/usr/lib/systemd/system/bird.service -------------------------------------------------------------------------------- /bird.sysext/files/usr/lib/systemd/system/multi-user.target.d/bird.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Upholds=bird.service 3 | -------------------------------------------------------------------------------- /bird.sysext/test.sh: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /btop.sysext/create.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/btop.sysext/create.sh -------------------------------------------------------------------------------- /btop.sysext/test.sh: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cilium.sysext/create.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/cilium.sysext/create.sh -------------------------------------------------------------------------------- /cilium.sysext/files/usr/lib/systemd/system/cilium.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/cilium.sysext/files/usr/lib/systemd/system/cilium.service -------------------------------------------------------------------------------- /cilium.sysext/test.sh: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /code-of-conduct.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/code-of-conduct.md -------------------------------------------------------------------------------- /consul.sysext/create.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/consul.sysext/create.sh -------------------------------------------------------------------------------- /consul.sysext/files/usr/lib/systemd/system/consul.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/consul.sysext/files/usr/lib/systemd/system/consul.service -------------------------------------------------------------------------------- /consul.sysext/files/usr/lib/systemd/system/multi-user.target.upholds/consul.service: -------------------------------------------------------------------------------- 1 | ../consul.service -------------------------------------------------------------------------------- /consul.sysext/files/usr/share/consul/consul.env: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /consul.sysext/files/usr/share/consul/consul.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/consul.sysext/files/usr/share/consul/consul.hcl -------------------------------------------------------------------------------- /containerd.sysext/create.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/containerd.sysext/create.sh -------------------------------------------------------------------------------- /containerd.sysext/files/usr/lib/systemd/system/containerd.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/containerd.sysext/files/usr/lib/systemd/system/containerd.service -------------------------------------------------------------------------------- /containerd.sysext/files/usr/lib/systemd/system/multi-user.target.d/10-containerd-service.conf: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Upholds=containerd.service 3 | -------------------------------------------------------------------------------- /containerd.sysext/files/usr/share/containerd/config-cgroupfs.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/containerd.sysext/files/usr/share/containerd/config-cgroupfs.toml -------------------------------------------------------------------------------- /containerd.sysext/files/usr/share/containerd/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/containerd.sysext/files/usr/share/containerd/config.toml -------------------------------------------------------------------------------- /crio.sysext/create.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/crio.sysext/create.sh -------------------------------------------------------------------------------- /crio.sysext/files/usr/lib/systemd/system/crio.service.d/10-crio.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/crio.sysext/files/usr/lib/systemd/system/crio.service.d/10-crio.conf -------------------------------------------------------------------------------- /crio.sysext/files/usr/lib/systemd/system/multi-user.target.d/10-crio.conf: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Upholds=crio.service 3 | -------------------------------------------------------------------------------- /crio.sysext/files/usr/share/crio/README-flatcar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/crio.sysext/files/usr/share/crio/README-flatcar -------------------------------------------------------------------------------- /crio.sysext/files/usr/share/crio/etc/crio/crio.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/crio.sysext/files/usr/share/crio/etc/crio/crio.conf -------------------------------------------------------------------------------- /crio.sysext/test.sh: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docker-buildx.sysext/create.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/docker-buildx.sysext/create.sh -------------------------------------------------------------------------------- /docker-buildx.sysext/test.sh: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docker-compose.sysext/create.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/docker-compose.sysext/create.sh -------------------------------------------------------------------------------- /docker-compose.sysext/test.sh: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docker.sysext/create.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/docker.sysext/create.sh -------------------------------------------------------------------------------- /docker.sysext/files/usr/lib/systemd/system/containerd.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/docker.sysext/files/usr/lib/systemd/system/containerd.service -------------------------------------------------------------------------------- /docker.sysext/files/usr/lib/systemd/system/docker.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/docker.sysext/files/usr/lib/systemd/system/docker.service -------------------------------------------------------------------------------- /docker.sysext/files/usr/lib/systemd/system/docker.socket: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/docker.sysext/files/usr/lib/systemd/system/docker.socket -------------------------------------------------------------------------------- /docker.sysext/files/usr/lib/systemd/system/multi-user.target.d/10-containerd-service.conf: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Upholds=containerd.service 3 | -------------------------------------------------------------------------------- /docker.sysext/files/usr/lib/systemd/system/sockets.target.d/10-docker-socket.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/docker.sysext/files/usr/lib/systemd/system/sockets.target.d/10-docker-socket.conf -------------------------------------------------------------------------------- /docker.sysext/files/usr/share/containerd/config-cgroupfs.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/docker.sysext/files/usr/share/containerd/config-cgroupfs.toml -------------------------------------------------------------------------------- /docker.sysext/files/usr/share/containerd/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/docker.sysext/files/usr/share/containerd/config.toml -------------------------------------------------------------------------------- /docker.sysext/test.sh: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/docs/_config.yml -------------------------------------------------------------------------------- /docs/bird.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/docs/bird.md -------------------------------------------------------------------------------- /docs/cilium.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/docs/cilium.md -------------------------------------------------------------------------------- /docs/consul.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/docs/consul.md -------------------------------------------------------------------------------- /docs/containerd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/docs/containerd.md -------------------------------------------------------------------------------- /docs/crio.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/docs/crio.md -------------------------------------------------------------------------------- /docs/docker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/docs/docker.md -------------------------------------------------------------------------------- /docs/docker_buildx.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/docs/docker_buildx.md -------------------------------------------------------------------------------- /docs/docker_compose.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/docs/docker_compose.md -------------------------------------------------------------------------------- /docs/falco.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/docs/falco.md -------------------------------------------------------------------------------- /docs/ig.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/docs/ig.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/k3s.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/docs/k3s.md -------------------------------------------------------------------------------- /docs/keepalived.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/docs/keepalived.md -------------------------------------------------------------------------------- /docs/kubernetes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/docs/kubernetes.md -------------------------------------------------------------------------------- /docs/llamaedge.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/docs/llamaedge.md -------------------------------------------------------------------------------- /docs/nebula.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/docs/nebula.md -------------------------------------------------------------------------------- /docs/nerdctl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/docs/nerdctl.md -------------------------------------------------------------------------------- /docs/nomad.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/docs/nomad.md -------------------------------------------------------------------------------- /docs/nvidia_runtime.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/docs/nvidia_runtime.md -------------------------------------------------------------------------------- /docs/ollama.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/docs/ollama.md -------------------------------------------------------------------------------- /docs/opkssh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/docs/opkssh.md -------------------------------------------------------------------------------- /docs/rke2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/docs/rke2.md -------------------------------------------------------------------------------- /docs/tailscale.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/docs/tailscale.md -------------------------------------------------------------------------------- /docs/wasmcloud.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/docs/wasmcloud.md -------------------------------------------------------------------------------- /docs/wasmedge.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/docs/wasmedge.md -------------------------------------------------------------------------------- /docs/wasmtime.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/docs/wasmtime.md -------------------------------------------------------------------------------- /falco.sysext/create.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/falco.sysext/create.sh -------------------------------------------------------------------------------- /falco.sysext/files/usr/lib/tmpfiles.d/10-falco.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/falco.sysext/files/usr/lib/tmpfiles.d/10-falco.conf -------------------------------------------------------------------------------- /falco.sysext/files/usr/local/lib/systemd/system/falco-modern-bpf.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/falco.sysext/files/usr/local/lib/systemd/system/falco-modern-bpf.service -------------------------------------------------------------------------------- /falco.sysext/files/usr/local/lib/systemd/system/falcoctl-artifact-follow.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/falco.sysext/files/usr/local/lib/systemd/system/falcoctl-artifact-follow.service -------------------------------------------------------------------------------- /falco.sysext/test.sh: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ig.sysext/create.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/ig.sysext/create.sh -------------------------------------------------------------------------------- /ig.sysext/test.sh: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /k3s.sysext/create.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/k3s.sysext/create.sh -------------------------------------------------------------------------------- /k3s.sysext/files/usr/local/lib/systemd/system/k3s-agent.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/k3s.sysext/files/usr/local/lib/systemd/system/k3s-agent.service -------------------------------------------------------------------------------- /k3s.sysext/files/usr/local/lib/systemd/system/k3s.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/k3s.sysext/files/usr/local/lib/systemd/system/k3s.service -------------------------------------------------------------------------------- /k3s.sysext/test.sh: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /keepalived.sysext/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/keepalived.sysext/build.sh -------------------------------------------------------------------------------- /keepalived.sysext/create.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/keepalived.sysext/create.sh -------------------------------------------------------------------------------- /keepalived.sysext/files/usr/lib/systemd/system/keepalived.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/keepalived.sysext/files/usr/lib/systemd/system/keepalived.service -------------------------------------------------------------------------------- /keepalived.sysext/files/usr/lib/systemd/system/keepalived.service.d/10-keepalived.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/keepalived.sysext/files/usr/lib/systemd/system/keepalived.service.d/10-keepalived.conf -------------------------------------------------------------------------------- /keepalived.sysext/files/usr/lib/systemd/system/multi-user.target.d/10-keepalived.conf: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Upholds=keepalived.service 3 | -------------------------------------------------------------------------------- /keepalived.sysext/test.sh: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /kubernetes.sysext/create.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/kubernetes.sysext/create.sh -------------------------------------------------------------------------------- /kubernetes.sysext/files/usr/lib/systemd/system/kubelet.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/kubernetes.sysext/files/usr/lib/systemd/system/kubelet.service -------------------------------------------------------------------------------- /kubernetes.sysext/files/usr/lib/systemd/system/kubelet.service.d/10-kubeadm.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/kubernetes.sysext/files/usr/lib/systemd/system/kubelet.service.d/10-kubeadm.conf -------------------------------------------------------------------------------- /kubernetes.sysext/files/usr/lib/systemd/system/multi-user.target.d/10-kubelet-service.conf: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Upholds=kubelet.service 3 | -------------------------------------------------------------------------------- /kubernetes.sysext/test.sh: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/boot.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/lib/boot.sh -------------------------------------------------------------------------------- /lib/generate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/lib/generate.sh -------------------------------------------------------------------------------- /lib/helpers.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/lib/helpers.sh -------------------------------------------------------------------------------- /lib/libbakery.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/lib/libbakery.sh -------------------------------------------------------------------------------- /lib/list.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/lib/list.sh -------------------------------------------------------------------------------- /lib/sysupdate.conf.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/lib/sysupdate.conf.tmpl -------------------------------------------------------------------------------- /lib/test.sh: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /llamaedge.sysext/create.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/llamaedge.sysext/create.sh -------------------------------------------------------------------------------- /llamaedge.sysext/test.sh: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nebula.sysext/create.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/nebula.sysext/create.sh -------------------------------------------------------------------------------- /nebula.sysext/files/usr/lib/systemd/system/multi-user.target.d/10-nebula.conf: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Upholds=nebula.service 3 | -------------------------------------------------------------------------------- /nebula.sysext/files/usr/lib/systemd/system/nebula.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/nebula.sysext/files/usr/lib/systemd/system/nebula.service -------------------------------------------------------------------------------- /nebula.sysext/test.sh: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nerdctl.sysext/create.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/nerdctl.sysext/create.sh -------------------------------------------------------------------------------- /nerdctl.sysext/files/usr/lib/tmpfiles.d/10-nerdctl-etc.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/nerdctl.sysext/files/usr/lib/tmpfiles.d/10-nerdctl-etc.conf -------------------------------------------------------------------------------- /nerdctl.sysext/files/usr/share/nerdctl/etc/cni/net.d/10-containerd-net.conflist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/nerdctl.sysext/files/usr/share/nerdctl/etc/cni/net.d/10-containerd-net.conflist -------------------------------------------------------------------------------- /nerdctl.sysext/files/usr/share/nerdctl/etc/nerdctl.toml: -------------------------------------------------------------------------------- 1 | cni_path = "/usr/libexec/cni" 2 | -------------------------------------------------------------------------------- /nerdctl.sysext/test.sh: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nomad.sysext/create.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/nomad.sysext/create.sh -------------------------------------------------------------------------------- /nomad.sysext/files/usr/lib/systemd/system/nomad.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/nomad.sysext/files/usr/lib/systemd/system/nomad.service -------------------------------------------------------------------------------- /nomad.sysext/files/usr/lib/tmpfiles.d/10-nomad.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/nomad.sysext/files/usr/lib/tmpfiles.d/10-nomad.conf -------------------------------------------------------------------------------- /nomad.sysext/files/usr/share/nomad/nomad.env: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /nomad.sysext/files/usr/share/nomad/nomad.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/nomad.sysext/files/usr/share/nomad/nomad.hcl -------------------------------------------------------------------------------- /nomad.sysext/test.sh: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nvidia-runtime.sysext/create.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/nvidia-runtime.sysext/create.sh -------------------------------------------------------------------------------- /nvidia-runtime.sysext/extract.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/nvidia-runtime.sysext/extract.sh -------------------------------------------------------------------------------- /nvidia-runtime.sysext/files/usr/lib/systemd/system/containerd.service.d/10-nvidia.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/nvidia-runtime.sysext/files/usr/lib/systemd/system/containerd.service.d/10-nvidia.conf -------------------------------------------------------------------------------- /nvidia-runtime.sysext/files/usr/lib/systemd/system/docker.service.d/10-nvidia.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/nvidia-runtime.sysext/files/usr/lib/systemd/system/docker.service.d/10-nvidia.conf -------------------------------------------------------------------------------- /nvidia-runtime.sysext/files/usr/lib/systemd/system/nvidia.service.d/10-persistenced.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/nvidia-runtime.sysext/files/usr/lib/systemd/system/nvidia.service.d/10-persistenced.conf -------------------------------------------------------------------------------- /nvidia-runtime.sysext/files/usr/lib/tmpfiles.d/10-nvidia.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/nvidia-runtime.sysext/files/usr/lib/tmpfiles.d/10-nvidia.conf -------------------------------------------------------------------------------- /nvidia-runtime.sysext/files/usr/local/bin/_nvidia-runtime-helper: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/nvidia-runtime.sysext/files/usr/local/bin/_nvidia-runtime-helper -------------------------------------------------------------------------------- /nvidia-runtime.sysext/files/usr/share/flatcar/etc/containerd/config-nvidia.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/nvidia-runtime.sysext/files/usr/share/flatcar/etc/containerd/config-nvidia.toml -------------------------------------------------------------------------------- /nvidia-runtime.sysext/files/usr/share/flatcar/etc/nvidia-container-runtime/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/nvidia-runtime.sysext/files/usr/share/flatcar/etc/nvidia-container-runtime/config.toml -------------------------------------------------------------------------------- /nvidia-runtime.sysext/test.sh: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ollama.sysext/create.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/ollama.sysext/create.sh -------------------------------------------------------------------------------- /ollama.sysext/files/usr/lib/systemd/system/multi-user.target.d/10-ollama.conf: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Upholds=ollama.service 3 | -------------------------------------------------------------------------------- /ollama.sysext/files/usr/lib/systemd/system/ollama.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/ollama.sysext/files/usr/lib/systemd/system/ollama.service -------------------------------------------------------------------------------- /ollama.sysext/test.sh: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /opkssh.sysext/create.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/opkssh.sysext/create.sh -------------------------------------------------------------------------------- /opkssh.sysext/test.sh: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/release.sh -------------------------------------------------------------------------------- /release_build_versions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/release_build_versions.txt -------------------------------------------------------------------------------- /release_dispatcher.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/release_dispatcher.sh -------------------------------------------------------------------------------- /release_meta.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/release_meta.sh -------------------------------------------------------------------------------- /rke2.sysext/create.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/rke2.sysext/create.sh -------------------------------------------------------------------------------- /rke2.sysext/test.sh: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tailscale.sysext/create.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/tailscale.sysext/create.sh -------------------------------------------------------------------------------- /tailscale.sysext/files/usr/lib/systemd/network/50-tailscale.network: -------------------------------------------------------------------------------- 1 | [Match] 2 | Kind=tun 3 | Name=tailscale* 4 | [Link] 5 | Unmanaged=yes 6 | -------------------------------------------------------------------------------- /tailscale.sysext/files/usr/lib/systemd/system/multi-user.target.d/10-tailscale.conf: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Upholds=tailscaled.service 3 | -------------------------------------------------------------------------------- /tailscale.sysext/files/usr/lib/tmpfiles.d/10-tailscale.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/tailscale.sysext/files/usr/lib/tmpfiles.d/10-tailscale.conf -------------------------------------------------------------------------------- /tailscale.sysext/test.sh: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tilde.sysext/create.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/tilde.sysext/create.sh -------------------------------------------------------------------------------- /tilde.sysext/test.sh: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/tools/.gitignore -------------------------------------------------------------------------------- /tools/bake_flatcar_image.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/tools/bake_flatcar_image.sh -------------------------------------------------------------------------------- /tools/build_compare_all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/tools/build_compare_all.sh -------------------------------------------------------------------------------- /tools/compare.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/tools/compare.sh -------------------------------------------------------------------------------- /tools/convert_torcx_image.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/tools/convert_torcx_image.sh -------------------------------------------------------------------------------- /tools/flatwrap.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/tools/flatwrap.sh -------------------------------------------------------------------------------- /tools/flix.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/tools/flix.sh -------------------------------------------------------------------------------- /tools/http-url-rewrite-server/Caddyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/tools/http-url-rewrite-server/Caddyfile -------------------------------------------------------------------------------- /tools/http-url-rewrite-server/caddy.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/tools/http-url-rewrite-server/caddy.service -------------------------------------------------------------------------------- /tools/http-url-rewrite-server/extensions.flatcar.org.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/tools/http-url-rewrite-server/extensions.flatcar.org.yaml -------------------------------------------------------------------------------- /tools/oci-rootfs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/tools/oci-rootfs.sh -------------------------------------------------------------------------------- /wasmcloud.sysext/create.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/wasmcloud.sysext/create.sh -------------------------------------------------------------------------------- /wasmcloud.sysext/files/usr/lib/systemd/system/multi-user.target.d/10-nats-service.conf: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Upholds=nats.service 3 | -------------------------------------------------------------------------------- /wasmcloud.sysext/files/usr/lib/systemd/system/multi-user.target.d/10-wasmcloud-service.conf: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Upholds=wasmcloud.service 3 | -------------------------------------------------------------------------------- /wasmcloud.sysext/files/usr/lib/systemd/system/nats.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/wasmcloud.sysext/files/usr/lib/systemd/system/nats.service -------------------------------------------------------------------------------- /wasmcloud.sysext/files/usr/lib/systemd/system/wasmcloud.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/wasmcloud.sysext/files/usr/lib/systemd/system/wasmcloud.service -------------------------------------------------------------------------------- /wasmcloud.sysext/files/usr/share/nats/nats.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/wasmcloud.sysext/files/usr/share/nats/nats.conf -------------------------------------------------------------------------------- /wasmcloud.sysext/test.sh: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /wasmedge.sysext/create.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/wasmedge.sysext/create.sh -------------------------------------------------------------------------------- /wasmedge.sysext/test.sh: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /wasmtime.sysext/create.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatcar/sysext-bakery/HEAD/wasmtime.sysext/create.sh -------------------------------------------------------------------------------- /wasmtime.sysext/test.sh: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------