If you have any suggestions or find an issue when you use BitSky, welcome to create an issue in bitskyai/bitsky-builder.
Please search How-Tos, maybe it already has a solution for you
If you want online help, please join https://discord.gg/B8aJ6w2, you maybe find someone who can help you.
You can use almost all programming languages, the only requirement is this programming language can create an HTTP server and this HTTP server need to implement Retailer RESTFul API. So you can use Java, Python, NodeJS, Golang, and so on.
If you don't have a preferred language, then I suggest you use NodeJS:
We have an official SDK for NodeJS, it will make your life easier. Please check @bitskyai/retailer-sdk
BitSky Desktop has an integrated Retailer Editor for NodeJS
Technical BitSky should be able to support all the databases that TypeORM supports, but currently, we only tested with SQLite and MongoDB, so for now, we only support SQLite and MongoDB. Since BitSky is open-source software, we have limit resources, please create a feature ticket to let us know what you need.
When you setup BitSky use docker images, you need to use the local IP address instead of
127.0.0.1, please check How to Find Your IP Address on Windows or Mac
Heroku will put a free Heroku app to sleep after 30 minutes of inactivity, and it will cause you to lose data or your Producers are stopped. To avoid this, please check the following solutions:
Install Heroku Scheduler add ons https://elements.heroku.com/addons/scheduler