cp / entrypoint.sh
yzwwxm's picture
Upload 3 files
890931a verified
#!/bin/sh
set -e
export COPAW_PORT="${COPAW_PORT:-8088}"
if [ -n "$COPAW_PASSWORD" ]; then
echo "=== CoPaw Auth ENABLED ==="
else
echo "=== CoPaw Auth DISABLED ==="
fi
cd /app
exec python3 -c "
import sys
sys.path.insert(0, '/app')
from copaw.app._app import app
from auth import setup_auth
setup_auth(app)
import uvicorn
uvicorn.run(app, host='0.0.0.0', port=int('${COPAW_PORT}'), log_level='info')
"