Trial Version of the Rightech IoT Core Platform
You can test the capabilities of our IoT platform for free by installing it locally in an on-premise format! This page contains instructions for installing the 30-day trial version.
💡
To purchase perpetual licenses of different levels, see the available plans.
We invite partners to collaborate on the development and implementation of IoT solutions based on Rightech IoT Core.
Requirements
- Kubernetes version 1.30+
- Minimum 4 GB of RAM
Installing MicroK8s
For local installation you can use
microk8s:snap install microk8s --classicAfter installation you need to enable the ingress and hostpath-storage add-ons:
microk8s enable ingress
microk8s enable hostpath-storageThe add-ons may take some time to start.
Wait until their status becomes enabled.
Installing the Platform
Start the installation using the Helm built into MicroK8s. The helm upgrade --install command will install the chart if it is not yet installed, or update the existing installation:
microk8s helm upgrade --install rightech oci://ghcr.io/rightech/charts/trial \
--namespace rightech --create-namespace \
--set initWith.adminPassword=PleaseChange2026 \
--set ingress.host=localhostThe installation process will take a few minutes. If successful, the following message will appear:
Release "rightech" does not exist. Installing it now.
NAME: rightech
LAST DEPLOYED: Fri Mar 13 10:04:34 2026
NAMESPACE: rightech
STATUS: deployed
REVISION: 1
TEST SUITE: NoneIf the installation fails, for example due to a timeout error, try running the command again.
Configuration File
You can use a
values.yaml file for installation:initWith:
adminPassword: PleaseChange2026
ingress:
host: localhost
tls:
enabled: false
inlets:
mqtt:
expose:
type: nodePort
nodePort: 31883-
initWith.adminPassword— password for the built-in administrator account. ⚠️ Make sure to replace it with a secure password before using it in a production environment. -
ingress.host— the domain name through which the platform will be accessible. For local installation,localhostis suitable.
Verifying the Installation
Wait until all pods reach the
Running status:microk8s kubectl -n rightech get podsNAME READY STATUS RESTARTS AGE
ric-auth-6dd77b9dd4-vn57h 1/1 Running 2 (43s ago) 4m21s
ric-bots-5df78bdfc4-vzts2 1/1 Running 3 (3m57s ago) 4m21s
ric-cmds-c97d577fc-kxj8w 1/1 Running 2 (37s ago) 4m20s
ric-code-5786dd46db-cbclp 1/1 Running 0 4m21s
ric-events-675f8654b7-xjwvw 1/1 Running 2 (39s ago) 4m20s
ric-gate-mqtt-6c5c48d789-2pnkr 1/1 Running 0 4m20s
ric-geo-v2-58668cf56b-85dht 1/1 Running 2 (32s ago) 4m20s
ric-handler-v3-75bd5df6d8-xq5g7 1/1 Running 3 (37s ago) 4m19s
ric-logger-6f4659d884-866rm 1/1 Running 3 (15s ago) 4m21s
ric-logic-v3-0 1/1 Running 2 (35s ago) 4m20s
ric-mongodb-01-0 1/1 Running 0 4m20s
ric-notify-v2-5977f4685c-hgnvv 1/1 Running 2 (15s ago) 4m19s
ric-pgts-01-0 1/1 Running 0 4m20s
ric-rabbitmq-0 1/1 Running 0 4m20s
ric-redis-0 1/1 Running 0 4m19s
ric-reports-59448c7cc6-sgt76 1/1 Running 0 4m19s
ric-stats-v2-86b96879b7-ht99v 1/1 Running 0 4m19s
ric-tsdb-5c755cb6ff-lnxrl 1/1 Running 2 (22s ago) 4m19s
ric-web-85fb684b66-d6mnv 1/1 Running 2 (32s ago) 4m19s
ric-ws4-59c7c64d78-swzs4 1/1 Running 0 4m21sAfter that, the platform will be available at the address specified in
With the default settings, open the following in your browser:
ingress.host.With the default settings, open the following in your browser:
and log in using the administrator credentials:
- Login:
rightech-admin - Password: the one specified during installation
Create a new device with the MQTT model and try sending data using:
mosquitto_pub -d \
--host localhost \
--port 31883 \
-i mqtt-rightech-rooj8r \
-t base/state/temperature \
-m 36.6