docker-compose binary)./mnt/c).README.html – Documentationk2space.sh – Script to create/start/stop spaces.env – Configures Fabric and Git integrationcompose.yaml – Base Compose configstudio_*.config – Studio profiles (e.g., studio_pg, studio_cass)tls-config.yaml, common.config, .env-tdmspace, etc.GIT_REPO, GIT_BRANCH, GIT_TOKEN, and GIT_USERNAME in .envssl-certs/ (cert.cer, cert.key)admin / adminpersistent-data/<space-name>Use Docker Desktop (includes Compose) or install via your package manager. See: Docker and Docker Compose Installation
Create a base directory (e.g., ~/K2view or /opt/K2view).
On Windows (WSL), avoid using /mnt/c; use /home/<user>/K2view.
mkdir -p ~/K2view
cd ~/K2view
# Download and extract to ~/K2view
wget -c -O Studio-Docker-latest.zip 'https://download.k2view.com/index.php/s/hBv6Xz8bP9K8fwm/download'
unzip Studio-Docker-latest.zip
mv Studio-Docker Studio
Edit ~/K2view/Studio/.env to include:
GIT_REPO=<your_repo>
GIT_BRANCH=main
GIT_TOKEN=<your_token>
GIT_USERNAME=<your_user>
TLS: Replace ssl-certs/cert.cer and ssl-certs/cert.key with your PEM-formatted certs.
Available profiles:
studio (default, SQLite)studio_pg (PostgreSQL)studio_cass (Cassandra)studio_pg_cass (PostgreSQL + Cassandra)docker login -u <your_user> https://docker.share.cloud.k2view.com
Make script executable:
cd Studio
chmod 700 k2space.sh
chmod 644 *.config
Create a space:
./k2space.sh create <space_name>
# Optional: Specify profile
./k2space.sh create --profile=studio_pg <space_name>
http://localhost/<space_name>https://<host>/<space_name>
For remote access, you need to configure TLS. See Step 4.
Login with:Username: admin
Password: admin
The Fabric Web Studio for Docker Compose package is updated periodically to add new capabilities and support newer Fabric and Web Studio versions.
Upgrading a Fabric Web Studio Space does not update the Docker Compose package itself. Keep the package current so that you have the latest k2space.sh, configuration files, and supported upgrade capabilities.
Before upgrading a Space, review the package upgrade procedure:
Upgrading the Fabric Web Studio for Docker Compose Package
After updating the package, use the supported Space upgrade procedure:
Upgrading Fabric Web Studio Spaces
Offline Package Download Instructions
docker-compose binary)./mnt/c).README.html – Documentationk2space.sh – Script to create/start/stop spaces.env – Configures Fabric and Git integrationcompose.yaml – Base Compose configstudio_*.config – Studio profiles (e.g., studio_pg, studio_cass)tls-config.yaml, common.config, .env-tdmspace, etc.GIT_REPO, GIT_BRANCH, GIT_TOKEN, and GIT_USERNAME in .envssl-certs/ (cert.cer, cert.key)admin / adminpersistent-data/<space-name>Use Docker Desktop (includes Compose) or install via your package manager. See: Docker and Docker Compose Installation
Create a base directory (e.g., ~/K2view or /opt/K2view).
On Windows (WSL), avoid using /mnt/c; use /home/<user>/K2view.
mkdir -p ~/K2view
cd ~/K2view
# Download and extract to ~/K2view
wget -c -O Studio-Docker-latest.zip 'https://download.k2view.com/index.php/s/hBv6Xz8bP9K8fwm/download'
unzip Studio-Docker-latest.zip
mv Studio-Docker Studio
Edit ~/K2view/Studio/.env to include:
GIT_REPO=<your_repo>
GIT_BRANCH=main
GIT_TOKEN=<your_token>
GIT_USERNAME=<your_user>
TLS: Replace ssl-certs/cert.cer and ssl-certs/cert.key with your PEM-formatted certs.
Available profiles:
studio (default, SQLite)studio_pg (PostgreSQL)studio_cass (Cassandra)studio_pg_cass (PostgreSQL + Cassandra)docker login -u <your_user> https://docker.share.cloud.k2view.com
Make script executable:
cd Studio
chmod 700 k2space.sh
chmod 644 *.config
Create a space:
./k2space.sh create <space_name>
# Optional: Specify profile
./k2space.sh create --profile=studio_pg <space_name>
http://localhost/<space_name>https://<host>/<space_name>
For remote access, you need to configure TLS. See Step 4.
Login with:Username: admin
Password: admin
The Fabric Web Studio for Docker Compose package is updated periodically to add new capabilities and support newer Fabric and Web Studio versions.
Upgrading a Fabric Web Studio Space does not update the Docker Compose package itself. Keep the package current so that you have the latest k2space.sh, configuration files, and supported upgrade capabilities.
Before upgrading a Space, review the package upgrade procedure:
Upgrading the Fabric Web Studio for Docker Compose Package
After updating the package, use the supported Space upgrade procedure:
Upgrading Fabric Web Studio Spaces
Offline Package Download Instructions