Skip to content

Overview 🧭

Installation Scenarios 📦

The DTaaS repository provides installation assets in the following locations:

  • deploy/dtaas/docker/ for DTaaS application deployments
  • deploy/workspace/ for workspace-centred deployments
  • deploy/services/ for optional platform services
  • deploy/vagrant/ for virtual-machine-based deployment

Use the scenario pages listed below to select the most appropriate setup.

DTaaS

DTaaS scenarios focus on complete platform deployments that bundle the web client, gateway, user workspaces, and core services. Choose a scenario based on target environment, security needs, and GitLab topology. Each scenario now provides dedicated Install and Config pages, plus scenario-specific operational documents.

Scenario Purpose Source Directory
localhost Single-user DTaaS package over HTTP deploy/dtaas/docker/localhost
localhost on portainer GUI-based localhost deployment with Portainer for single-users deploy/dtaas/docker/localhost and deploy/workspace/dex/localhost
secure server Compatibility package for secure server installs deploy/dtaas/docker/secure-server
secure server and GitLab Multi-user DTaaS package with integrated GitLab deploy/dtaas/docker/secure-server_with_integrated-gitlab

Workspace

Workspace scenarios focus on user workbench access, identity-provider setup, and route-level protection. Choose localhost for rapid onboarding with Dex, or secure server for production-style Keycloak/OIDC deployment. Scenario pages are organized by Install, Configuration, and identity-provider setup to make operations and troubleshooting predictable.

Scenario Purpose Source Directory
localhost Single-user workspace deployment with Dex deploy/workspace/dex/localhost
secure server Multi-user workspace deployment with Keycloak deploy/workspace/keycloak/production

Other

The installation steps page remains the recommended sequence guide.

Administration âš™