Skip to content

v0.2.1

Latest

Choose a tag to compare

@github-actions github-actions released this 10 Aug 07:05

Added

  • Added Docker extra mounts. Operators can mount shared folders, datasets, and team workspaces into every spawned terminal with TERMINALS_DOCKER_MOUNTS.
  • Added read-only mount support for Docker extra mounts. Read-only is the default, so shared datasets are protected unless an operator explicitly allows writes.
  • Added clear Docker and Kubernetes mount guidance. Docker uses TERMINALS_DOCKER_MOUNTS; Kubernetes uses policy podTemplate volumes and volume mounts.

Changed

  • Renamed Docker-only settings so their purpose is clear: use TERMINALS_DOCKER_NETWORK and TERMINALS_DOCKER_DATA_DIR. The old names still work for existing deployments.
  • Split the configuration docs into common, Docker-only, Kubernetes-only, and Kubernetes-operator-only sections.
  • Kubernetes now uses TERMINALS_IMAGE as the normal image setting, matching Docker. The older Kubernetes image override still works for existing deployments.
  • Documented TERMINALS_OPEN_WEBUI_URL as an advanced Open WebUI JWT mode that requires session auth from Open WebUI.

Fixed

  • Blocked Docker extra mounts from replacing important container paths such as /home/user, /etc, /usr, and /var.
  • Blocked duplicate or nested Docker mount targets so one mount cannot hide another.