- Python 3.10+
- Node 18
- Docker
~/lups/lups$ npm i
~/lups/fast$ pip install -r requirements.txtFrontend (www.lyps.ee)
~/lups/lups$ npm i
~/lups/lups$ ng serveif 'ng' command didnt work you can try
~/lups/lups$ npm run ng serve
or install it globally
~/lups/lups$ npm install -g @angular/cli
~/lups/lups$ ng serveOnly one frontend can run at the same time
~/lups/music$ npm i
~/lups/music$ ng serveStart database and workers
~/lups$ docker compose -f docker-compose.dev.yaml up -d --buildCreate / Reset database
~/lups/fast$ python create_db.pyRun app
~/lups/fast$ uvicorn main:app --reload~/lups$ docker compose -f docker-compose.backend.yaml up -d --buildto create tables
~/lups$ docker exec -ti fastapi /bin/bash
/app# python create_db.py~/lups/fast$ python -m unittest discover -s ./tests~/lups/music_worker$ pip install -r requirements.txt
~/lups/music_worker$ ytmusicapi oauth