Untitled
unknown
plain_text
24 days ago
612 B
2
Indexable
Never
#!/bin/bash # Defina o nome do processo, neste caso, 'uvicorn' PROCESS_NAME="uvicorn" # Caminho para a venv VENV_PATH="/caminho/para/sua/venv" # Ativar a venv source $VENV_PATH/bin/activate # Verifica se o processo do uvicorn está rodando if pgrep -f $PROCESS_NAME > /dev/null then echo "Servidor já está rodando." else echo "Servidor não está rodando, iniciando o servidor..." # Iniciar o servidor usando uvicorn (ajuste conforme seu projeto) uvicorn app:app --host 0.0.0.0 --port 8000 & fi # Desativar a venv (opcional, pois o script encerra após o processo em background) deactivate
Leave a Comment