Highlights
-
Reworked signing-key management makes it easier to see who signed packages and StartOS updates, inspect key details, and control trust separately for each in System → Trusted Keys. Manage registries and choose your StartOS update source under System → Registries. Keys listed by connected registries show their links and cannot be deleted while still listed.
-
iPhones and iPads can install the Root CA of a server set up on StartOS 0.4.0 or 0.4.0.1. Its fingerprint changes on update, and devices that already trust it keep trusting the server.
-
Fixed migration from StartOS 0.3 and sideloading legacy service packages that use system images, including most services' backup procedures.
Full changelog
[0.4.1.2]
Changed
-
Diagnostic updates honor your saved StartOS-update signing keys without needing the data drive. Accepting an untrusted signer requires an authenticated CLI running locally on the server.
-
Removed preseeded Alpha build keys from new installations and during migration; connected registries can offer those keys again for explicit trust.
-
Removed the Podman dependency from StartOS; legacy service conversion uses bundled system image archives offline.
-
Preserved images used only by legacy health checks or dependency configuration during conversion.
-
Reworked signing-key management makes it easier to see who signed packages and StartOS updates, inspect key details, and control trust separately for each in System → Trusted Keys. Manage registries and choose your StartOS update source under System → Registries. Keys listed by connected registries show their links and cannot be deleted while still listed.
Fixed
-
iPhones and iPads can install the Root CA of a server set up on StartOS 0.4.0 or 0.4.0.1. Its fingerprint changes on update, and devices that already trust it keep trusting the server.
-
Fixed migration from StartOS 0.3 and sideloading legacy service packages that use system images, including most services' backup procedures.
Image Downloads
| Hardware | Image | Download |
|---|---|---|
| Server One, and most other Intel and AMD desktops, laptops, and mini PCs | x86_64 (AMD64), standard | ISO |
| Server Pure, and other hardware that runs without proprietary firmware | x86_64 (AMD64), slim | ISO |
| An Intel or AMD server with an NVIDIA GPU | x86_64 (AMD64), NVIDIA | ISO |
| ARM64 servers and single-board computers | aarch64 (ARM64), standard | ISO |
| ARM64 hardware that runs without proprietary firmware | aarch64 (ARM64), slim | ISO |
| NVIDIA DGX Spark, and other ARM64 servers with an NVIDIA GPU | aarch64 (ARM64), NVIDIA | ISO |
| Raspberry Pi 4 — flashed to a microSD card, not a USB drive | Raspberry Pi | IMG |
| RISC-V servers and boards | RISC-V (RVA23), standard | ISO |
| RISC-V hardware that runs without proprietary firmware | RISC-V (RVA23), slim | ISO |
OS Images Checksums
SHA-256
d86013e3e922b3f124ea98e53684840a27cf6d35f26218b6489cc83755d1da7f startos-0.4.1.2-0d4eb1b_aarch64.iso
68d83b0c4277a98fd17870a9a7e9302e3af29d62af13d44ea9ec6774bc990a48 startos-0.4.1.2-0d4eb1b_aarch64-nonfree.iso
5d4a574522fefa87d4ead27466de688fb7ffc34623f0ee36e64dc7e0ca7f1ab9 startos-0.4.1.2-0d4eb1b_aarch64-nvidia.iso
a7df0c885268c22e787cf41b52dfdb14d6d4c157e0fff195e471d1fb1154cfa1 startos-0.4.1.2-0d4eb1b_riscv64.iso
dec1a35fbc8ea8bd15a85082d3b49101b0142683ee67281028b7c904ceee327c startos-0.4.1.2-0d4eb1b_riscv64-nonfree.iso
df17733c1972f4add6db043b350e8d4251d216003f13a254be4780927d564282 startos-0.4.1.2-0d4eb1b_x86_64.iso
39922e9dfddf1ebfa516c5d345e96278e0d446559e23509d6ca0b0b5917a9a11 startos-0.4.1.2-0d4eb1b_x86_64-nonfree.iso
fef8f6a37e479957bbf19ab37727cb9e34395403079ae171a5129e76e2666842 startos-0.4.1.2-0d4eb1b_x86_64-nvidia.iso
f762e0709e055f4f4789a5ce7487a0d56f06e8bc54bf3167e98313726da7786e startos-0.4.1.2-0d4eb1b_raspberrypi.img
557c494a477d7c5120c336ac1b675158a853a96de168ee7ae48e8fd86d5fc154 startos-0.4.1.2-0d4eb1b_raspberrypi.img.gz
afb82ceb0bf83f4f4fe997a94beec012b75446c28319e7050637b5d77f2d925d startos-0.4.1.2-0d4eb1b_aarch64-nonfree.squashfs
c1089b6c463f7456198500462a4d8de949d14de71645efe248ade88bcf077835 startos-0.4.1.2-0d4eb1b_aarch64-nvidia.squashfs
8fdab048c77ebe0eff20e4e79227d9a677347ff63ec316454fd78603804f5e17 startos-0.4.1.2-0d4eb1b_aarch64.squashfs
89f35c790a3eb7ef4443da734d56ebb7be1c90e7770d6019639bf0d02be0c670 startos-0.4.1.2-0d4eb1b_raspberrypi.squashfs
21da933aa706f02d95aa2fb1b0941b5483cbe2d451644c03146028daa63439c8 startos-0.4.1.2-0d4eb1b_riscv64-nonfree.squashfs
521630814d228613caddaa72f6af2264b4abd12ace8b0b86c3cab8ba347748bb startos-0.4.1.2-0d4eb1b_riscv64.squashfs
a3b561869c371b374570f760bb7d66f16d279f0e11febdfa290bc950b4e495fe startos-0.4.1.2-0d4eb1b_x86_64-nonfree.squashfs
cb51e1dc6e9a84fb8216a9e12711cddae380cc68b32f1068ec9c936d47555b53 startos-0.4.1.2-0d4eb1b_x86_64-nvidia.squashfs
05189bf25d6cf1e739a3f8eb0c81c425da4e61259fc3863c1f3793d08c58d292 startos-0.4.1.2-0d4eb1b_x86_64.squashfs
BLAKE-3
afa9dedb84d8a0c2e63c81e49df622f6df6c9f7822f8e537e46eff9af84129c2 startos-0.4.1.2-0d4eb1b_aarch64.iso
5491380987326beb3002f1d5a780d23ecaa0c0ed289177a4adb4b634e6f6cb86 startos-0.4.1.2-0d4eb1b_aarch64-nonfree.iso
bced02b683ab7c2530b0b6c13561073beba2b341f7989832376a2c94e9a0c3b6 startos-0.4.1.2-0d4eb1b_aarch64-nvidia.iso
9163fa977a2b0103b0e9e772ffd0d988e58ba76c62b15e2245c21dd5e191fb79 startos-0.4.1.2-0d4eb1b_riscv64.iso
6cdbdc394701ab75a266d1697fdc586d3e540ef9eb33f0c2cfc3bcd4829cdc1c startos-0.4.1.2-0d4eb1b_riscv64-nonfree.iso
f71de8d8cf96d6e5c09503a861877967857808c7376049fd318a39eef5132161 startos-0.4.1.2-0d4eb1b_x86_64.iso
9ca56909cf5d070d8496c13bac460a039b16d48955993e54a43fa80668592d15 startos-0.4.1.2-0d4eb1b_x86_64-nonfree.iso
6e744b4e520aa551d082b97c1a776c9c67562e51989b7ada7224835a9ab1aa1a startos-0.4.1.2-0d4eb1b_x86_64-nvidia.iso
8e5405ea0a5fee7b202ef52fde2218fe704a0076e2b9b482caad764e9826d6c1 startos-0.4.1.2-0d4eb1b_raspberrypi.img
b67dc9950e2672350ce5e36e7bd827b085843409239f1f64992d91b6a1d0ce1b startos-0.4.1.2-0d4eb1b_raspberrypi.img.gz
de0772e51a07b8e97b873619b394221d5c7818f4dfdc69e5eebf46015533a751 startos-0.4.1.2-0d4eb1b_aarch64-nonfree.squashfs
1258f13751c9c99cf6992d8f1b6ce87191e6c3101b5e402bcd53d31cc0241703 startos-0.4.1.2-0d4eb1b_aarch64-nvidia.squashfs
9c02cb5f7cfa8c5e2074b3332f85858c0e779ca3fb193c36b3f41c85e9459e3b startos-0.4.1.2-0d4eb1b_aarch64.squashfs
021db124fa444d4f05c8ce907d2121c55131f51b9e4aed3052645c0d3250c56d startos-0.4.1.2-0d4eb1b_raspberrypi.squashfs
72da0f3ee63dc93588ce9cf38e1f616dccf899dabe247fd370fcde8465a16d1d startos-0.4.1.2-0d4eb1b_riscv64-nonfree.squashfs
06c30046132dcf4a69f43c75c7307a68631dd14430d3005956548e2f937e0bc9 startos-0.4.1.2-0d4eb1b_riscv64.squashfs
b34e4bc5dd6f23400eaaedcaee28ebec808e7de1c284b3f7686f8f0c6f12f6f3 startos-0.4.1.2-0d4eb1b_x86_64-nonfree.squashfs
6c5110fc0af7297b2c2dbdc144f5654873ea945bae4fa07b1ad1e4435afe7afc startos-0.4.1.2-0d4eb1b_x86_64-nvidia.squashfs
dfa706825e6d6fe10fb295717db3e476dc20513fac44c525d5e9f3eceafac652 startos-0.4.1.2-0d4eb1b_x86_64.squashfs