Overview 
Installation Scenarios 
The DTaaS project provides installation assets for the following scenarios.
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 |
|---|---|
| localhost | Single-user DTaaS package over HTTP |
| localhost on portainer | GUI-based localhost deployment with Portainer for single-users |
| secure server | Compatibility package for secure server installs |
| secure server and GitLab | Multi-user DTaaS package 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 organised by Install, Configuration, and identity-provider setup to make operations and troubleshooting predictable.
| Scenario | Purpose |
|---|---|
| localhost | Single-user workspace deployment with Dex |
| secure server | Multi-user workspace deployment with Keycloak |
Other
The installation steps page remains the recommended sequence guide.
Walkthrough Videos
These walkthroughs are useful when selecting or validating an installation
scenario. When a 4x recording exists, the preview and MP4 link below use it.
DTaaS localhost

Multi-user DTaaS on secure server

Workspace on localhost

Multi-user workspace
