Sidon v1.0.1

Full, tiny and corresponding-source images are published and independently verified in both official registries.

This patch fixes authentication-related navigation and improves API-key controls in the browser studio.

  • Keep every tab accessible when the server requires an API key. Unauthorized background requests no longer repeatedly force System open.
  • Pause unauthorized polling until Connect retries authentication; resume the selected job after a successful reconnect.
  • Retain the entered key masked after Connect, with an eye button to show/hide it and a Copy button that works without revealing it. Copy supports secure browser contexts and plain HTTP deployments.
  • Mask the key again when leaving System or hiding the page. The key stays only in page memory and clears on reload. The server’s configured secret is never returned to the browser.

API authentication remains optional through SIDON_API_KEY. Existing server-side protection is preserved. Audio inference, model weights and runtime dependency pins are unchanged from v1.0.0.

Chromium checks cover keyed/key-free access, wrong-key retry, successful reconnect, both clipboard paths and 320/390/768/1440px layouts. The studio/public API tests and release-policy checks passed.

API guide · Deployment guide

Deployment references

Full image

docker run -d --name sidon --restart unless-stopped --gpus all -p 127.0.0.1:7868:7868 -v sidon_data:/app/persistent hangrylabs/sidon:v1.0.1@sha256:18040c7bfbc0228e03445f928419405b548bb4cb6d1d23cba4aa568f0b6b135e

Tiny image

docker run -d --name sidon --restart unless-stopped --gpus all -p 127.0.0.1:7868:7868 -v sidon_data:/app/persistent hangrylabs/sidon:v1.0.1_tiny@sha256:5add9ccd73c9a61b7fbb1c3c655ac927d121658131b93d305cb4ddf997c79cb3

Keep the persistent volume when replacing a container. For GHCR, replace hangrylabs/sidon with ghcr.io/hangry-labs/sidon; both registries expose the same verified top-level OCI indexes.

Image Top-level OCI index
v1.0.1 sha256:18040c7bfbc0228e03445f928419405b548bb4cb6d1d23cba4aa568f0b6b135e
v1.0.1_tiny sha256:5add9ccd73c9a61b7fbb1c3c655ac927d121658131b93d305cb4ddf997c79cb3
v1.0.1_sources sha256:437d88dc2694dbe6b652c3b23f29d47fa4dfe7aafe86d91e113d6d63e3fd1fe5

Corresponding sources: hangrylabs/sidon:v1.0.1_sources@sha256:437d88dc2694dbe6b652c3b23f29d47fa4dfe7aafe86d91e113d6d63e3fd1fe5.

Verified container publication