* set redis backend url automatically for docker builds
* initial docker build config
* rename docker scripts
* fix script paths
* remove old Dockerfiles
* set vite proxy base url depending on mode
* docker build config for client/
* docker production build for client
* refactor docker files
* update nginx config to set maximum file size
* reduce docker image size
* fix demucs bug in docker
* fix proxy timeout
* add gpu capabality for api container
* add compose files for dev and prod
* add healthcheck for freqsplit-api
* add model checkpoints to api image
* set healthcheck retries to 24
- Define new endpoint /api/separate, to separate music using demucs, params: file_uuid
- Replace original file with vocals.wav while retaining original filename
- Move all other files to file_path/sources/
- Define new endpoint /api/resample, which takes param : file_uuid, and sr.
- Add Exception Handling for celery tasks
- Correct error message for trim_audio_task
- Define new api endpoint /api/trim, params: file_uuid, overwrites exisiting file on server with trimmed audio.
- Remove print messages in freqsplit/postprocessing/audio_writer.export_audio()
- Add new file api/utils.py for commonly used functions
-Add new endpoint /api/normalize, params: file_uuid, overwrites exisisting file on server with normalized audio.
-Remove print statements from src/freqsplit/postprocessing/audio_writer