Repository navigation
Releases: realvitali/decloud
Releases · realvitali/decloud
Release list
DeCloud v0.5.1
Changes in v0.5.1 (2026-10-14)
- Fix Windows CI (permission-bit checks are POSIX-only)
DeCloud v0.4.2
Changes in v0.4.2 (2026-10-13)
- Passcode you can't lose: ./decloud pin + emergency reset
- New: ./decloud pin shows your passcode, and ./decloud pin reset makes a new one — type the old one, or press Enter if you forgot it (Windows: decloud.ps1 pin)
- DeCloud never runs unlocked: first start without a passcode makes one, saves it and shows it
- Installer shows the passcode in a box and asks you to write it down
- Login screen: 'Forgot passcode?' tells you exactly what to run
- Passcodes must be 8–10 numbers so Settings can't lock you out of the number keypad
DeCloud v0.4.1
Changes in v0.4.1 (2026-10-11)
- Fix Windows CI (musicgen test file handle)
- Tests: close streamed audio before deleting, so the suite passes on Windows
DeCloud v0.4.0
Changes in v0.4.0 (2026-10-11)
- My Lab: whole-homelab overview card in three styles
- System screen is now My Lab: one iPhone-sized card for this machine plus paired devices, with Neofetch, Rack and Constellation styles and a screenshot mode
- Add devices Bluetooth-style: Find devices on my Wi-Fi, tap Add, check both screens show the same 6-digit number, tap Allow
- Device stats travel over HTTPS pinned to each device's own certificate; keys only unlock stats and can be reset anytime
- DeCloud stays localhost-only unless you turn on Let other devices add this computer
- Headless boxes (Pi, NAS, Proxmox) run a tiny stats-only agent: one command, approves in the terminal, starts on boot
- Shows Docker/Podman containers, loaded Ollama models, chosen systemd services and top processes
- Fix: opening a #screen link no longer crashes before telemetry loads
DeCloud v0.2.1
Changes in v0.2.1 (2026-09-07)
- Polish pass: TUI non-blocking polls, session caching, agent workflow docs
- TUI fetches run in worker threads so a slow/offline app never blocks the UI
- TUI session token is cached in memory and invalidated on 401
- Fixed session-cache bug that skipped loading the saved session
- Added comprehensive AGENTS.md + CLAUDE.md workflow (test/bug/dependency/release protocols) for all agents
DeCloud v0.2.0
Changes in v0.2.0 (2026-09-06)
- TUI dashboard: 'decloud tui'
- 'decloud tui' opens a brutalist terminal dashboard (system, voice, music, devices, logs)
- Update panel + 'U' action reuse the verified updater
- works even when the app is offline
- Optional 'textual' dependency via requirements-tui.txt (friendly one-line hint if missing)
- Passcode login handled in-TUI and the session is stored in ~/.config/decloud
DeCloud v0.1.0
Changes in v0.1.0 (2026-09-06)
- Terminal updates: 'decloud update' CLI
- 'decloud update' command (check / update / rollback) shares the in-app updater's verified logic
- install.sh symlinks decloud into ~/.local/bin so it's on PATH
DeCloud v0.0.6
Changes in v0.0.6 (2026-09-06)
- One-click updates: auto-release pipeline, semver compare, supervised restarts
- Updater only offers genuine upgrades (semver compare — no more downgrade offers)
- GitHub Action auto-creates a git tag + release for each version bump (no manual tagging)
- Manual ./decloud starts now supervise the app so self-update restarts work without systemd
- install.sh warns when the install is not a git checkout (updates need git)