|
#!/bin/bash |
|
|
|
set -e |
|
|
|
DATE=$(date -u +"%Y%m%dT%H%MZ") |
|
docker build -t registry.gitlab.com/alexchadwick/tts-rvc-api:$DATE . |
|
docker tag registry.gitlab.com/alexchadwick/tts-rvc-api:$DATE registry.gitlab.com/alexchadwick/tts-rvc-api:latest |
|
docker push registry.gitlab.com/alexchadwick/tts-rvc-api:$DATE |
|
|
|
docker run \ |
|
--name api \ |
|
--rm \ |
|
--runtime=nvidia \ |
|
--gpus all \ |
|
-p 8000:8000 \ |
|
-e NVIDIA_VISIBLE_DEVICES=0 \ |
|
-v ./config.toml:/opt/config.toml \ |
|
-v /mnt/fstore/models/voice:/models \ |
|
-v ~/Downloads:/tmp/ \ |
|
-v ~/.cache/suno:/root/.cache/suno/ \ |
|
-v ~/.cache/huggingface/:/root/.cache/huggingface/ \ |
|
-v ~/.cache/torch:/root/.cache/torch \ |
|
registry.gitlab.com/alexchadwick/bark-rvc-api:$DATE |
|
|
|
|