Software-as-a-Service
Deploy a Collectu Core instance to our managed Kubernetes cluster with a single click - no infrastructure setup required. Each instance runs in an isolated namespace with dedicated resources, persistent storage, and network policies.
- A Collectu account with an active subscription and at least one available hosted instance slot.
- To run in GUI mode (uncheck "Headless"), you additionally need:
- A Git access token configured in your account settings.
- An available WireGuard peer slot (used to expose the front end over VPN).
Instances can be deployed in two modes:
- Headless (default) — Runs the Collectu Core without a front end or API. Suitable for pure data pipeline execution. No Git access token or VPN required.
- GUI mode — Enables the front end and API, accessible over a private WireGuard VPN tunnel. Requires a Git access token. The tunnel is provisioned automatically when the instance is created.
Setup
-
Log in and navigate to Hosted Instances.
-
Click "Create Instance". Optionally provide a description and choose whether to enable GUI mode.
The following resources are provisioned automatically:
- A dedicated Kubernetes namespace with resource quotas and network isolation.
- 2 GiB of persistent storage for your configuration and data.
- An API access token scoped to this instance.
- A WireGuard peer (GUI mode only).
All of these are automatically cleaned up when the instance is deleted.
-
Go to Apps and configure your newly created instance.
-
(GUI mode only) Set up the WireGuard VPN on the machine you want to use to access the front end. See VPN Setup for instructions.
The WireGuard peer for your instance is named
net-followed by the first 11 characters of the instance ID (visible on the Hosted Instances page). Once connected, access the front end at the peer's VPN IP address on the front-end port.