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

4 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

Full Changelog: v0.4.0-beta.2...v0.4.0-beta.3

ISO Downloads

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

Don't miss a new start-os release

NewReleases is sending notifications on new releases.