github Start9Labs/start-os v0.4.0-beta.5

12 hours ago

StartOS v0.4.0

v0.4.0 is a complete rewrite of StartOS. After six years of building, we believe we have arrived at the correct architecture and foundation to deliver on the promise of sovereign computing.

⚠️ Before You Update

Everyone is welcome to participate in the public beta! However, the only way to update is by following the 0.4.0 Update Guide precisely. This is a sensitive update between two essentially distinct operating systems — skipping steps or improvising can result in data loss.

👉 Read the full update guide before proceeding

If anything goes wrong, stop and contact support — do not attempt to troubleshoot on your own.

Highlights

  • Redesigned UI — faster, more intuitive, mobile-friendly, with a real-time system metrics dashboard
  • Completely new networking stack — LAN port forwarding, Wireguard VPN gateways, private and public domains (clearnet), Let's Encrypt, built-in DNS, and Tor as an optional plugin
  • StartTunnel — free, open-source reverse tunnel to expose services on a public domain without revealing your home IP
  • LXC container runtime — replacing Docker/Podman with a reliable, nested container architecture supporting hardware acceleration and multi-container setups
  • Improved backups — differential backups, cross-server restore, and a new FUSE module for cross-platform reliability
  • Internationalization — multiple languages and keyboard layouts for StartOS and services
  • TypeScript SDK — build and ship a StartOS package in minutes
  • New S9PK format — signature verification, partial downloads, and multi-architecture support
  • SMTP notifications — email alerts from StartOS and services via Gmail, SES, or any SMTP provider

Important

Previous backups are incompatible with v0.4.0. After updating, immediately update all services and create a fresh backup.

What's Changed

  • hotfix for 0.3.5.1 migrations

Full Changelog: v0.4.0-beta.4...v0.4.0-beta.5

ISO Downloads

StartOS Checksums

SHA-256

c4d3c9106d4d85f14c4aa9cf8035f64c9d0b6a4fdef8f3da0976ea7f1936756f  startos-0.4.0-beta.5_aarch64.iso
562b3a255e39f957dfd1818c67620809dfc50e916a71d92e1f8eef15c8941cba  startos-0.4.0-beta.5_aarch64-nonfree.iso
68f023f072329c195715be192489d86c313768767a4a2c3fc55aee0546178261  startos-0.4.0-beta.5_aarch64-nvidia.iso
7986cab3ae553812788116e6d0c34c3453e3c6d82874ba7970af3fa6ba3d63c2  startos-0.4.0-beta.5_riscv64.iso
bdc392f3da06aab92a1b42da9e17b37ba2637614948658c7feb177292b3cc1e5  startos-0.4.0-beta.5_riscv64-nonfree.iso
37d69ef8660f5fc49edb615e5b239ac127b254f23d24266fe40b3cd9e1994b70  startos-0.4.0-beta.5_x86_64.iso
c84d7e5ab801986b6c47b91bc8270dd77cda42997737c4acadc697235e83fe8e  startos-0.4.0-beta.5_x86_64-nonfree.iso
5cb7a74bcb5d088a5f4a632b2e81abc010160db0fff7348e65787d9a0867cbca  startos-0.4.0-beta.5_x86_64-nvidia.iso
db8419a149dab1c3334a372305dbfefec10cd8e82f3dd4bae9f15cc523e58390  startos-0.4.0-beta.5_aarch64-nonfree.squashfs
775dee59a6afe024300eb80bf9422696cf07151f30b65edee0bc0c88b5e172a2  startos-0.4.0-beta.5_aarch64-nvidia.squashfs
d5c32b4f308405e53cd360526c7fd8f11af55c36f812cc93fd699492200fcf70  startos-0.4.0-beta.5_aarch64.squashfs
e5c565aa855143fb12784f14ad36419ec7e97fa1b96a7128e63a29d6e27f374d  startos-0.4.0-beta.5_riscv64-nonfree.squashfs
719ca7c6fa26c6287190ca252657f7b0198e8e2c5ccd769462562a1dcfe4fa33  startos-0.4.0-beta.5_riscv64.squashfs
f92a90e7dca4094febd49b4df04e33399a578cce54e4ffb82fb358d53477994f  startos-0.4.0-beta.5_x86_64-nonfree.squashfs
39f4c54f0a558613cc61125a817f31c37d5ce82bbb45cd4f1375a3f2bec43835  startos-0.4.0-beta.5_x86_64-nvidia.squashfs
593da44f057ce0b3d911ae5ad154d71b8196963e70fc4612ed18cc04b1cf7f07  startos-0.4.0-beta.5_x86_64.squashfs

BLAKE-3

0b4afd3420566c582fd44652b6cf595b87a2343b2a636262f63e0051428ef0ab  startos-0.4.0-beta.5_aarch64.iso
8a793d13c3e7cb3fa87862dd19797810c1ef9d7f9118ae077c597f2c78e58d3e  startos-0.4.0-beta.5_aarch64-nonfree.iso
d101ea844e7b75914b3103a5db4aabfe4d3714a257c8c71a9ecd66e2c07b1055  startos-0.4.0-beta.5_aarch64-nvidia.iso
3b975083332e57fec4b8acc1e8339267837a8e2de086456fb3c98949be52a116  startos-0.4.0-beta.5_riscv64.iso
ba496d811df9a1838cf8e91e5de509757196509eb6bdfe3cac9f976c91d7080d  startos-0.4.0-beta.5_riscv64-nonfree.iso
1bb66f23b3bc545673f7bd210088a9b662b06982f28a4dd0fdf861b42dc99cc4  startos-0.4.0-beta.5_x86_64.iso
301f822ae475fc66a093158a600ecabcc44616b980b4694f391853c89e7056e9  startos-0.4.0-beta.5_x86_64-nonfree.iso
a5753e0957cb39d1607c3b972c4335aaddd424686aa56acaf2e4b3abd674e3f1  startos-0.4.0-beta.5_x86_64-nvidia.iso
f936d9063b41a4b56a4f601df7d3ee43bdf41c3fba61500ecd7644bfbe78207d  startos-0.4.0-beta.5_aarch64-nonfree.squashfs
96521f4b1854fb848453586ef1972085972b4114aab3960f6b1c50879b0333fe  startos-0.4.0-beta.5_aarch64-nvidia.squashfs
8c7ab5d5a50244dab904df9f54ff5d3104ff81622670f94f3565030e8c3607c5  startos-0.4.0-beta.5_aarch64.squashfs
5490dcac3b8c4f07058b4016bb72dd7d4ecdf71aca8387deb3282addcde7570e  startos-0.4.0-beta.5_riscv64-nonfree.squashfs
7f3aaeaa5cb3e2e376c4744b9d0aa30f8498618d7d6ae57bc1f77f2d10cfb890  startos-0.4.0-beta.5_riscv64.squashfs
70b818f78a26a04f09e4d0f8528943534bc227bc7e836baa48eab97f9191b2a2  startos-0.4.0-beta.5_x86_64-nonfree.squashfs
b58eb8ff2cb4fe1b6c4eef4553bcc7c18aef58e083e4102f89bd29ca9374a812  startos-0.4.0-beta.5_x86_64-nvidia.squashfs
f40088c0090b832730c68347e0d4540051d1fa502bb835f72c3eafda0ab3ee2b  startos-0.4.0-beta.5_x86_64.squashfs

Start-Tunnel Checksums

SHA-256

953fd87603ad6eddb730e7e8b7f7e68cc2a3f89eee627ea711fb169da790f76e  start-tunnel-0.4.0-beta.5-5b6e840~dev_aarch64.deb
ad724b54009361bae86f518639e9abfd7ac79a9cbe4b89e6864215ae180408fe  start-tunnel-0.4.0-beta.5-5b6e840~dev_riscv64.deb
75db9478e6226877257cb9db1f15c1ae1bf08095d8d9ebca46e1b30d8f972831  start-tunnel-0.4.0-beta.5-5b6e840~dev_x86_64.deb

BLAKE-3

047646828abee6e9a5cf5964f557e3ded74bfc9a11c002c09d41a96d882600e3  start-tunnel-0.4.0-beta.5-5b6e840~dev_aarch64.deb
151b3c73ff2ece38f16697c25f6ea744cefc285b6a9a4839a21ef8e3274aff77  start-tunnel-0.4.0-beta.5-5b6e840~dev_riscv64.deb
1038ae9e814fce72ca4c3174a933a8c6792c37f1882492011075eb0df2f8553a  start-tunnel-0.4.0-beta.5-5b6e840~dev_x86_64.deb

start-cli Checksums

SHA-256

717d5a5512708ce48a6327d71611e7ef5449cabc67a7757dbd6fbc58da761b15  start-cli_aarch64-linux
1d047590f8fd9af1d0396cf1051fa1ad1d845e0c90ba9ea512a14b9848f3f82d  start-cli_aarch64-macos
f8f50e68596b5c0e839870a060e5c6737fb7a7b341dca20507e2f0e5105d26ae  start-cli_riscv64-linux
41f31e11bbf4336f2affc514683a879d6eb7e720da13408c8ce71ffab2920041  start-cli_x86_64-linux
ea27170b3e708ab05a4c2a84d75efdbb89dc0c0ee6fc173cd3fd9457d9cadac0  start-cli_x86_64-macos

BLAKE-3

70f71671da678873fd6e3144ee59da5898624b3c0a892c18eac581ffe1dec910  start-cli_aarch64-linux
70049b6216e36fb37d15e7366ce7db4a31caad61767391bee6a5664edde930fe  start-cli_aarch64-macos
81031e69592a91d5121165ae9adb4ee3d6515ca02825e1b1a61da6f80615d324  start-cli_riscv64-linux
765c844dae180f606a7cd1e647737ce550b35df2fc03bdb40abf7c69c5c6aca3  start-cli_x86_64-linux
a16b11ccb4880ad7debde346ceedb366bd63eba4bbe071262b3860c93e005c3d  start-cli_x86_64-macos

Don't miss a new start-os release

NewReleases is sending notifications on new releases.