Repository navigation
Releases: A-Hackers-Guide/sys1
Release list
v1.0.0
Changelog
- c037c5c Protect this pool: automatic standby and witness, odd voters (#42)
- 412d8d4 Protect this pool: the node picks a standby and witness from the owner's machines; votes stay odd
- 1fe0e52 Release 1.0.0
- 466dc9f Roadmap: standby node for v1.0 (#39)
- 1666880 Standby nodes: a witness breaks ties, the preferred node gets leadership back
- 0a640fe Standby nodes: take over while the node is down, hand back when it returns (#40)
Get started: https://github.com/A-Hackers-Guide/sys1/blob/main/docs/GETTING-STARTED.md
Verify downloads with checksums.txt (SHA-256).
📥 Also on SourceForge
sys1 on SourceForge: https://sourceforge.net/projects/sys1/
🧰 More from A Hacker's Guide
v0.9.2
Changelog
- d77f415 Release 0.9.2
- 8ed9b70 Windows: services allow themselves through the firewall on private networks
- 54fa773 Windows: services set their own restart-on-failure actions at every start, so an update's restart can't leave them down
- 7862f7f macOS: sys0 install without sudo says how to install the system service
Get started: https://github.com/A-Hackers-Guide/sys1/blob/main/docs/GETTING-STARTED.md
Verify downloads with checksums.txt (SHA-256).
v0.9.1
Changelog
- df75430 Name every unreachable address's error; recognize macOS Local Network privacy; sudo sys0 install adopts the per-user setup
- 9250925 Windows: run the service from Program Files, write the service log, embed version info, report a quarantined binary
Get started: https://github.com/A-Hackers-Guide/sys1/blob/main/docs/GETTING-STARTED.md
Verify downloads with checksums.txt (SHA-256).
v0.9.0
Changelog
- ef9be34 Find Docker/Podman/QEMU from services; staged updates for read-only installs; report problems and update status; Update all machines now
- 1fe27d7 Health checks restart hung apps; Prometheus metrics; v0.9 docs
- bda3ff8 Package-manager installs update beside their copy; Docker must answer to count; sys0 doctor
- 2831ec1 Supervise container engines like apps: start at boot, restart on crash, back off; sys0 doctor --fix
Get started: https://github.com/A-Hackers-Guide/sys1/blob/main/docs/GETTING-STARTED.md
Verify downloads with checksums.txt (SHA-256).
v0.8.0
Changelog
- d828614 Automatic verified updates and crash reports (v0.8)
- 2a1c466 Release v0.8.0
- 2cd60e5 Security fixes from review; deploy from GitHub; two join codes
- 95ab150 Security: pinned, read-only release jobs; egress sees through NAT64/6to4/Teredo; rollback only on crash loops; rotatable dashboard key; docs
- 9d7e713 Sileo/Zebra/Cydia repository on the website; battery detection on the BSDs
- 7a41e1d gofmt
- c851c14 pages: don't list Release inside itself
- e00e68e update: verify a real release's Sigstore signature in CI
Get started: https://github.com/A-Hackers-Guide/sys1/blob/main/docs/GETTING-STARTED.md
Verify downloads with checksums.txt (SHA-256).
v0.7.0
Changelog
- 0462d5a android: the sys0 app for Android and Android TV, and a Magisk module
- 946efc1 ios: jailbreak .deb, IOKit battery check, and an iOS workflow
- 6f132da ios: link IOKit in the app; mobile: close the log file on stop; docs for v0.7
- a959af2 ios: sideload app for iPhone and iPad (gomobile framework + SwiftUI)
- 20a854f release: ship the Android APK and Magisk module with every release
- 0488abf release: sign checksums.txt with Sigstore (keyless, from the release workflow)
Get started: https://github.com/A-Hackers-Guide/sys1/blob/main/docs/GETTING-STARTED.md
Verify downloads with checksums.txt (SHA-256).
v0.6.0
Changelog
- 826f71e packages: Ubuntu VMs, Linux desktop in the browser, game streaming
- a7854af screen: VM screens in the browser
- 8550a53 storage: fix a test that failed one run in 256
- 32239d2 vm: virtual machines as a package kind, with QEMU
Get started: https://github.com/A-Hackers-Guide/sys1/blob/main/docs/GETTING-STARTED.md
Verify downloads with checksums.txt (SHA-256).
v0.5.0
Changelog
- 981ca18 cluster: portable Raft log store; close it on shutdown
- b3f978d cluster: several nodes with Raft-replicated state
- c3837c3 docs, dashboard: v0.5 docs (clusters, reaching the node, verify, egress); wrap long codes
- a4ad4a6 egress: sandbox apps on machines lent by others
- 22f424b reach: join from anywhere with several addresses and router port mapping
- 7e0343e verify: check pieces on several machines; reputation for disagreeing machines
Get started: https://github.com/A-Hackers-Guide/sys1/blob/main/docs/GETTING-STARTED.md
Verify downloads with checksums.txt (SHA-256).
v0.4.0
Changelog
- c756756 dashboard, docs: jobs and groups in the dashboard; Batch job package; v0.4 docs
- a1a6f92 gpu, batch: GPU inventory with memory; batch jobs split into shards
- 4594819 groups, ai: app groups with peer discovery; llama.cpp split across machines
Get started: https://github.com/A-Hackers-Guide/sys1/blob/main/docs/GETTING-STARTED.md
Verify downloads with checksums.txt (SHA-256).
v0.3.0
Changelog
- 4f5e590 packaging: publish only the macOS installer, not its component package
- 2dedc03 packaging: winget manifests for 0.2.0
- 39e1fbc storage: dashboard tab, setup share, backup fix, docs
- efbb042 storage: encrypted, replicated pooled storage; app data moves with apps
Get started: https://github.com/A-Hackers-Guide/sys1/blob/main/docs/GETTING-STARTED.md
Verify downloads with checksums.txt (SHA-256).