# @openstapps/api Node.js library to interact with the StApps backend service ## Use this as a standalone program To get some data into a local `backend-node`-instance, you can run this as a standalone program to copy data of a remote `backend-node`-instance into your local one. Example to copy all Events of the b-tu instance: ```shell npm install npm run build node ./lib/cli.js copy -t Event --appVersion 1.0.0 https://stappsbe01.innocampus.tu-berlin.de http://localhost:3000 ``` ### Program arguments: ```shell node ./lib/cli.js copy --appVersion -t ``` Example execution with docker when backend is running on `localhost:3000`: ```shell docker run --net=host registry.gitlab.com/openstapps/api/copy copy -t Place --appVersion 1.0.0 https://stappsbe01.innocampus.tu-berlin.de http://localhost:3000 ```