Files
lasuite-drive/bin/scalingo_run_web
T
Nathan Vasse 2d7b790c3a 🔧(procfile) trigger collabora configuration tasks at start
trigger collabora configuration tasks at start
2025-11-12 11:44:17 +01:00

19 lines
403 B
Bash

#!/bin/bash
# Trigger collabora configuration
python manage.py trigger_wopi_configuration
# Start the Django backend
gunicorn -b :8000 drive.wsgi:application --log-file - &
# Start the Nginx server
bin/run &
# if the current shell is killed, also terminate all its children
trap "pkill SIGTERM -P $$" SIGTERM
# wait for a single child to finish,
wait -n
# then kill all the other tasks
pkill -P $$