Desktop Application
Make life productive - 让生命富有成效
BitSky Desktop Application contains a BitSky Supplier, a Headless Producer, an HTTP Producer, and a Retailer Editor with a Hello Retailer. BitSky Desktop Application is helping you to quick start
Configure BitSky Application, like Database connection.
CTRL+,
or Help->Preferences

CMD+,
or Munew->Preferences

You can configure your database connection. BitSky based on TypeORM, so it can support both NoSQL and SQL, like SQLite, MongoDB, MySQL, PostgreSQL, and so on. By default use SQLite, no database installation required.
Database Path
By default, the SQLite Database file stored in
$HOME/.bitsky/bitsky.sql
. You can change to any folder that BitSky Application has read and write permission.
Database URL
mongodb://<dbuser>:<dbpassword>@<host>:<port>/<dbname>
. Database URL Example
mongodb://localhost:27019/bitsky
, mongodb://bitsky:[email protected]:54321/bitsky
.
Click
x
to close Preferences
Click BitSky or BitSky Logo, it will open BitSky Application in your default browser.


You need to create a Retailer Configuration for a Retailer before you can use it. Follow Create a Retailer Configuration
Select the Retailer Configuration you want to update, in the open drawer update and save. the
Save
button will be enabled if anything changed.
Check the status of the connected Retailer. If the connected Retailer is running, then its status is
ACTIVE
, otherwise is FAILED


You need to create a Producer Configuration for a Producer before you can use it. Please follow Create a Producer Configuration


Generate a new Global ID for this Producer Configuration, so if it was connected with a Producer that Producer will be disconnected.

Click the Producer Configuration you want to update, in the open drawer update and save.
Save
button will be enabled if anything changed.
Delete this Producer Configuration, this is none recoverable operation. Delete Producer Configuration will not delete connect Producer

Tasks are created by a Retailer. In NodeJS, you can use Retailer-SDK to implement a Retailer, for other languages you need to implement Add Tasks to BitSky restful API.
Pause selected Tasks so Producers will not continue to execute those Tasks. If you don't select any Tasks, then it will pause all Tasks.

Resume selected Tasks so Producers will start to execute. If you don't select any Tasks, then it will resume all.

Delete selected Tasks. If you don't select any Tasks, then it will delete all. this is none recoverable operation


Delete selected Tasks from Tasks History. If you don't select any Tasks History, then it will delete all. this is none recoverable operation

Last modified 2yr ago