altera o arquivo de inicialização do container do django - corrige caminho dos arquivos de media
This commit is contained in:
@ -4,13 +4,33 @@ set -o errexit
|
||||
set -o pipefail
|
||||
set -o nounset
|
||||
|
||||
# Garanta que os diretórios existam
|
||||
mkdir -p /app/staticfiles
|
||||
mkdir -p /app/media
|
||||
echo "🧹 Limpando arquivos antigos..."
|
||||
|
||||
python /app/manage.py collectstatic --noinput --clear
|
||||
# Garante que diretórios existem
|
||||
mkdir -p /app/staticfiles
|
||||
mkdir -p /app/diarios_oficiais_alems/media
|
||||
|
||||
# Limpa manualmente a pasta de arquivos estáticos
|
||||
echo "🗑️ Removendo arquivos antigos de /app/staticfiles"
|
||||
rm -rf /app/staticfiles/*
|
||||
|
||||
# Apaga cache de compressão
|
||||
echo "🗑️ Removendo CACHE de django-compressor"
|
||||
find /app/diarios_oficiais_search_alems/static -type d -name "CACHE" -exec rm -rf {} +
|
||||
|
||||
# Coleta arquivos estáticos novamente
|
||||
echo "📦 Coletando arquivos estáticos..."
|
||||
python /app/manage.py collectstatic --noinput
|
||||
|
||||
# Comprime arquivos estáticos novamente
|
||||
echo "🔧 Comprimindo arquivos estáticos..."
|
||||
python /app/manage.py compress --force
|
||||
|
||||
# Aplica migrações
|
||||
echo "🗃️ Aplicando migrações..."
|
||||
python /app/manage.py migrate
|
||||
|
||||
exec uvicorn config.asgi:application --host 0.0.0.0 --port 8000 --reload
|
||||
# exec python manage.py runserver 0.0.0.0:8000
|
||||
# Inicia o servidor
|
||||
echo "🚀 Iniciando servidor..."
|
||||
exec uvicorn config.asgi:application --host 0.0.0.0 --port 8000 --workers 4
|
||||
|
||||
|
||||
Reference in New Issue
Block a user