A website to manage the firmware of your Haritora / other Shiftall devices, making use of Web Bluetooth & WebUSB. Made in SvelteKit & Skeleton.
Currently supports the HaritoraX Wireless & HaritoraX 2 trackers which both update using the web-bluetooth-dfu package. HaritoraX Wired and GX(6/2) dongles are still being investigated! Most devices use the nRF52 platform.
Check out the live instance @ dfu.slimetora.dev!
If you want to contribute, please make sure to follow GitHub's Community Guidelines and Terms of Service.
If you have followed all of them, you can make a pull request here after using the following instructions:
- Install bun - bun.sh
- Clone the project -
git clone https://github.com/JovannMC/haritora-firmware-site.git - Install the dependencies -
bun i - Create a local certificate with mkcert in the root directory -
mkcert localhost - Start the dev environment -
bun dev - Make your changes and build -
bun run build
This project is licensed under the MIT License - see the LICENSE file for details