Nexus / entrypoint.sh
ernestmindres's picture
Upload 11 files
883d8a2 verified
raw
history blame contribute delete
607 Bytes
#!/bin/bash
# entrypoint.sh
# Afficher les commandes exécutées
set -e
echo "--- Démarrage de l'Application Gunicorn (Base de Données Baserow) ---"
# Définir le port par défaut de Hugging Face si $PORT est vide
export APP_PORT=${PORT:-7860}
# 1. Démarrer le serveur Flask/Gunicorn en premier plan (Plus besoin de process en arrière-plan)
echo "Démarrage du serveur Gunicorn sur le port $APP_PORT..."
# Utilisation de 'exec' pour que Gunicorn soit le PID 1, bonne pratique Docker.
exec gunicorn --workers $GUNICORN_WORKERS --threads $GUNICORN_THREADS app:app -b 0.0.0.0:$APP_PORT