githubEdit

FAQ

Frequently asked questions about Anuvaad

chevron-right1. How to host Anuvaad locally?hashtag

Setting up the whole application locally is recommended as there are 10+ modules, some of which are resource-demanding. However, individual modules can be run locally for development purposes.

General Guidelines:

  • Clone the repository and navigate to the module-specific directory.

  • Run pip3 install -r requirements.txt.

  • Make necessary changes to config files with respect to MongoDB and Kafka.

  • Run python3 src/app.py.

Alternatively, modules can be run by building and running Docker images. Ensure configs and ports are configured as per your local setup:

  • docker build -t <service-name> .

  • docker run -r <service-name>

Apart from this, the Docker images running in the user's environment can be found here: Anuvaad Docker Hubarrow-up-right.

chevron-right2. How to make a contribution?hashtag

Fork the repo, make the necessary feature, and create a PR. We will review and merge it. Post queries in the discussions/issues section.

chevron-right3. How to contact maintainers for credentials?hashtag

Check discussions or reach out to [email protected]

chevron-right4. Can I use individual modules of Anuvaad rather than the whole application?hashtag

Yes, refer to the documentation and KT of the specific module.

chevron-right5. How to use Anuvaad features from my code?hashtag

Refer to the API specifications.

chevron-right6. I need assistance in setting up Anuvaad in my organization's infrastructure. Who can help?hashtag

Reach out to [email protected] or feel free to raise a request in the discussions section.

chevron-right7. Are there any videos of Anuvaad usage and codebase available?hashtag

Yes, they are available here: https://anuvaad.sunbird.org/engage/kt-videos

Last updated