u/Much-Grab3826

Change colors, logos on ThingsBoard CE for free! instead of 100$
▲ 6 r/IOT+2 crossposts

Change colors, logos on ThingsBoard CE for free! instead of 100$

https://preview.redd.it/72ugxm7kun0h1.png?width=2560&format=png&auto=webp&s=41114ec9282427d2bd3d347d169b420fb0e516ee

So i am building this project: github.com/iamkaran/tb-override It lets you save 100$ and use the OSS Version of ThingsBoard!

Features:

It lets you change the colors, logos, radius, borders everything related to CSS at runtime without the need of rebuilding from source and you can even save themes to change the UI using presets in a click of a button!

Backstory:

I have been using ThingsBoard (PE) for over 3 years now and i am always irritated by it as the only reason i am paying like 150$ is because i need the White-labeling it provides even though i knew the CE edition is already OSS (and has everything in unlimited) but in reality doing white-labeling from the source is a pain in the ass.

And that's when i got an idea for a project like this (i built it a year ago in python but since it solved an actual problem i decided to re-write it in go and maybe make it better and easier to use) Also i didn't use any AI (i dont want to promote ai slop)

How it works:

tb-override using NGINX to proxy your thingsboard instance but in the process we intercept the HTML Response and literally inject our own CSS files:

<link rel="stylesheet" href="/custom.css">
<link rel="stylesheet" href="/rules.css">

Right now it only works on Linux with NGINX for reverse proxying but in the future i will make it more flexible

Can you guys show some support by ⭐'ing it? Someone out there will be helped by it!

reddit.com
u/Much-Grab3826 — 1 day ago