Speckle is data infrastructure for the AEC industry.
Give Speckle a try in no time by:
This Helm chart bundles all Speckle developed components of the Speckle server deployment. Please note that data storage and persistence requirements of the app are not installed by the chart, as these are external dependencies. The required dependencies are listed in our deployment dependencies page.
A full guide to deploying on Kubernetes can be found in Speckle’s Documentation, we recommend that you follow this guide if you are new to Kubernetes or Helm.
The below are brief notes which will require additional dependencies and configuration.
Once Helm has been set up correctly, add the repo as follows:
$ helm repo add speckle https://specklesystems.github.io/helm
If you had already added this repo earlier, run
helm repo update to retrieve
the latest versions of the packages.
You can then run
helm search repo speckle to see the charts.
To install the speckle-server chart:
$ helm upgrade --install --create-namespace --namespace speckle-test my-speckle-server speckle/speckle-server
my-speckle-server will be the name of the Helm release.
More details about the values to configure for your release can be found in Speckle’s Documentation
By default the chart will install in the
speckle-test namespace, that name can be set in the chart values.
To uninstall the chart:
$ helm uninstall my-speckle-server --namespace speckle-test
Depending on the Infrastructure on which Speckle was released, a load balancer may have been created. This may have to be manually deleted.
Make sure to also check and ⭐️ these other Speckle repositories:
speckle-server: Speckle Server
speckle-sharp: .NET tooling, connectors and interoperability
specklepy: Python SDK 🐍
speckle-excel: Excel connector
speckle-unity: Unity 3D connector
speckle-blender: Blender connector
speckle-unreal: Unreal Engine Connector
speckle-qgis: QGIS connectod
speckle-powerbi: PowerBi connector
For any security vulnerabilities or concerns, please contact us directly at security[at]speckle.systems.
Unless otherwise described, the code in this repository is licensed under the Apache-2.0 License. Please note that some modules, extensions or code herein might be otherwise licensed. This is indicated either in the root of the containing folder under a different license file, or in the respective file’s header. If you have any questions, don’t hesitate to get in touch with us via email.