Dfinance-sync is a backend server written in js to sync data from some canister and exports apis to manage these schedule jobs. You can find a management page at here or a demo.
git clone https://github.com/Dapiguabc/sync-js
cd sync-js
npm install
npm run start:dev
modify the .env
file
ROOT=build // the root path, default build if not set
ICP_HOST=https://ic0.app/ // canister host, default https://ic0.app/ if not set
KOA_PORT=6300 // the port of the koa server, default 6300 if not set
start your server
npm run start:prod