mirror of
https://gitlab.com/openstapps/openstapps.git
synced 2025-12-18 04:06:19 +00:00
e1313b55ff3bc17e96b09639f4949b2179991679
@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:
npm install
npm run build
node ./lib/cli.js copy Event https://stappsbe01.innocampus.tu-berlin.de http://localhost:3000 100
Program arguments:
node ./lib/cli.js copy <type> <from> <to> <batchSize>
Options:
-s, --bulkSource <bulkScource>
The source identifier for the bulk to use with the target instance (default is 'copy')
-a, --appVersion <version>
The App version to use (unset by default)
Example execution
with docker when backend is running on localhost:3000:
docker run --net=host registry.gitlab.com/openstapps/api/copy copy Place https://stappsbe01.innocampus.tu-berlin.de http://localhost:3000 100
Description
Languages
TypeScript
85.8%
HTML
7.5%
SCSS
4%
JavaScript
1.6%
Dockerfile
0.4%
Other
0.5%