This LDP server contains two resources which are used by the ActivityPods project:
- PODs providers (used by ActivityPods applications)
- Trusted apps (used by ActivityPods providers)
Requirements:
- Node (v14 recommended)
- Yarn
- Docker and docker-compose (if you wish to run a local middleware)
docker-compose up -d fusekicd middleware
yarn install
yarn run devOnce in Moleculer REPL, you can use these commands to import the formats and POD providers list (you can of course modify it):
call importers.trusted-apps.freshImport
call importers.pod-providers.freshImportIf you wish to modify packages on the SemApps repository and see the changes before they are published, we recommend to use yarn link.
cd /SEMAPPS_REPO/src/middleware
yarn run link-all
cd /THIS_REPO
yarn run link-semapps-packages