Create api_setup.sh

This commit is contained in:
Marcos Lohmann
2025-07-01 15:51:53 -03:00
committed by GitHub
parent d86e9127f0
commit e65d6ae0bb

14
docker/api_setup.sh Normal file
View File

@@ -0,0 +1,14 @@
#!/bin/bash
docker stop api && docker rm api
docker run -d \
--name api \
--network traefik-net \
-v api_data:/home/app \
--label "traefik.enable=true" \
--label 'traefik.http.routers.api.rule=Host("api.xptoai.com.br")' \
--label "traefik.http.routers.api.entrypoints=websecure" \
--label "traefik.http.routers.api.tls.certresolver=le" \
--label "traefik.http.services.api.loadbalancer.server.port=8000" \
python:3.12 /home/app/start.sh