CONFIG: preparar dockerfile y compose para gitea vps
This commit is contained in:
+7
-2
@@ -23,5 +23,10 @@ COPY . /app/
|
||||
# Exponer el puerto
|
||||
EXPOSE 8000
|
||||
|
||||
# Comando por defecto para iniciar Daphne (ASGI)
|
||||
CMD ["daphne", "-b", "0.0.0.0", "-p", "8000", "config.asgi:application"]
|
||||
# Crear un usuario no-root por seguridad
|
||||
RUN adduser --disabled-password --no-create-home djangouser
|
||||
RUN chown -R djangouser:djangouser /app
|
||||
USER djangouser
|
||||
|
||||
# Comando por defecto para iniciar Gunicorn con Uvicorn workers (Producción)
|
||||
CMD ["gunicorn", "config.asgi:application", "-k", "uvicorn.workers.UvicornWorker", "--bind", "0.0.0.0:8000", "--workers", "3"]
|
||||
|
||||
Reference in New Issue
Block a user