About • Requirements • Contributing • Licensing
For setting up environment to test against development branch
- docker:
>=23.0.3
- docker-compose:
>=2.6.1
- jq:
>=1.6.0
- gpg:
>=2.2.0
Do update the smtp configuration in api.json
before proceeding. (Only if necessary)
- Clone this repo using
git clone [email protected]:decentralised-dataexchange/bb-consent-playground.git
in your local machine,cd
into the folderbb-consent-playground
. - Execute
make setup-dev
. This clones API, admin and privacy dashboard into a temp folder and configures it. - Execute
make run-dev-api
. This runs API server. - In a new terminal window, execute
make run-dev-admin-dashboard
. This runs admin dashboard. - In a new terminal window, execute
make run-dev-privacy-dashboard
. This runs privacy dashboard.
Note: To delete any conflicting containers or volumes before running, execute make destroy
. This will delete all the docker containers and volumes in your machine.
The servers are up and running. They are accessible at below addresses:
Name | Server address |
---|---|
Consent BB API Server | https://api.bb-consent.dev |
Admin dashboard | https://dashboard.bb-consent.dev |
Privacy dashboard | https://privacy.bb-consent.dev |
Once the services are up and running you can proceed ahead trying out the usecases manually.
Feel free to improve the plugin and send us a pull request. If you find any problems, please create an issue in this repo.
Copyright (c) 2023-25 LCubed AB (iGrant.io), Sweden
Licensed under the Apache 2.0 License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the LICENSE for the specific language governing permissions and limitations under the License.