Skip to content

Release history

StartOS releases

Browser-based, graphical Operating System (OS) that makes running a personal server as easy as running a personal computer.

All releases

10 shown

Upgrade now
v0.4.0-beta.9 Breaking risk
Breaking upgrade

Complete rewrite, migration required

v0.4.0-beta.8 Breaking risk
⚠ Upgrade required
  • Follow the [0.4.0 Update Guide](https://docs.start9.com/start-os/update-040.html) precisely; skipping steps can cause data loss.
  • After updating, immediately update all services and create a fresh backup.
Breaking changes
  • Prior backups are incompatible with v0.4.0; a fresh backup is required after update.
  • Full system architecture rewrite — all components (UI, networking stack, container runtime) have been replaced.
Notable features
  • Redesigned UI with real-time metrics dashboard and mobile-friendly experience
  • Completely new networking stack supporting LAN port forwarding, Wireguard VPN gateways, Let's Encrypt, built‑in DNS and optional Tor plugin
  • LXC container runtime replacing Docker/Podman for nested containers with hardware acceleration
Full changelog

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

  • fix(tunnel/web): allow non-ECDSA leaves in import-certificate by @helix-nine in https://github.com/Start9Labs/start-os/pull/3199
  • docs(contributing): drop --branch next/major from clone snippet; clarify PR target by @helix-nine in https://github.com/Start9Labs/start-os/pull/3198
  • feat(net): reverse-proxy auth gate (Bearer / Basic) with X-Forwarded-User by @helix-nine in https://github.com/Start9Labs/start-os/pull/3190
  • fix(net/acme): honor Retry-After after failed ACME orders by @helix-nine in https://github.com/Start9Labs/start-os/pull/3194
  • feat(core): drive setup mode from start-cli for unattended bring-up by @helix-nine in https://github.com/Start9Labs/start-os/pull/3196
  • perf(net/vhost): skip cert resolution for TLS passthrough by @helix-nine in https://github.com/Start9Labs/start-os/pull/3191
  • refactor(core/net): expose CertBranding for downstream cert issuance by @dr-bonez in https://github.com/Start9Labs/start-os/pull/3200
  • feat(core): limited os update via diagnostic api by @dr-bonez in https://github.com/Start9Labs/start-os/pull/3192
  • fix(setup): deduplicate install-os calls via shared future by @dr-bonez in https://github.com/Start9Labs/start-os/pull/3193
  • chore: bump StartOS to 0.4.0-beta.8 and SDK to 1.3.4 by @helix-nine in https://github.com/Start9Labs/start-os/pull/3201
  • feat(sdk): yaml file helper accepts options for custom-tag round-trip by @MattDHill in https://github.com/Start9Labs/start-os/pull/3205
  • fix(sdk): pin zod to 4.3.6 by @MattDHill in https://github.com/Start9Labs/start-os/pull/3206
  • fix(ui): preserve marketplace search query when opening service drawer by @helix-nine in https://github.com/Start9Labs/start-os/pull/3195
  • fix(cifs): use vers=3 to support older SMB servers by @helix-nine in https://github.com/Start9Labs/start-os/pull/3202
  • fix(net/acme): validate contact entries on init by @helix-nine in https://github.com/Start9Labs/start-os/pull/3203
  • fix(i18n): break language-change restart-banner loop by @MattDHill in https://github.com/Start9Labs/start-os/pull/3204

New Contributors

  • @helix-nine made their first contribution in https://github.com/Start9Labs/start-os/pull/3199

Full Changelog: https://github.com/Start9Labs/start-os/compare/v0.4.0-beta.7...v0.4.0-beta.8

v0.4.0-beta.7 Breaking risk
⚠ Upgrade required
  • Follow the [0.4.0 Update Guide](https://docs.start9.com/start-os/update-040.html) precisely; skipping steps can cause data loss.
  • After updating, immediately update all services and create a fresh backup.
Breaking changes
  • Previous backups are incompatible with v0.4.0; a fresh backup must be created after update.
Notable features
  • Redesigned UI – faster, mobile‑friendly dashboard
  • Completely new networking stack (LAN port forwarding, Wireguard VPN, Let's Encrypt DNS, Tor plugin)
  • StartTunnel – free reverse tunnel for public domain exposure
Full changelog

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

  • feat(tunnel): update design according to Start9 guidelines by @waterplea in https://github.com/Start9Labs/start-os/pull/3185
  • fix: backup reliability (rsync + cifs) and assorted fixes by @dr-bonez in https://github.com/Start9Labs/start-os/pull/3184
  • fix: improve tcp connection timeouts in reverse proxy based on report from @jeffreymsimon

Full Changelog: https://github.com/Start9Labs/start-os/compare/v0.4.0-beta.6...v0.4.0-beta.7

ISO Downloads

StartOS Checksums

SHA-256

0330c388403c8d4dca5f3882308c129bbd99efdcf4f07aee674f42b451d31486  startos-0.4.0-beta.7_aarch64.iso
0c3a69570dd3be7c4f83f85995937b3bcedaa9bea1d5a807e80398224ec1272f  startos-0.4.0-beta.7_aarch64-nonfree.iso
bfda7cfc30d705687fd7ba8f34207ff45b9db41e0a1dab16b0d015284a44b2c8  startos-0.4.0-beta.7_aarch64-nvidia.iso
2fd5274fe6715b9712bedf5ac7c19ab87f6553bc9fb188172d2df9b37bb758eb  startos-0.4.0-beta.7_riscv64.iso
5d01e922aa9cf88f5f21b9187e0bed81f113fee0acb2f1963cccf35aea36002b  startos-0.4.0-beta.7_riscv64-nonfree.iso
0e9d7d79f5c47fbff2d5e394bb0c3e93e933fb4e60a201d7ab412ce3341677f5  startos-0.4.0-beta.7_x86_64.iso
54c4ba2b127b17c443c2fa1cd0eb530e1e08e8211491de77c40eb0820e92f869  startos-0.4.0-beta.7_x86_64-nonfree.iso
32b8f68e698cdc1a31243f17aa26f40249586aa055d3c91569477cec49f7ddbc  startos-0.4.0-beta.7_x86_64-nvidia.iso
fd317e1c768ad32775be41dd8308ad301a5e8f7f039251fa63e24a4283b4ea8c  startos-0.4.0-beta.7_aarch64-nonfree.squashfs
bc29b666e433acf4890cff178f44e9a0e4e916108f8aa00561b8b825f0effde4  startos-0.4.0-beta.7_aarch64-nvidia.squashfs
6a5a6c06ff8aee961ad73ce9c863b6b02e20358bd075a80669a19272fdbba6b1  startos-0.4.0-beta.7_aarch64.squashfs
b5c6f837d4c94d217236594d236523e317b40232abbb6f611194ec2fd8cd95d4  startos-0.4.0-beta.7_riscv64-nonfree.squashfs
8c187614b06b012e9f78137493854fbfb17b0313840202ac9e79366189aff9ca  startos-0.4.0-beta.7_riscv64.squashfs
70b0ac17d104d822616653ab0c2dc5546b79d5f010efa20f637fb1924b0bdf6e  startos-0.4.0-beta.7_x86_64-nonfree.squashfs
02a12239343dbdcc77661a31ca877ebd532312d84fcd28413a8d817a00b49212  startos-0.4.0-beta.7_x86_64-nvidia.squashfs
f2fd611ccb18a142c27a29c19b1834c435918d4c781798fe50faee83f80dfeba  startos-0.4.0-beta.7_x86_64.squashfs

BLAKE-3

dbc5dc932964c10c9b6644ce0da037477ed9cad47ad4c374363c44046e21ea27  startos-0.4.0-beta.7_aarch64.iso
2d6534e4930b4d7b6e1e49d5323a0598e31c4d329094a33a0a8bfc36e4643372  startos-0.4.0-beta.7_aarch64-nonfree.iso
2d3596633bfcd9504927b46a1d5115ae495c9fb78febcc3e47ad54b690f7b1c1  startos-0.4.0-beta.7_aarch64-nvidia.iso
810959abe1b042f7c993e2b077fb4a7ca0a253541b719a229ce9874d029c1256  startos-0.4.0-beta.7_riscv64.iso
a36fcedc42d2fa1b63417f3811c4cd5e6f5c0843334e37be502b726dec9dd7c0  startos-0.4.0-beta.7_riscv64-nonfree.iso
8989852c743b8193c5b44d699a9c1be5f3f8a13f88c01501636e407267cd1e6e  startos-0.4.0-beta.7_x86_64.iso
d5d4a786052c239e3e29abbb343650a3171144b5716aa5578fe041ef2cc8ac0c  startos-0.4.0-beta.7_x86_64-nonfree.iso
8b522b1bad2f097a529e1b83b436673789c041f2ae1cc2c7eb734c451e64ec0c  startos-0.4.0-beta.7_x86_64-nvidia.iso
8f9e4a8cab3709063c7bd1548d4596a43562364060ea8c4e39573b6c552215f5  startos-0.4.0-beta.7_aarch64-nonfree.squashfs
c414ccb43523ba02c79e9018449d05f680401bf7889b592889475f82cc6664e6  startos-0.4.0-beta.7_aarch64-nvidia.squashfs
4028dcd0ef1b40dd62b02590f15c73a2f2c918f87df5725195aa9c792f698a5e  startos-0.4.0-beta.7_aarch64.squashfs
e13fafc6999c2e8ce2c6e93d1318e5f60ba0cfe3dad786dc61939f04d56642e8  startos-0.4.0-beta.7_riscv64-nonfree.squashfs
a16c781c4070090e2e9c92a0e77196070d5b5bd114ca8841f7fcca494944499a  startos-0.4.0-beta.7_riscv64.squashfs
5a283e0d4398bdf7afd5e3e9adbb57ad40f1f01827bdeff44669c948ed98e0f2  startos-0.4.0-beta.7_x86_64-nonfree.squashfs
ae28be13f9b272ad34e5ab3680bb3b3d1f24626a14c0f8ff4a8f771606cdc842  startos-0.4.0-beta.7_x86_64-nvidia.squashfs
71b0ed79fb5d150b0d654b6c7119c4e177d545effc4d879c547e01665aad4d9b  startos-0.4.0-beta.7_x86_64.squashfs

Start-Tunnel Checksums

SHA-256

1c87218566a4d0f2c4e7dfb30abc6a2f48697a961444dc95509983e89c346909  start-tunnel-0.4.0-beta.7-50df139~dev_aarch64.deb
8bffb3302ff768dd15c4600ef901866e08a03e45515307d4bdc2319864112a6e  start-tunnel-0.4.0-beta.7-50df139~dev_riscv64.deb
ceaa9f7b54c1b41d4b8ec9ed3b4afd9d12500f074bd0207b7f2344a8b900dd5d  start-tunnel-0.4.0-beta.7-50df139~dev_x86_64.deb

BLAKE-3

00bd9c9d27088ff041e74c7995b7232a5dd4eb7f1a1f76de7a2819181b369971  start-tunnel-0.4.0-beta.7-50df139~dev_aarch64.deb
5d15431f6aa6ad73c51ab35e87242090b05e4b4211f9748126661acb548f06fa  start-tunnel-0.4.0-beta.7-50df139~dev_riscv64.deb
97f60a920928c05c91017af8f4079c9b3b881b99d8cb10c4a409ae3c28a0c0a7  start-tunnel-0.4.0-beta.7-50df139~dev_x86_64.deb

start-cli Checksums

SHA-256

b091e05e4993a14a7900f6eced26353d04711127169351d167e5e0895cbe4573  start-cli_aarch64-linux
09d1bd417de212f05674b29c6ed6f849c994cc590fcd3428a44e200bc827c298  start-cli_aarch64-macos
e8bdc7e8e95d07c5b99f4739454a091c5a4acdd211e6c0951629555252192fe3  start-cli_riscv64-linux
829559fa106b43cdb26b5fbf6f9103d22155a5e381a92be314648d4e975f74d4  start-cli_x86_64-linux
a46482acfaf62fd973e1aab21a6a92c3731d197f4ea3dabf4666653485817e13  start-cli_x86_64-macos

BLAKE-3

583113b2663c39466c0efe5f6bfa3dd7ba295dc91b680647331cd7fb6d0ad63d  start-cli_aarch64-linux
c90c43d96f309b2d8cba15d759a309f560a484d81e1783d44557d1a2c99b6646  start-cli_aarch64-macos
c6848face5ee2f72928ac48808d2e326b5ca69739e3660504862b6fdfbb41693  start-cli_riscv64-linux
c06d2538fb7e3edf5190d122de12afc36a870fbe02ee9cb17bbc316f7a6750c0  start-cli_x86_64-linux
60adcb48d2080c7154e2d6cff382e7e4acfb3da86ea7c01456a3d24aafa565d9  start-cli_x86_64-macos
v0.4.0-beta.6 Breaking risk
⚠ Upgrade required
  • Follow the official [0.4.0 Update Guide](https://docs.start9.com/start-os/update-040.html) exactly; skipping steps can cause data loss.
  • After updating, immediately update all services and create a fresh backup.
Breaking changes
  • Previous backups are incompatible with v0.4.0; fresh backup required after update.
Notable features
  • Redesigned UI – faster, mobile‑friendly with real‑time system metrics dashboard
  • Completely new networking stack – LAN port forwarding, Wireguard VPN gateways, Let's Encrypt DNS, optional Tor plugin
  • StartTunnel – free open‑source reverse tunnel for exposing services on a public domain
Full changelog

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

  • feat: implement plugins sidebar by @waterplea in https://github.com/Start9Labs/start-os/pull/3146
  • refactor(tunnel): switch to Taiga navigation components by @waterplea in https://github.com/Start9Labs/start-os/pull/3176
  • feat(sdk): replace trigger helpers with statusTrigger, document... by @MattDHill in https://github.com/Start9Labs/start-os/pull/3172
  • feat(ui): smarter updates with hide + version refinement by @MattDHill in https://github.com/Start9Labs/start-os/pull/3175
  • feat(sdk): footnote + triState input spec additions by @MattDHill in https://github.com/Start9Labs/start-os/pull/3180
  • docs: add physical device pre-ship test plan by @dr-bonez in https://github.com/Start9Labs/start-os/pull/3170
  • fix: prevent nvidia module signing from shadowing /lib symlink by @dr-bonez in https://github.com/Start9Labs/start-os/pull/3178

Full Changelog: https://github.com/Start9Labs/start-os/compare/v0.4.0-beta.5...v0.4.0-beta.6

StartOS Checksums

SHA-256

c7da55067b0e9a70ba45eea93fa565f37a28f82b01f54c797fb9ce4d849af3f3  startos-0.4.0-beta.6_aarch64.iso
25e810359424c498f57db5113a6705203874620cc194b013dc23eeb64d5dba91  startos-0.4.0-beta.6_aarch64-nonfree.iso
0b1992234c197f0e6a09793f052b9c1b53dd049f4ba724d208b3e3431e7301c3  startos-0.4.0-beta.6_aarch64-nvidia.iso
c316eb5ccb7f752bbbb966ae486a8c320bc1e8d1b01a1592ec11e1ec04ffc0cc  startos-0.4.0-beta.6_riscv64.iso
00abb46eccf77b9ec9d9f2a6ab2642eb1433cacd93119ea4ae6dcc86bb10ca8d  startos-0.4.0-beta.6_riscv64-nonfree.iso
d09eff6b329a735c9712313323df8d0cf9d62a4087c6b9f4e388667f38b07d6b  startos-0.4.0-beta.6_x86_64.iso
2e263213399c31072742f315bc09e93ac8acbb1ca247d66df54c9ca781c2f6f4  startos-0.4.0-beta.6_x86_64-nonfree.iso
011516b05f4381cad104f8bf8e8135ebf1a93697559ee40c5e61e3249032c73e  startos-0.4.0-beta.6_x86_64-nvidia.iso
36ce662809c4cd1e327a198616baec784bb0a2ddc0fc6bf9e3a10bc274f37d92  startos-0.4.0-beta.6_aarch64-nonfree.squashfs
ca9220d2b0f2b4f52f5898309b4c2172f0dfae075e599e2368e9c3d93ea07bc2  startos-0.4.0-beta.6_aarch64-nvidia.squashfs
ff6e3d4dbf85c85a6ed378f52dd37e66c8c19048b9693d00b1e71210e9432143  startos-0.4.0-beta.6_aarch64.squashfs
99e2368c28f931b906c4ecc79eea1d6fc30b822b1aedaaf279c95e937fc6c6bb  startos-0.4.0-beta.6_riscv64-nonfree.squashfs
16c132e29561868619131fbf46b574ae67cb657ca1f41b65677e18da1b85dc49  startos-0.4.0-beta.6_riscv64.squashfs
182e0bce45cb3ed3ddbe170ca490017e2b600c8ded45880d199a83f4d60a7b48  startos-0.4.0-beta.6_x86_64-nonfree.squashfs
61408ac50018de0f13555ac0596244eaaa9a15c1fe4b87e21af13bb183ff5f6a  startos-0.4.0-beta.6_x86_64-nvidia.squashfs
0ff247f3aef089271267af6b8fbe1c59a3be984dd6d376f0a257f8e43eab7356  startos-0.4.0-beta.6_x86_64.squashfs

BLAKE-3

e82091efd5e1fb52614cc486dd49b6363999296ecb6daf3fcfe9f26af385a321  startos-0.4.0-beta.6_aarch64.iso
669d5556c9418481403c348592053c719cd026dbcc3469cac7782a405054fb42  startos-0.4.0-beta.6_aarch64-nonfree.iso
0d73e520fda9724810c1ee28a6c5c551ac5529af9c97008ad1443779844393b3  startos-0.4.0-beta.6_aarch64-nvidia.iso
f409e452d74d85580b8fed47821735c38834c5ec594e88927b33fa7ae859cba4  startos-0.4.0-beta.6_riscv64.iso
cb42267f56bbca25c59eb7a2235c9c57b55489c948862e19bf535cbae33eec20  startos-0.4.0-beta.6_riscv64-nonfree.iso
18f25a8b0440a7cb0416cdd18304c9b0681bc73327da3799580d5cba356c5a56  startos-0.4.0-beta.6_x86_64.iso
d030437afd443958ac4acc73b2b8b7e8d79eed3facc86a801badff0845188fd0  startos-0.4.0-beta.6_x86_64-nonfree.iso
90b4d1b49f64631b34b2018d0eec2cf1baa9532c3c1d1760999d56071d606850  startos-0.4.0-beta.6_x86_64-nvidia.iso
fdf7dd66d0b7a1b13687c01832871e596f11d4556ea93115cfc5e6543a63ca19  startos-0.4.0-beta.6_aarch64-nonfree.squashfs
61a139397e153f9af14facfb9452d9f2c6ce2fb8a10d4e2f5242685e4d6cd880  startos-0.4.0-beta.6_aarch64-nvidia.squashfs
849fe75ead443df867dbfd2120fd2a38751bc38e64d86de0c3456bb1c55f5570  startos-0.4.0-beta.6_aarch64.squashfs
2ef6c957ceb3993113b29fef0c3dd65711ce1515d645ff58cc348cbdedc1e218  startos-0.4.0-beta.6_riscv64-nonfree.squashfs
499ff30749a2eeefdf9133c1ed9eecbfded2bae947d4f89f8e9a1a99c1a613f6  startos-0.4.0-beta.6_riscv64.squashfs
ef42c5e72f05c20b1717de0425b2302e9e744eb5fc8fc6b1061e66dd34a4b00d  startos-0.4.0-beta.6_x86_64-nonfree.squashfs
a0197c3c3cad38116c13a182a70f32942e5bc675ddc89e70a706ac8f3dfd558e  startos-0.4.0-beta.6_x86_64-nvidia.squashfs
691e6402610c62468f772f98c55e020e80cf3c24c6a7b5a222d685000aceb735  startos-0.4.0-beta.6_x86_64.squashfs

Start-Tunnel Checksums

SHA-256

5285ca8936692812c7a1582675993b210b5f6df0642f304126ee8b095986f5e2  start-tunnel-0.4.0-beta.6-987cc4d~dev_aarch64.deb
e0afc6f5f099891fb8feffe3f81e5056b743a48681087de762f63383dec1e7f1  start-tunnel-0.4.0-beta.6-987cc4d~dev_riscv64.deb
306c5d95ae2d05ff8c4e85db3b749af9f962cba4bea86c372df2ae73b9303138  start-tunnel-0.4.0-beta.6-987cc4d~dev_x86_64.deb

BLAKE-3

6bd105a706be714ac05c1c071d673d8d68d37267341c74d3e34d71b2f824fb2f  start-tunnel-0.4.0-beta.6-987cc4d~dev_aarch64.deb
1b057fadfa847e4d836c06d5ced90ea388f811745eccc857c845794c919bd9d4  start-tunnel-0.4.0-beta.6-987cc4d~dev_riscv64.deb
873f4fa3ac87193a9f4572c5e24a7a22d88285aef5c93425c233a1c0f36e603d  start-tunnel-0.4.0-beta.6-987cc4d~dev_x86_64.deb

start-cli Checksums

SHA-256

7c3067d6d883ea450e84356c619644a87d579d95b556b09b54d8af47e562cffe  start-cli_aarch64-linux
c8fdfebaaca2c08347c675f4f61ef70d07e57db96aecbaacd9d08069d1cfc996  start-cli_aarch64-macos
8af1af361b8d65658c15e964c4599b11fbf3cd7a99035a14239aaaf3fd9dd046  start-cli_riscv64-linux
a1e87f7a1fd16ad282217a7b668574004667c5ba1f34a525674427c5ccb9feb3  start-cli_x86_64-linux
827b85dd7e56aab7401a5e85367e0e20149ca6b86f41bf65c0b7b7ae151f10f8  start-cli_x86_64-macos

BLAKE-3

c1221273e65f1df6e6add1fc2ba0db8ac60cb732c1994203f0fad342afc38745  start-cli_aarch64-linux
9ea833f68ae3dee731428d4c9d337b328d6515630fd156d7c15f536141441e90  start-cli_aarch64-macos
0cce0f65bce4500afb7fd259a7ca612d5543c3aed0a9ad1bfba15fab1d4b4c0d  start-cli_riscv64-linux
6fc82ed72184e6776ac92fff53026111cd091ab3b76019940c97e1bc02a28c17  start-cli_x86_64-linux
43cdedade8afd3f14e854911021fb66ae5247ea79cd65bc10eb035b717eb4de7  start-cli_x86_64-macos
v0.4.0-beta.5 Breaking risk
⚠ Upgrade required
  • Follow the [0.4.0 Update Guide](https://docs.start9.com/start-os/update-040.html) precisely; skipping steps can cause data loss.
  • After updating, immediately update all services and create a fresh backup.
Breaking changes
  • Previous backups are incompatible; fresh backup must be created after update.
  • Docker/Podman runtime replaced by LXC container runtime.
Notable features
  • Redesigned UI – faster, mobile‑friendly with real‑time metrics dashboard
  • Completely new networking stack – LAN port forwarding, Wireguard VPN gateways, Let's Encrypt DNS, optional Tor plugin
  • StartTunnel – free open‑source reverse tunnel for public domain exposure
Full changelog

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: https://github.com/Start9Labs/start-os/compare/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
v0.4.0-beta.4 Breaking risk
⚠ Upgrade required
  • Follow the [0.4.0 Update Guide](https://docs.start9.com/start-os/update-040.html) precisely; skipping steps can cause data loss.
  • After updating, immediately update all services and create a fresh backup.
Breaking changes
  • Previous backups are incompatible with v0.4.0; a fresh backup must be created after update.
Notable features
  • Redesigned UI – faster, mobile‑friendly with real‑time system metrics dashboard
  • Completely new networking stack – LAN port forwarding, Wireguard VPN gateways, private/public domains, Let's Encrypt DNS and optional Tor plugin
  • StartTunnel – free open‑source reverse tunnel to expose services on a public domain
Full changelog

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

  • fix: use correct key for old DB schema in migration by @dr-bonez in https://github.com/Start9Labs/start-os/pull/3167
  • chore: bump version to 0.4.0-beta.4 by @dr-bonez in https://github.com/Start9Labs/start-os/pull/3168

Full Changelog: https://github.com/Start9Labs/start-os/compare/v0.4.0-beta.3...v0.4.0-beta.4

StartOS Checksums

SHA-256

8ef6f5484f89efea86d10801c2d652fd174600a0c9fbfc2757f900eaf0afd6fd  startos-0.4.0-beta.4_aarch64.iso
61e3342fec0a5864ad4084f6782388dd281b323a0e3088277916fcdac33683aa  startos-0.4.0-beta.4_aarch64-nonfree.iso
a3b244b06d354174ff0935814baf2a967d1df3bec25220b56d7fab6855deadf8  startos-0.4.0-beta.4_aarch64-nvidia.iso
1a9b87c6faac46867924cf960e1e4ef0daeb68812e0fefb8c7e7783ca71eb977  startos-0.4.0-beta.4_riscv64.iso
02979fe06f27aae85daeaa9766ea06a9c9e770d544c4096115091b6e95649e3a  startos-0.4.0-beta.4_riscv64-nonfree.iso
cdab87e542cc103cb009439f16a339ac63e213f04d0f72051b82ef9b692599c0  startos-0.4.0-beta.4_x86_64.iso
2cd49f900cf4e437dcc7d9a7ea3665add2a91ea569c1b715f3a4c7bd37f5a914  startos-0.4.0-beta.4_x86_64-nonfree.iso
5babac69df28615efc1b82998c910035e7b5858dd353ebd4f6a3b59db54eddb3  startos-0.4.0-beta.4_x86_64-nvidia.iso
c6d750308b96b6d2b6042ad9bc60ad2162b2e45a69d6583aa26581ff81809b63  startos-0.4.0-beta.4_aarch64-nonfree.squashfs
2121abdc4634eb80e769761d7ee19e85ee9cf01acae023bde5f0119bb206758a  startos-0.4.0-beta.4_aarch64-nvidia.squashfs
1ab927699882be739ec05ff2356ed91bf1f9d5957c4d98c7a6e4fd5f2392b332  startos-0.4.0-beta.4_aarch64.squashfs
1d048cfb65e5c7d741722e2fa6f9ba9ab295c886a2d5da8fc84dbe7be9152ab0  startos-0.4.0-beta.4_riscv64-nonfree.squashfs
55506c1aa09f8056165bfd4ac62aaae6bf1d9afbbfdb1a632bb0b72c4bccb2ad  startos-0.4.0-beta.4_riscv64.squashfs
1ee36311e76d56df7b6d3be909c3f73bd59ceae0ea7edd06a8952dac02ec2257  startos-0.4.0-beta.4_x86_64-nonfree.squashfs
109ec61997faa0c8b9b6ed3db6309adabce996020405550cafb2130e12a1d0ee  startos-0.4.0-beta.4_x86_64-nvidia.squashfs
f8c97564f92a6e65f2ca04af8818cb4efa8609d25152c64678d3f307b36a8494  startos-0.4.0-beta.4_x86_64.squashfs

BLAKE-3

3d9ca46dc97c48922901271955cecc8ac3ffb00133afd7dd4556a8c9250bdfbb  startos-0.4.0-beta.4_aarch64.iso
1b8cec0e43052ff67837bd0ae015edfb2235d810604c9bdaaee53b7c0b015565  startos-0.4.0-beta.4_aarch64-nonfree.iso
e85423f8379f7acc6992be5ecb3eefc5e650fcbc58dfec5486b5a49878c32c9c  startos-0.4.0-beta.4_aarch64-nvidia.iso
be8ceb955dc65145db7317d7537a39cc853e58882691cf7f0cde86aacde765f6  startos-0.4.0-beta.4_riscv64.iso
43ea981be50dfbd8231b2eb79720235d49956071a9d585f6317163fb3dcb131e  startos-0.4.0-beta.4_riscv64-nonfree.iso
ccb969ee68c5c33e5b87feadbe4d749324bf3e01d359695cc3ea73a7d624c8b1  startos-0.4.0-beta.4_x86_64.iso
12e4827ba75a27b2053e9f97a9656e74597310a0d1829c95c0ad32b82fd5bc15  startos-0.4.0-beta.4_x86_64-nonfree.iso
4e3b9f921e93c493bb21175c5a84b43144acbd309589e4abc038055d7ce8989c  startos-0.4.0-beta.4_x86_64-nvidia.iso
4776513ce6c7339d139e09653d36ff3c8879d1c98d2fdbe7c2c2d4bbb0cb4a60  startos-0.4.0-beta.4_aarch64-nonfree.squashfs
350d6204fb2e0f81727c30e9cb97df71073588ece121848cf701581513ad9683  startos-0.4.0-beta.4_aarch64-nvidia.squashfs
07a429c2a6236d0810ee78f963198e6db78eb0f23af97be3737b2ce8cb243001  startos-0.4.0-beta.4_aarch64.squashfs
2c2419ffc3f4bdff4e92e732dd3686f91e92a789db30597879a7d4cbc677297f  startos-0.4.0-beta.4_riscv64-nonfree.squashfs
b5c466fa4110d58722ff46fbfd2ab0bb75a87d979152cb4b98af426c6eb55ee6  startos-0.4.0-beta.4_riscv64.squashfs
95f70c5317466c899ea63404e7712c190ce392986ae0d254d1a5875b7a943a4e  startos-0.4.0-beta.4_x86_64-nonfree.squashfs
1149869fbcef8dae58db3ab9894e0fa5dc60e03a75e14b6e6aab3dbd22fb1fc1  startos-0.4.0-beta.4_x86_64-nvidia.squashfs
ef2b17bb0e2802c43d12bf361da7d8b53a50d557621ffd1b122f7e282176bb46  startos-0.4.0-beta.4_x86_64.squashfs

Start-Tunnel Checksums

SHA-256

58257cb97f62d9f1f5ec4340f1a6315b4663ddb0ce866c0bf9a4def8ecee4da4  start-tunnel-0.4.0-beta.4-279bbb8~dev_aarch64.deb
c5771c8d008cf18cb7d5bf4fbbf9d3fd53597405d39f5d85e492b7c390a60dc0  start-tunnel-0.4.0-beta.4-279bbb8~dev_riscv64.deb
37fd8d3fa069c7094335bee56eb697b853e204f1e536278333688a5d4d5e09bd  start-tunnel-0.4.0-beta.4-279bbb8~dev_x86_64.deb

BLAKE-3

4efb9b6a2872d0c7bbfa96d36727ca212e5051e860863b02b509fb4dd128e940  start-tunnel-0.4.0-beta.4-279bbb8~dev_aarch64.deb
f106d89dad538221a74070423cfdb9cf49392749a0d25a0e72daf8dbbe82695d  start-tunnel-0.4.0-beta.4-279bbb8~dev_riscv64.deb
545edec2ef0cd941fcd21c32278d0a5d75cbd70ffabba8ff5d7b3b11c36d4b48  start-tunnel-0.4.0-beta.4-279bbb8~dev_x86_64.deb

start-cli Checksums

SHA-256

693579aeb6b7771325c60363fe725876ae7699f6022cea42148665b30023d4a3  start-cli_aarch64-linux
3385a312f92e1debec55cf1ee3bf215ba08385e7a216677fd592f951dc61ffa2  start-cli_aarch64-macos
4130000a84c9dd786230f48b2b5d703cc336b65ae1edbf4f1bc7bf059584f045  start-cli_riscv64-linux
24e01b614a33ec5748239147a1e5896a3051f9beae78b6a5c10a0b360df3f76a  start-cli_x86_64-linux
d4b1fd08d8e031ca9817f27977574ab096ea55714e751168577535b14be8c753  start-cli_x86_64-macos

BLAKE-3

33627bbc5d049d93c5b2841d81b88108be369360d66ee23395668c412e6637b1  start-cli_aarch64-linux
4215d2625b74278aabc4c6a48744fa40d13409a87d63e8fa072f25b984a2f86f  start-cli_aarch64-macos
fd7310bcff028d3e222d5c24f677d6f5d0aba46258b5199edeae8dee40260e21  start-cli_riscv64-linux
0cb8597724c3b2c086f57740fd7a9dec91396732d2bd261d6b928118a7fdf1bd  start-cli_x86_64-linux
0d6fae784bd159b1e6eb2c6f4150606ff127a17b6aa6086d7c7b87855b980044  start-cli_x86_64-macos
v0.4.0-beta.3 Breaking risk
⚠ Upgrade required
  • Follow the [0.4.0 Update Guide](https://docs.start9.com/start-os/update-040.html) precisely; skipping steps can cause data loss.
  • After updating, immediately update all services and create a fresh backup.
Breaking changes
  • Previous backups are incompatible with v0.4.0; a fresh backup must be created after update.
Notable features
  • Redesigned UI – faster, mobile‑friendly with real‑time system metrics dashboard
  • Completely new networking stack – LAN port forwarding, Wireguard VPN gateways, private/public domains, Let's Encrypt DNS and optional Tor plugin
  • StartTunnel – free open‑source reverse tunnel to expose services on a public domain
Full changelog

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

  • fix: use Tls::Required for STARTTLS in test_smtp by @MattDHill in https://github.com/Start9Labs/start-os/pull/3161
  • fix: skip postgres migration when PGDB_DO_NOT_MIGRATE sentinel exists by @dr-bonez in https://github.com/Start9Labs/start-os/pull/3162
  • chore: bump version to 0.4.0-beta.3 by @dr-bonez in https://github.com/Start9Labs/start-os/pull/3163
  • fix: improve addresses layout and mobile UX by @MattDHill in https://github.com/Start9Labs/start-os/pull/3164
  • fix: miscellaneous fixes by @dr-bonez in https://github.com/Start9Labs/start-os/pull/3165
  • backup improvements:
    • fix: buffered O_DIRECT I/O for ext4 backing stores by @dr-bonez in https://github.com/Start9Labs/start-fs/pull/2
    • perf: pipeline O_DIRECT flushes via io_uring by @dr-bonez in https://github.com/Start9Labs/start-fs/pull/3

Full Changelog: https://github.com/Start9Labs/start-os/compare/v0.4.0-beta.2...v0.4.0-beta.3

StartOS Checksums

SHA-256

af2e4afc21440283502f6df726148f8125afce33426b874563b7c99a9649d96c  startos-0.4.0-beta.3_aarch64.iso
b3c60a8bd8249875e0a4ba25bdad8d6e9d288ce4a98a6ba26bdf4523f8f010cf  startos-0.4.0-beta.3_aarch64-nonfree.iso
d6d177a1b5f6f3badf84f71dff9c5501a0da8d6af5a51d969e15d1f97868b828  startos-0.4.0-beta.3_aarch64-nvidia.iso
43e702bc89dfc35e440835a37df974b1c5ab6ce9eb1643ad8fe4162fcb41dc98  startos-0.4.0-beta.3_riscv64.iso
3761982ec73a9381b1b18a15856b6f1281cb538f6a215aceb4084378f6fe9054  startos-0.4.0-beta.3_riscv64-nonfree.iso
cd2748efa9e42e66403bf85e43d8f838874d600c816a8be7431fa6c60de116d0  startos-0.4.0-beta.3_x86_64.iso
43ca5295ce86b1b5e516e992864e5f9b410119f7602e51d553b52df1ab35a5a8  startos-0.4.0-beta.3_x86_64-nonfree.iso
e3bc2fe468379aa41cd4f38be9ef800a5309b93a99587968737fdb19fc5a25e7  startos-0.4.0-beta.3_x86_64-nvidia.iso
3512c207558f41d0a4e3a2d06ae01226bcf780a0d5eb43532fbecc4051151a55  startos-0.4.0-beta.3_aarch64-nonfree.squashfs
9b3c636a833325fe343b05b2f82cc7f7ffb18ad0e326ba7948ebca0fc5e8b00d  startos-0.4.0-beta.3_aarch64-nvidia.squashfs
13db76bbc73c87a337e0734d4d85efb36e6bdba4aa3b430ad2753924b12e0bbf  startos-0.4.0-beta.3_aarch64.squashfs
61bf31043c72c8ccaef20814817ceeb26a1e4fda0273d859b29b3e7dacfc2e6b  startos-0.4.0-beta.3_riscv64-nonfree.squashfs
614e79c12ce28213530c395248219212a3f87c321b272ce8f6e41ec390e8fd92  startos-0.4.0-beta.3_riscv64.squashfs
e8022a31232480e4fe3c86d22c0a6e2d7d79f104d66fdb9182818d997bc13a4d  startos-0.4.0-beta.3_x86_64-nonfree.squashfs
9ff750dbe794ba10344af76af75aab6ad4d60f1827e6623b2d370e839a12610a  startos-0.4.0-beta.3_x86_64-nvidia.squashfs
9c5e5c83eeb1ecd4d8e9c0e1731b632a1f78f5be00676c8c959b25dc196ccdc7  startos-0.4.0-beta.3_x86_64.squashfs

BLAKE-3

724342796245927346a0e6ea1c24a0a34e6b5b5ebafbf86def0a700478b20d48  startos-0.4.0-beta.3_aarch64.iso
35e41c9503adc84b1055e2b78d25acab104f4c36860e4ce6618ad6bc92b87b0b  startos-0.4.0-beta.3_aarch64-nonfree.iso
fa78921da62452df4e765e8d3bda9f2a8eba244bbde789a385f9f42b6899045d  startos-0.4.0-beta.3_aarch64-nvidia.iso
93a50fd6276d49b1b73b4d937545ddb13f005a1624e9f384ed8e741304695071  startos-0.4.0-beta.3_riscv64.iso
28933f7903f3f3b69f4a441684b9c62f76aadb8091cf1ef43baf35adfef711d2  startos-0.4.0-beta.3_riscv64-nonfree.iso
bf5a7386a919f6eb90caad907420b060f9e60500e483a08e6a421f145eb55a5d  startos-0.4.0-beta.3_x86_64.iso
f9b354e88afeb6c33e8d5060d04c37e9a78e6a6691668a0b37cf75d7edd2e7bb  startos-0.4.0-beta.3_x86_64-nonfree.iso
2723cebfb3787c9c0e2f6f6c1dcaef1513ccb019cd4436e2306609ba5277d0ba  startos-0.4.0-beta.3_x86_64-nvidia.iso
ede64cb187e004dcda9342a7024e734ad7a23feac1590dbd23b0d2ec53d06ae4  startos-0.4.0-beta.3_aarch64-nonfree.squashfs
f8ce5fbbbc283fc4e80207873cd14df2ee938fc3d096be0f6e3ad4578ece0aee  startos-0.4.0-beta.3_aarch64-nvidia.squashfs
90891763e5a3213c04261e04291bcd1e12ac8ef38849fe29d84251af13760872  startos-0.4.0-beta.3_aarch64.squashfs
ac3323b28ef8a7472e220a7fd75c7c1658bee40603de245b0dd3bb6439fe9d93  startos-0.4.0-beta.3_riscv64-nonfree.squashfs
229453327f41f17c98b8f8ceb15f65aedc2413587a48475601930e133cb45292  startos-0.4.0-beta.3_riscv64.squashfs
4254440dcd7c74745114bedf21b8b020cd1b0363cb63ef3a62d4e06a2304491c  startos-0.4.0-beta.3_x86_64-nonfree.squashfs
e097ca1d83ec0fa5bfb090305e60fcfe788750096ee8257428dd42329f58dc5c  startos-0.4.0-beta.3_x86_64-nvidia.squashfs
86488d906977513d91aee423d3d529ba3970216251fb847f83e39c92795036e5  startos-0.4.0-beta.3_x86_64.squashfs

Start-Tunnel Checksums

SHA-256

26b9ddb646c791163bbf98b7cd07c65814dcca5c3f362f1c8490ee5253b1ebda  start-tunnel-0.4.0-beta.3-3fa2cd5~dev_aarch64.deb
e7ab807f583d6de64205e8df412351337453a56d86783d027e12b8af6e3dce82  start-tunnel-0.4.0-beta.3-3fa2cd5~dev_riscv64.deb
586aade4463752cc3da5d15c98da71f3c75103368d955fd2aa29be68523c9d65  start-tunnel-0.4.0-beta.3-3fa2cd5~dev_x86_64.deb

BLAKE-3

32fc1a2e0593714f7959f7e994ee9ff5dbe677dc7e0c7a76a0d50b9dbb86243a  start-tunnel-0.4.0-beta.3-3fa2cd5~dev_aarch64.deb
0dbf8371542f227b290cb04893619491668bf635d1407a52d7511f5af1d1c2ad  start-tunnel-0.4.0-beta.3-3fa2cd5~dev_riscv64.deb
3cb61303abb029c0b2408c281ffc80f4f20f9be990e579fcae5e770f776c34b4  start-tunnel-0.4.0-beta.3-3fa2cd5~dev_x86_64.deb

start-cli Checksums

SHA-256

a35ca2090b47f39693a272e81ee9f3de162844b7c9025550e5b3dcdb9f54b588  start-cli_aarch64-linux
3ce8b3cec7957373025e51cd75d1f1270f066b4fbf908b11de60880c31fa46b0  start-cli_aarch64-macos
37fb8abad7161b4e5a753b55bf011efd618c617ea0891485b02aded844215bc0  start-cli_riscv64-linux
b51d1d02a0aeda8cea7dc40bc8c29c0451565eac1d625c9b583a035981f0e918  start-cli_x86_64-linux
22d1ab34f4c1c6d9fcf7ac9744c88ed65fc82aa947a574959a962b1309a214af  start-cli_x86_64-macos

BLAKE-3

1d350a887ee36ff2e7062674fb9b72c8b1d6c3aac9ec236e65bc657cbfd2fbc2  start-cli_aarch64-linux
9d764617d1e22ff516bea5837471722a3373aee422720b5022923d6e5cab7866  start-cli_aarch64-macos
d2ca840d1339faf82fe4d6e86247d658fe5458871ccc98391bb974a95d773315  start-cli_riscv64-linux
c471b7e91e9ae2a05bec94b4ae5c684c228dcb5522a520298857a702ce2b6e30  start-cli_x86_64-linux
5a5fca3566a9749f80811e0a0d6ede91b05ff3f48f93a2c012b9f9a50b40b7cb  start-cli_x86_64-macos
v0.4.0-beta.2 Breaking risk
⚠ Upgrade required
  • Follow the [0.4.0 Update Guide](https://docs.start9.com/start-os/update-040.html) exactly; skipping steps can cause data loss.
  • After updating, immediately update all services and create a fresh backup.
Breaking changes
  • Previous backups are incompatible with v0.4.0; a fresh backup must be created after updating.
Notable features
  • Redesigned UI – faster, mobile‑friendly with real‑time system metrics dashboard
  • Completely new networking stack – LAN port forwarding, Wireguard VPN gateways, private/public domains, Let's Encrypt DNS, optional Tor plugin
  • StartTunnel – free open‑source reverse tunnel for exposing services on a public domain
Full changelog

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

  • fix: buffer incomplete chunks in RPC socket listener by @MattDHill in https://github.com/Start9Labs/start-os/pull/3158
  • fix: address URL whitespace and blank tab on Open UI by @MattDHill in https://github.com/Start9Labs/start-os/pull/3159

Full Changelog: https://github.com/Start9Labs/start-os/compare/v0.4.0-beta.1...v0.4.0-beta.2

StartOS Checksums

SHA-256

7351571dfa125770a40905bd80ca8488a6d060f8eb4f63aa5c5243d7a566bd31  startos-0.4.0-beta.2_aarch64.iso
027a5b0ecd89599e07eccd7f7b9d1c28ab2b1fe958acdd1c1cd731cf6d03a2a7  startos-0.4.0-beta.2_aarch64-nonfree.iso
7402d421ca375ca4a2a8f95094e0dee1141dba20a2f794e311d817e3548d3b98  startos-0.4.0-beta.2_aarch64-nvidia.iso
6234eb0a3ab740fc706d5fb7b37f15cfe1da34bae733ee88e4c201439d7f9014  startos-0.4.0-beta.2_riscv64.iso
d10a3c923d3874434c6217d5dd286606c325f603bf8d95ce3b95280955880398  startos-0.4.0-beta.2_riscv64-nonfree.iso
c9de7059db52632a6e255c66022dc8dcb0e9fd4ee4afe20c050a23d7b189688a  startos-0.4.0-beta.2_x86_64.iso
d8c6b3d05720c23c00e743425ac4b9bc74a1385ae1a4a35f85823cea2a2b2791  startos-0.4.0-beta.2_x86_64-nonfree.iso
cae6bdbad1098f8ace05a88209dc78d8bed46bb2533e70fde42f2a272f35287f  startos-0.4.0-beta.2_x86_64-nvidia.iso
d3a23ac1c57ebc3c525c9e1479dc424b19965a3193bb5c22d55af7d85ee506d5  startos-0.4.0-beta.2_aarch64-nonfree.squashfs
62de8d012a374dd3b0fb2baf165484900b200a1d09b5a35c00f5ee7fe5227918  startos-0.4.0-beta.2_aarch64-nvidia.squashfs
431c0dd150f8ff9d318a3fd6f0bb75f72c62492e9f7a126a9feb24922f024e1a  startos-0.4.0-beta.2_aarch64.squashfs
5e76ecad733e0a5730800193a4bf7e90b7068e80a5da404af9cf120d155e4e1a  startos-0.4.0-beta.2_riscv64-nonfree.squashfs
69e7daa3be7138e89d638194e8ebefe700a9bd3388a981eef3585e92c1d98fc2  startos-0.4.0-beta.2_riscv64.squashfs
fb23942865760c0cba36283e9814ea8b359632774f35329127a210c15fa65e71  startos-0.4.0-beta.2_x86_64-nonfree.squashfs
8232854138e1298dbb01c79ad4237e6d5cf1bf54b674b90b99c68ece1466aba4  startos-0.4.0-beta.2_x86_64-nvidia.squashfs
4f6cba0741b4eb2373822801364291a566b123c75b32c1ead63e9f30ee3da491  startos-0.4.0-beta.2_x86_64.squashfs

BLAKE-3

73d2d836fa1aea246ab25e8667d582d0dd4a832799498bf9faafff8dbc0d562b  startos-0.4.0-beta.2_aarch64.iso
35bca1bea895933c771edcc034ba410b823d1a2954aac08b30f8f13aaad766fd  startos-0.4.0-beta.2_aarch64-nonfree.iso
0a661ec121dec16e0d1c71c1c2a4bfa54f4713ee2bcaf501e32686bf35a148fc  startos-0.4.0-beta.2_aarch64-nvidia.iso
58cd297254e5969c7c48f54e0b05b3e72bc0eb98ad5519731a2acced76311dad  startos-0.4.0-beta.2_riscv64.iso
8e14388a5ad8c6860498a9f6c84d421d4b99dfbacc42d5a76e9040e7c6a62839  startos-0.4.0-beta.2_riscv64-nonfree.iso
e60f31176d3c910b0be3e9e60a4647fe8c1f7b1818d233039c15570c3e390822  startos-0.4.0-beta.2_x86_64.iso
e1371e1d389e7378c418d795a019436d89910eaca3a30726f8aec54127ffae4e  startos-0.4.0-beta.2_x86_64-nonfree.iso
ad2b89a61ff5e63714edbfb10272a370958c18ba5db79a5af3f4be6cc07e8e48  startos-0.4.0-beta.2_x86_64-nvidia.iso
35dd5aaacea79da11a79c023df6744ca6d7ffc03576874c54b62cb15852dba99  startos-0.4.0-beta.2_aarch64-nonfree.squashfs
67f741303769125e2b6aa450808816c6b2aa2ac2714bee9c054a3d9e9efb3930  startos-0.4.0-beta.2_aarch64-nvidia.squashfs
a2d7e39907c2cf4e15287b2dc187523be5b859a43c3094f7f5d6efe4b6d7b49c  startos-0.4.0-beta.2_aarch64.squashfs
8efc345f43cb263c2f7e3fc1407892e82493e6f50c91e1acfd1db0ee8947c02b  startos-0.4.0-beta.2_riscv64-nonfree.squashfs
bd3f15d352514024e1c7718ea76f46234a27e3200061faa845424dae0fc2e7ab  startos-0.4.0-beta.2_riscv64.squashfs
0ea5c76ca8bdffbfd46afcdd2cf5a9f983a1a1933f1282ed7cd1397e93ae94a8  startos-0.4.0-beta.2_x86_64-nonfree.squashfs
332726d42890ae833c4c71cdb0aa3676b928a5dafcc251c9323c6be9854432fc  startos-0.4.0-beta.2_x86_64-nvidia.squashfs
1db51459a2c3aefebb6c233def619a5483e8e36811fe3aa91080f9255d76367d  startos-0.4.0-beta.2_x86_64.squashfs

Start-Tunnel Checksums

SHA-256

5cc33f7b37692ffa9a2c8120604c9f5f0359e941ecd20f16a1ffdb8a7ba82b0e  start-tunnel-0.4.0-beta.2-73b02eb~dev_aarch64.deb
ce62ad31175b077a80c6e60c50a7c881be55412b7e1e5babb6100e0dffe19baa  start-tunnel-0.4.0-beta.2-73b02eb~dev_riscv64.deb
802780041a61f15f11ac99ad74f5212c0a78ee4dd6907092a71b93a6eead26a3  start-tunnel-0.4.0-beta.2-73b02eb~dev_x86_64.deb

BLAKE-3

47015ca0244f975c9b71ea993d68aaefe2334a1b4f0e76e67feda07b9f1dbc6f  start-tunnel-0.4.0-beta.2-73b02eb~dev_aarch64.deb
8566b6fcc3b2fef120db4c7c23ae17330a32d37f50019f4d97bc2bfd3a076dea  start-tunnel-0.4.0-beta.2-73b02eb~dev_riscv64.deb
880558534e02f61814c93012df22e2edc99dd695d389815094a12c33921c1102  start-tunnel-0.4.0-beta.2-73b02eb~dev_x86_64.deb

start-cli Checksums

SHA-256

d09e5ddc4e0f00fbef354afb0e7500d6f0e886e815bae5cb1f8865f98471dba1  start-cli_aarch64-linux
07a3e691c283dd695a3cf16542f31467a34a378cc4d832be730edbfcdab5e0d2  start-cli_aarch64-macos
a9fda39a5f2c26525289f8d465c06af7323686b0b086daa8fda98624dbd654f8  start-cli_riscv64-linux
cb5fc8be55a33429edd00c420b946a4773e0086133c2bbb279fa33de1847254a  start-cli_x86_64-linux
4ddeddfad199d904a0ee6add94540c8fe1aa1daf4676755653839fe672214f05  start-cli_x86_64-macos

BLAKE-3

1795d47a2b047de42052e8f25180e24332520ad74defd28b5e3b2d02417bc4a5  start-cli_aarch64-linux
8ad125c7b8f11dc64aa0dee2fe5f38dcdf5d8b994614ba3e7cdc3b308bccce4b  start-cli_aarch64-macos
8831afc17aa672f9adc440483c99cc1406bcd78805e33535495cc71626c0a641  start-cli_riscv64-linux
0edd6ce2bc7829f39286f35d7daca4793ab6f796d771a7535a9d3b7fcabfe09e  start-cli_x86_64-linux
aae68ec0bd9218ebedcfba45c004b24c05ff318f6f78bc1775068f85f391e3ad  start-cli_x86_64-macos
v0.4.0-beta.1 Breaking risk
⚠ Upgrade required
  • Follow the [0.4.0 Update Guide](https://docs.start9.com/start-os/update-040.html) exactly; skipping steps can cause data loss.
  • After updating, immediately update all services and create a fresh backup.
Breaking changes
  • Previous backups are incompatible with v0.4.0; a fresh backup must be created after update.
  • Full system architecture rewrite – existing configuration and services may no longer function without following the official update guide.
Notable features
  • Redesigned UI: faster, mobile‑friendly, real‑time metrics dashboard
  • New networking stack with LAN port forwarding, Wireguard VPN gateways, Let's Encrypt integration, built‑in DNS and optional Tor plugin
  • StartTunnel: free open‑source reverse tunnel to expose services on a public domain
Full changelog

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

  • update ST cert language, category names, and patchDB by @MattDHill in https://github.com/Start9Labs/start-os/pull/3156

Full Changelog: https://github.com/Start9Labs/start-os/compare/v0.4.0-beta.0...v0.4.0-beta.1

StartOS Checksums

SHA-256

e1d5187c31bb15e7732929a56471c3d8a2de5790cf92f94fe86469dc8cc7058b  startos-0.4.0-beta.1_aarch64.iso
34f624af077a8c939215f51f6530b4db44c14ce807a7de32c0f174edef24710b  startos-0.4.0-beta.1_aarch64-nonfree.iso
4d44251197b7372934b1e9d64a08d0d9a7c64bbae026b3e82bfbb71e765929da  startos-0.4.0-beta.1_aarch64-nvidia.iso
5fb20ff0a4862816ece40e2e7bfe0757fe4b0a8501cd7285ca26960c0c30919d  startos-0.4.0-beta.1_riscv64.iso
426634837d9988b71e16635f3030bcf692304edd86dde4bbb48f1a4725d2a1c7  startos-0.4.0-beta.1_riscv64-nonfree.iso
21122b737b28b7bec6b21d0d60200207f51c76e3479f6c7ace828dc6a960cb55  startos-0.4.0-beta.1_x86_64.iso
cb3ca7e985d589c7e0abf5749f549cff72f3ebb7e714b9d341db3d6ab5918680  startos-0.4.0-beta.1_x86_64-nonfree.iso
4564fe829fbcf9a0afb5dc622d54025c27e665ff6cebd187a60153ff9f3c039b  startos-0.4.0-beta.1_x86_64-nvidia.iso
87c4dbd4c60dc06d515d70a8baa9ac7515239b7ae4bf293ae4633a32a40bcfc1  startos-0.4.0-beta.1_aarch64-nonfree.squashfs
27c8128b01c97194660f89eae6af4f5f6a3ddd5d9f3b60a26cbc5228e97fc39e  startos-0.4.0-beta.1_aarch64-nvidia.squashfs
dd112249ef7fed4cd1faaf52b1a08913f5afdbb27b6ab14197927bc969ffc4e0  startos-0.4.0-beta.1_aarch64.squashfs
959c5c6228b38d1b202767c054589815c25e767566303900969b7c9988796f4f  startos-0.4.0-beta.1_riscv64-nonfree.squashfs
2e333e53088d1386b655932d88f2d7e4eb9b73b9a319879d39cc268e0630a5a6  startos-0.4.0-beta.1_riscv64.squashfs
b18955f74f1c1d5257219c79933c9885c3dc952d1d03f02aadabeebd189b556b  startos-0.4.0-beta.1_x86_64-nonfree.squashfs
0eb9c7689e1ebd296756ffa0c9f0aa7265c43b7edf379707cc77c9cf37d9eb1c  startos-0.4.0-beta.1_x86_64-nvidia.squashfs
ecc8c03bcb44246c94c234ca414606229c42da1b0029f0b17450a6d03f974248  startos-0.4.0-beta.1_x86_64.squashfs

BLAKE-3

f32b79d871e0965a25093f4bbd429108a83bfcc633f1a388ca3f03c2185545a4  startos-0.4.0-beta.1_aarch64.iso
29c83471cfae0d9c59123e970b87ed91e698ab92c5ef221857a09e17963c4605  startos-0.4.0-beta.1_aarch64-nonfree.iso
9a8f2026eb375a43587d27a10aa5a346f21eec95001e1d45b34fcb6d554dade4  startos-0.4.0-beta.1_aarch64-nvidia.iso
9011ecf0bdd53bf77ef5e06729f9bcf2a4e58b9c9cd0fac68d536384407cbf7c  startos-0.4.0-beta.1_riscv64.iso
e6a2d90a4efe7b57dc097b65d5df48c783f1fffdc690370c846f462d3f8b8c79  startos-0.4.0-beta.1_riscv64-nonfree.iso
9b4a4f9e1c65661e95478a75eb011c58c967f05962d60fb5b03060653f128e17  startos-0.4.0-beta.1_x86_64.iso
3246729e90060d0b86b9078168ea89833d81c33ab24a6b107378e2b4b45ca331  startos-0.4.0-beta.1_x86_64-nonfree.iso
e263503fc831ee3e1b06c3ce8f72b4a7469439d2ac14419ddedff93dec3f982e  startos-0.4.0-beta.1_x86_64-nvidia.iso
8638b56e3608bc66ab6912177c28b4dcccad0ca5f2d4959c5446707902f3f634  startos-0.4.0-beta.1_aarch64-nonfree.squashfs
94f4b0623fbd7e8db64bb3403c6fbcb1c9248af465e8225a2a348896203ac3b6  startos-0.4.0-beta.1_aarch64-nvidia.squashfs
405296846b016d9b9b73bf0139a608518dee3278080309d8224aa64a2b6826aa  startos-0.4.0-beta.1_aarch64.squashfs
043eb9a2539b4748919360741f2e5c3127f08e6dce5eb044dfbdea2973e56988  startos-0.4.0-beta.1_riscv64-nonfree.squashfs
7db705364986a988ad3f782f08a4f62079ba2ca022140d4c63c60a182a510cb6  startos-0.4.0-beta.1_riscv64.squashfs
b6427ff08512b4da27f8e0b7224a5b825fe77b9ccbd6eb35273986affbb109bb  startos-0.4.0-beta.1_x86_64-nonfree.squashfs
1441f4fb00968f534d5fae2994c5183818f7716b2fa23d1ed6be6b78da1e017a  startos-0.4.0-beta.1_x86_64-nvidia.squashfs
d522cc3fe2517b75616dafadd9db12bfb085534083086328713f8538fe4d3c11  startos-0.4.0-beta.1_x86_64.squashfs

Start-Tunnel Checksums

SHA-256

12476ee33e11675d80943958e88b7c2c16679796fa637977992faee4863e94b3  start-tunnel-0.4.0-beta.1-2427255~dev_aarch64.deb
51547ee39836e7f176993015cb6d487ffa9a422dcc8a8a18acd19cf177d8e264  start-tunnel-0.4.0-beta.1-2427255~dev_riscv64.deb
32e1a0dc5bfc9473e87ee243230261c3d5f31f7b92cc71d7d7667e602ea6e365  start-tunnel-0.4.0-beta.1-2427255~dev_x86_64.deb

BLAKE-3

ec993b26770be180d7259b0c78e7dfb634794b6915c5a2521e0986fad2d32250  start-tunnel-0.4.0-beta.1-2427255~dev_aarch64.deb
a6c1bda509bfcc9abd541f0e3b242bb1ebba3237dd61f5149f1faac144928b10  start-tunnel-0.4.0-beta.1-2427255~dev_riscv64.deb
af318a06b7c720a2768cabe4f7318dd136d30bfa62d8eb3448a9c638798f0363  start-tunnel-0.4.0-beta.1-2427255~dev_x86_64.deb

start-cli Checksums

SHA-256

cbafcccd8a6a2ad2af6448664d50249ee880906456b1d10ca6b25a8cb6f3cd4e  start-cli_aarch64-linux
7bd69b312f74f6dbe5a6d8e27cad2d9300d219676b6cdf5183f9817ecde9a80c  start-cli_aarch64-macos
724ca65ea27e7069937e8d6549cd6b99057b119dc73ec7e2fe3eb51f0227fe95  start-cli_riscv64-linux
b54e623df0d0eef03b29433784e668adfd807de6a1866f7456a9f361854f7235  start-cli_x86_64-linux
f1a5054c2dbc6281ee9b1a0910a01e1f066088995aed0b3b2f1941234c1556a0  start-cli_x86_64-macos

BLAKE-3

15d661a13139e3173abc9dd136923fc0ffc0f17cc33afbfbd1e9f5d4a015c572  start-cli_aarch64-linux
8f5956421814fb8b6eec2434430e033836337fa896cbc58ef1ba1ccdade004a1  start-cli_aarch64-macos
af6854bc25db4e8f78aac8d25d63587153946d7af83477c64f1b24f649ba10a8  start-cli_riscv64-linux
e42e7d7f2196e566574daa54715312c823c4a7c666eb853bf79d4547ca7479cc  start-cli_x86_64-linux
5c92c393a2a3a8b30a6a7bb25198cf467f833497d34913ad620ecfdb17321e4f  start-cli_x86_64-macos
v0.4.0-beta.0 Breaking risk
⚠ Upgrade required
  • Follow the [0.4.0 Update Guide](https://docs.start9.com/start-os/update-040.html) precisely; skipping steps can cause data loss.
  • After updating, immediately update all services and create a fresh backup.
Breaking changes
  • Previous backups are incompatible with v0.4.0; a fresh backup must be created after updating.
Notable features
  • Redesigned UI – faster, mobile‑friendly with real‑time system metrics dashboard
  • Completely new networking stack – LAN port forwarding, Wireguard VPN gateways, Let’s Encrypt DNS, optional Tor plugin
  • StartTunnel – free open‑source reverse tunnel to expose services on a public domain
Full changelog

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.

Full Release Notes

Read the complete changelog on GitHub

What's Changed

  • StartOS 0.4.0 by @dr-bonez in https://github.com/Start9Labs/start-os/pull/2867

Full Changelog: https://github.com/Start9Labs/start-os/compare/v0.3.5.1...v0.4.0-beta.0

StartOS Checksums

SHA-256

1c0fe6da0debff8b3f6876758913cfb98c41ac18a942e13d4b5f0a7cb5ecc411  startos-0.4.0-beta.0_aarch64.iso
53eb293670e0e90b70e3883b3d625e56c13ea9b3de9b728774d90b82c7231000  startos-0.4.0-beta.0_aarch64-nonfree.iso
cadfd6c048554905fdf0ecf22fee7687e9f17d9bd363fbb97c120628af0e4591  startos-0.4.0-beta.0_aarch64-nvidia.iso
5021e263a28c650691522e26f172bf7b8e7565018031f0767fa7c4bd15ecb5b2  startos-0.4.0-beta.0_riscv64.iso
40d4617c6f97e04f6ad4fecddebfefc858bbe06ba0539ad0f0a03ba84d3c0b20  startos-0.4.0-beta.0_riscv64-nonfree.iso
faa9e2bf36d304e04ee4258c906f67cd2ca96940574fc114d03e9bd3814132b5  startos-0.4.0-beta.0_x86_64.iso
2b298be7af19cb09a10b196f4e94d2b9acda0d3c46163e326f5bff44245857dc  startos-0.4.0-beta.0_x86_64-nonfree.iso
cc6ab00fadeb2af9baaafef36a97ea91ca83c7c02c5eefb87342dc0a0fe2f462  startos-0.4.0-beta.0_x86_64-nvidia.iso
89e8247f026a3725b7501671e9b006ae7de978159d6c68a583f80618ff96d55b  startos-0.4.0-beta.0_aarch64-nonfree.squashfs
3890d13663ba28af255a079b5583aaa86683e87c5f41f67eefc2551d1d81c53a  startos-0.4.0-beta.0_aarch64-nvidia.squashfs
b62472e3778797e6f28d7bfa1e52b801689e6a9f06d92ed6afc07b525724837d  startos-0.4.0-beta.0_aarch64.squashfs
6b4c5e778c72b256370955866dee2a8f9673c4d1d7a1487d7a16913eeca7a4c7  startos-0.4.0-beta.0_riscv64-nonfree.squashfs
e6b26483ef30ff85aabaabcc35269f4c3237f7fa26886d194f008fe5278d1fc6  startos-0.4.0-beta.0_riscv64.squashfs
e1392c58f8026ce472ae83a0743166ecefc1f31b4849fcc6526bddf451c705a0  startos-0.4.0-beta.0_x86_64-nonfree.squashfs
d40787ecad4d3ad700375ad1197cf8a169251114d469f3caeeac1f9984c50f7c  startos-0.4.0-beta.0_x86_64-nvidia.squashfs
92548839ceb70cada7c1f2a3621de7b18b5bddfaa29d8a1cdf66d8f56486c0d7  startos-0.4.0-beta.0_x86_64.squashfs

BLAKE-3

c5c1c4959c201a2fc8b74d25b68d6db8bd39abe8e5b791b78b6dda852b34dea4  startos-0.4.0-beta.0_aarch64.iso
91125e941771b3ea50d581ea6b1bf12295a05ff7887f4e44139a89a28da251d3  startos-0.4.0-beta.0_aarch64-nonfree.iso
94e5343924cd5eefadd17380326d2e745265b4bf9f782143027283ba9050f540  startos-0.4.0-beta.0_aarch64-nvidia.iso
d1a189820c7bd20517352c15e2c3aa4eda4a5e9c6e8d0803c153162a99998b39  startos-0.4.0-beta.0_riscv64.iso
a6b115189fc2ec27c5adf53986e648af4503cfa7ee1d0c6f3b9a9f73b132b782  startos-0.4.0-beta.0_riscv64-nonfree.iso
2228cb2022b140b8ac937dfe094942455c57e06c9956afa2b3d5bc5f78e0c00d  startos-0.4.0-beta.0_x86_64.iso
ec90855ec81330675bab2e955a4b4eafa95ab5461b58e77c1de9bc018843ea32  startos-0.4.0-beta.0_x86_64-nonfree.iso
3b0655fd89d11818e77e1ff46ed6a46c40c425d3a7646c1197ef34b5c1c63e81  startos-0.4.0-beta.0_x86_64-nvidia.iso
0c8f0aafc65554ac25f7748ab1fdaf9fe97573df495bb89a0085af6808f0c18b  startos-0.4.0-beta.0_aarch64-nonfree.squashfs
5b320171d9986789886f9399ec5eb9ec707c161105e4b1c269882557701864dc  startos-0.4.0-beta.0_aarch64-nvidia.squashfs
ba1cbb7ede85a176ef478c81b11db5e454909d5c634682d3753f2760086b47e1  startos-0.4.0-beta.0_aarch64.squashfs
a4e1b60d265b141003e26193dab5fc96af85eb5aab2d07e8f427949646b8519a  startos-0.4.0-beta.0_riscv64-nonfree.squashfs
e58b5c5acca2463c71514bedfa57312f7725629ee6fe60fbeb91012a6ebcc196  startos-0.4.0-beta.0_riscv64.squashfs
b2a30b652f490cf47a233f493c5aea48316b972f80122645d8f7ca3ab7a50249  startos-0.4.0-beta.0_x86_64-nonfree.squashfs
1dc0c21382916875f91f075f5219c8f610c8fd86944bb0ce6c3ca87ce0d90228  startos-0.4.0-beta.0_x86_64-nvidia.squashfs
41ce0afe4157e14198e0a51dcc5c338cac835fb0c9569bac142d0885b41e69f0  startos-0.4.0-beta.0_x86_64.squashfs

Start-Tunnel Checksums

SHA-256

e290444e4c25376ced6a64c9261b74f0ca18871133e02ac4e3e24055ee1fab3d  start-tunnel-0.4.0-beta.0-0eedcf5~dev_aarch64.deb
1be8a62850c57b7ca28e89ec77e270ee524ccd32a78cf177bf8cb2ed6473eadb  start-tunnel-0.4.0-beta.0-0eedcf5~dev_riscv64.deb
749d119454976c5f265ba3f0cdfc8e1da4d74c377f91878d36dd1afae23a3006  start-tunnel-0.4.0-beta.0-0eedcf5~dev_x86_64.deb

BLAKE-3

4cbc7a21d79622072dbe405647c1d139b63cff71d6f1dda44f8af5b72e02fb76  start-tunnel-0.4.0-beta.0-0eedcf5~dev_aarch64.deb
c98265c3721a8bc766575c8efcab5a50b5eca6795d8a02b1851397d52195c80b  start-tunnel-0.4.0-beta.0-0eedcf5~dev_riscv64.deb
07abfc98b20f3b5aed49acc0b624166f799076b39b02479488e0f21ef4b3b423  start-tunnel-0.4.0-beta.0-0eedcf5~dev_x86_64.deb

start-cli Checksums

SHA-256

b704e7169829066cb4924b0fa4c76acaa2855a5cb757d8ebb5e3c8bdebf2e4c0  start-cli_aarch64-linux
71328bf7cd458ed5fad6ef6d31c64b08804c0f520217be8a51cc7261d921e04e  start-cli_aarch64-macos
3a11137a90f92badc35e6544b7d6122ffdd75e9ecde17d4bec4cae878d3e8548  start-cli_riscv64-linux
7261fe768dc15637bc548cc51d97cfca262d57e1b815f9c2e663470b8ee8837c  start-cli_x86_64-linux
6a93b00a95dadcc2cf0233f431841ec1c91210bf25aa32f3e3f19acc0996e7ca  start-cli_x86_64-macos

BLAKE-3

f2172be330ba16c0e547ff07d814817f1c9134573e11e0809f159ea6803cefcc  start-cli_aarch64-linux
7e793e4f09a115b24c63753ea01317143373620d4be95238d0214b76ef2ca005  start-cli_aarch64-macos
7a01e4a027395f95201e5bf8416b55bf1013ce2bb27c769c4dd48986a8472255  start-cli_riscv64-linux
dc3d6af3ebcf5f784bffd8a96d2fcd2a678d6acd654544f5b8acaf819b9e059b  start-cli_x86_64-linux
a72f0c06c73aa574019bc577537437fcb00f77fa0a8c9644ac02b2e946e11ada  start-cli_x86_64-macos

Beta — feedback welcome: [email protected]