Skip to content

Releases: ScottiBYTE/scottibyte-incus-mobile-server

Tag: v1.2.1 Release title: ScottiBYTE Incus Mobile Server v1.2.1

Choose a tag to compare

@ScottiBYTE ScottiBYTE released this 01 Jul 19:15

ScottiBYTE Incus Mobile Server v1.2.1

Bugfix release for Incus project-aware inventory.

Fixed

  • Instances in non-default Incus projects are now included in server inventory.
  • Remote health tests now count instances across all projects.
  • Inventory collection now uses incus list <remote>: --all-projects --format json.

Notes

The Android client does not require a version bump for this fix. Android v0.4.12 already sends project-aware instance operation requests using the remote:project:name target format.

Validated with a temporary non-default Incus project and test container. The Android client successfully displayed and operated on the non-default project instance, including start, stop, restart, and shell.

Docker Image

Docker image tags for this release:

docker pull scottibyte/incus-mobile-server:1.2.1
docker pull scottibyte/incus-mobile-server:latest

ScottiBYTE Incus Mobile Server v1.2.0

Choose a tag to compare

@ScottiBYTE ScottiBYTE released this 30 Jun 16:30

ScottiBYTE Incus Mobile Server v1.2.0

Docker-primary release for ScottiBYTE Incus Mobile Server.

Added

  • Production Docker Compose deployment
  • Dockerfile and Docker entrypoint
  • Persistent Docker runtime data under docker-data
  • Incus client configuration persistence using INCUS_CONF=/app/data/incus-client
  • Docker test deployment support
  • README documentation for Docker deployment, runtime data, reverse proxy use, and migration from previous non-Docker installs

Changed

  • Server deployment is now Docker-primary
  • Admin UI version label updated to GitHub v1.2.0
  • Android client bumped to v0.4.12 / versionCode 70
  • Docker reset workflow now targets Docker runtime data and restarts the Docker container

Fixed

  • Fresh-install database schema now includes required mobile pairing token fields
  • Fresh installs now seed default mobile operations correctly
  • Incus remote parsing now supports current Incus remote JSON fields
  • Admin dashboard now uses admin-authenticated inventory endpoints
  • Android pairing UI no longer stays on “Approved. Waiting for server token...” after the token is already stored

Security

  • Mobile inventory and operation endpoints now require an approved mobile bearer token
  • Mobile API auth bypass is disabled for Docker deployments
  • Mobile health endpoint remains public for connectivity checks

Android APK

Android client build included with this release:

  • versionName: 0.4.12
  • versionCode: 70