diff --git a/.env b/.env index 0b4cedf..a10fa17 100644 --- a/.env +++ b/.env @@ -6,6 +6,6 @@ MiniMaxApiURL=https://api.minimaxi.com/v1/t2a_v2 APP_ID=1364994890450210816 APP_KEY=b4839cb2-cb81-4472-a2c1-2abf31e4bb27 SIG_EXP=3600 -FILE_URL=http://14.103.170.252:8000/ +FILE_URL=http://14.103.170.252:6212/ # Server Configuration PORT=8080 \ No newline at end of file diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml new file mode 100644 index 0000000..345492b --- /dev/null +++ b/.gitea/workflows/deploy.yaml @@ -0,0 +1,46 @@ +name: Gitea Actions Demo +run-name: ${{ gitea.actor }} is testing out Gitea Actions 🚀 +on: + push: + branches: + - 'prod' + +env: + BUILD: staging + + +jobs: + Explore-Gitea-Actions: + runs-on: stream9 + steps: + - run: echo "🎉 The job was automatically triggered by a ${{ gitea.event_name }} event." + - run: echo "🐧 This job is now running on a ${{ runner.os }} server hosted by Gitea!" + - run: echo "🔎 The name of your branch is ${{ gitea.ref }} and your repository is ${{ gitea.repository }}." + - name: Check out repository code + uses: https://gitea.yantootech.com/neil/checkout@v4 + - run: echo "💡 The ${{ gitea.repository }} repository has been cloned to the runner." + - run: echo "🖥️ The workflow is now ready to test your code on the runner." + - name: List files in the repository + run: | + whoami + uname -a + pwd + ls ${{ gitea.workspace }} + - name: Build and push + uses: https://gitea.yantootech.com/neil/build-push-action@v6 + with: + push: false + tags: gong-zheng-api:${{ gitea.run_id }} + - name: Run docker + run: | + pwd + if [ "$(docker ps -q -f name=^avatar-bridge-llm$)" ]; then + docker stop avatar-bridge-llm + fi + docker run -d --rm --name avatar-bridge-llm \ + -v /usr/share/fonts/opentype/noto:/usr/share/fonts \ + -v $(pwd)/audio:/app/audio \ + -p 6211:8080 \ + -p 6212:8000 \ + gong-zheng-api:${{ gitea.run_id }} + - run: echo "🍏 This job's status is ${{ job.status }}." \ No newline at end of file