Repository navigation
VLStream Cloud v1.2.5
·
84 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
VLStream Cloud v1.2.5
This release is built from origin/main and integrates with the independently
published VLStream WVP Lite v1.0.6.
Highlights
- Added tenant-aware IPC remote-management control plane support with an optional,
loopback-boundtunnel-runtimeCompose profile and its Go gateway tests. - Added tenant platform-logo management, smart annotation workflows, typed
annotation payloads, and expanded multilingual console coverage. - Added browser-session renewal and stricter device-tenant ownership checks for
remote management and device operations. - Moved platform credentials to environment-backed production configuration and
removed plaintext production defaults from the release runtime configuration. - Included immutable Flyway migrations V1_2_0_020 through V1_2_0_023 while
preserving the previously released V1_2_0_019 OSS seed.
Deployment
- VLStream images are
ghcr.io/oortcloudgroup/vlstream-backend:1.2.5and
ghcr.io/oortcloudgroup/vlstream-frontend:1.2.5. - WVP is deployed separately from the VLStream WVP Lite v1.0.6 release,
published asghcr.io/oortcloudgroup/vlstream-cloud-lite:1.0.6, and must be
started first. - Set both
VLSTREAM_WVP_INTERNAL_BASE_URLand
VLSTREAM_WVP_DEVICE_BASE_URLto addresses reachable from the VLStream
backend container. SetWVP_UPSTREAMfor browser proxying. - Use the same ZLMediaKit secret in both deployments. Set
VLSTREAM_ZLM_INTERNAL_URLandZLM_UPSTREAMto the WVP-owned ZLMediaKit
service. - The optional IPC tunnel profile is disabled by default. Configure its wildcard
DNS/TLS and independent secrets before enablingdocker compose --profile tunnel. - Copy
.env.exampleto.env, replace every example password and secret,
and rundocker compose up -d.
Database
- New installations import the sanitized initialization schema, then run the
immutable Flyway migrations included in the backend image. - Existing installations only run pending Flyway migrations. Back up the
database before upgrading and never edit a migration that has already run.
Full Changelog: https://github.com/OortCloudGroup/VLStream-Cloud/commits/v1.2.5