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 .env
ssl-certs/
(cert.cer
, cert.key
)admin
/ admin
persistent-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 https://nexus.share.cloud.k2view.com/repository/k2view-download/web-studio/Studio-Docker-latest.zip
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
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 .env
ssl-certs/
(cert.cer
, cert.key
)admin
/ admin
persistent-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 https://nexus.share.cloud.k2view.com/repository/k2view-download/web-studio/Studio-Docker-latest.zip
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
Offline Package Download Instructions