Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cleverca22/not-os
An operating system generator, based on NixOS, that, given a config, outputs a small (47 MB), read-only squashfs for a runit-based operating system, with support for iPXE and signed boot.
https://github.com/cleverca22/not-os
Last synced: 1 day ago
JSON representation
An operating system generator, based on NixOS, that, given a config, outputs a small (47 MB), read-only squashfs for a runit-based operating system, with support for iPXE and signed boot.
- Host: GitHub
- URL: https://github.com/cleverca22/not-os
- Owner: cleverca22
- License: mit
- Created: 2016-06-03T05:40:23.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2024-07-03T02:40:57.000Z (7 months ago)
- Last Synced: 2025-01-11T08:06:17.134Z (8 days ago)
- Language: Nix
- Homepage:
- Size: 130 KB
- Stars: 840
- Watchers: 36
- Forks: 40
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
- awesome-starred - cleverca22/not-os - An operating system generator, based on NixOS, that, given a config, outputs a small (47 MB), read-only squashfs for a runit-based operating system, with support for iPXE and signed boot. (others)
README
not-os is a small experimental OS I wrote for embeded situations, it is based heavily on NixOS, but compiles down to a kernel, initrd, and a 48mb squashfs
there are also example iPXE config files, that will check the cryptographic signature over all images, to ensure only authorized files can run on the given hardware
and I have [Hydra](https://hydra.angeldsis.com/jobset/not-os/notos-unstable#tabs-jobs) setup and doing automatic builds of not-os against nixos-unstable, including testing that it can boot under qemu