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 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