Without an additional TLS proxy, Cospace is accessible only from localhost
Open terminal and run:
docker run --privileged --network host -v /var/run/docker.sock:/var/run/docker.sock ghcr.io/twigex/cospace-docker-starter:latest
Follow instructions on terminal and open http://localhost:31081 in a web browser.
Default user/password is admin/admin
This Helm chart is also available on Artifact Hub for easy discovery and installation.
Before installing the software using the Helm chart, ensure your Kubernetes cluster meets the following prerequisites:
Kubernetes Cluster
Storage
Optional (for external access)
Permissions
RBAC: If your cluster enforces RBAC, ensure service accounts have permissions for:
Networking
Step 1: Create a namespace (optional)
kubectl create namespace cospace
Step 2: Install the chart
To enable OCI experimental support for Helm versions prior to v3.8.0, set HELM_EXPERIMENTAL_OCI in your environment.
export HELM_EXPERIMENTAL_OCI=1
helm install cospace oci://ghcr.io/twigex/helm-charts/cospace --version 0.0.27 \
--namespace cospace \
--set domain=example.com \
--set cospace.password=your_password
Step 3: Verify the installation
kubectl get pods -n cospace
Step 4: Access the service
kubectl port-forward svc/cospace 8080:3000 -n cospace
Open in a web browser: http://localhost:8080