Skip to content
This repository has been archived by the owner on Jul 26, 2023. It is now read-only.
/ IDA Public archive

Software Campus project repository for Intelligent Data Science Chatbot

Notifications You must be signed in to change notification settings

dice-group/IDA

Repository files navigation

IDA

Software Campus project repository for Intelligent Data Science Chatbot

Documentation & Guides: https://dice-group.github.io/IDA

Development guide

In order to develop, only tool you need is Docker installed. Docker is not directly supported by Windows 10 Home and Windows <= 8.1. Use Docker Toolbox if you are using an unsupported OS.

IDA is set up via bash-scripts. If you are using Windows you will have to install bash, e.g. by installing cmder, by installing Cygwin or via WSL.

To get everything up and running follow these steps:

  1. Setting up Docker (Only once)
    1. Start a local registry: docker run -d -p 5000:5000 --name registry registry:2
    2. Create a local single-node Docker swarm: docker swarm init --advertise-addr 127.0.0.1

  2. Managing development environment
    1. Starting the IDA stack (from project's root directory): ./services/deploy-dev.sh
    2. The IDA web interface should now be available at http://127.0.0.1:4200/
    3. To stop and remove the running development stack run docker stack rm ida-stack-dev
    4. The fuseki server can be accessed at http://127.0.0.1:3030

❤️ Credits to Lixi for creating the awesome logo for IDA 🙏