This script is used to manage the setup and execution of the project services. It provides commands to install dependencies, build and run services.
- Git
- Docker
- Docker Compose
- Java 17
Clone repository:
git clone [email protected]:semantic-pie/control-v2Create .env file:
cp .env.example .envTo make the Snoopy service work, you also need to set variables SNOOPY_SPOTIFY_CLIENT_ID, SNOOPY_SPOTIFY_CLIENT_SECRET in .env manually.
To use the script, run:
./control.sh helpTo start, run:
./control.sh install
# then
./control.sh build
# and
./control.sh runUI runs on http://localhost:3000.