Sign inSign up

statewavedev/statewave-admin

By statewavedev

•Updated about 12 hours ago

Operator console for Statewave servers

Image
0

8.5K

statewavedev/statewave-admin repository overview

⁠Statewave admin

Operator console for Statewave servers — manage subjects, episodes, memories, and starter packs from a browser.

Image Pulls License

Multi-arch (linux/amd64, linux/arm64), built with provenance + SBOM and signed via Sigstore.

⁠Quickstart

docker run --rm -p 8080:8080 \
  -e STATEWAVE_API_URL=http://host.docker.internal:8100 \
  -e ADMIN_AUTH_DISABLED=true \
  statewavedev/statewave-admin:latest

ADMIN_AUTH_DISABLED=true is for local trials only. For a deployed admin, drop it and set ADMIN_PASSWORD + ADMIN_SESSION_SECRET instead — e.g. -e ADMIN_PASSWORD=... -e ADMIN_SESSION_SECRET=$(openssl rand -hex 32).

Then open http://localhost:8080⁠.

⁠Compose alongside the server

services:
  api:
    image: statewavedev/statewave:latest
    # ...

  admin:
    image: statewavedev/statewave-admin:latest
    ports: ["8080:8080"]
    environment:
      STATEWAVE_API_URL: http://api:8100
      ADMIN_AUTH_DISABLED: "true"   # local trial only; use ADMIN_PASSWORD + ADMIN_SESSION_SECRET when deployed
    depends_on: [api]

⁠Tags

TagMeaning
latestTip of main
X.Y.ZSemver release
X.Y, XLatest in the minor / major line
sha-<7>Specific commit

⁠Verify the build attestation

gh attestation verify \
  oci://docker.io/statewavedev/statewave-admin:latest \
  --owner smaramwbc

⁠Source & docs

Tag summary

Content type

Image

Digest

sha256:dac9a55fa…

Size

46.7 MB

Last updated

about 12 hours ago

docker pull statewavedev/statewave-admin