mirror of
https://github.com/mediacms-io/mediacms.git
synced 2024-11-22 00:03:28 +01:00
keep pids in container scope (#225)
* keep pids in container scope * increase client_max_body_size through nginx proxy deployments to 5.8G
This commit is contained in:
parent
8145ba0914
commit
235efbe151
@ -7,7 +7,7 @@ ENV VIRTUAL_ENV=/home/mediacms.io
|
|||||||
ENV PATH="$VIRTUAL_ENV/bin:$PATH"
|
ENV PATH="$VIRTUAL_ENV/bin:$PATH"
|
||||||
ENV PIP_NO_CACHE_DIR=1
|
ENV PIP_NO_CACHE_DIR=1
|
||||||
|
|
||||||
RUN mkdir -p /home/mediacms.io/mediacms/{logs,pids} && cd /home/mediacms.io && python3 -m venv $VIRTUAL_ENV
|
RUN mkdir -p /home/mediacms.io/mediacms/{logs} && cd /home/mediacms.io && python3 -m venv $VIRTUAL_ENV
|
||||||
|
|
||||||
# Install dependencies:
|
# Install dependencies:
|
||||||
COPY requirements.txt .
|
COPY requirements.txt .
|
||||||
|
@ -7,11 +7,11 @@ ln -sf /dev/stdout /var/log/nginx/mediacms.io.access.log && ln -sf /dev/stderr /
|
|||||||
|
|
||||||
cp /home/mediacms.io/mediacms/deploy/docker/local_settings.py /home/mediacms.io/mediacms/cms/local_settings.py
|
cp /home/mediacms.io/mediacms/deploy/docker/local_settings.py /home/mediacms.io/mediacms/cms/local_settings.py
|
||||||
|
|
||||||
mkdir -p /home/mediacms.io/mediacms/{logs,pids,media_files/hls}
|
mkdir -p /home/mediacms.io/mediacms/{logs,media_files/hls}
|
||||||
touch /home/mediacms.io/mediacms/logs/debug.log
|
touch /home/mediacms.io/mediacms/logs/debug.log
|
||||||
|
|
||||||
# Remove any dangling pids
|
mkdir -p /var/run/mediacms
|
||||||
rm -rf /home/mediacms.io/mediacms/pids/*
|
chown www-data:www-data /var/run/mediacms
|
||||||
|
|
||||||
TARGET_GID=$(stat -c "%g" /home/mediacms.io/mediacms/)
|
TARGET_GID=$(stat -c "%g" /home/mediacms.io/mediacms/)
|
||||||
|
|
||||||
|
@ -1 +1 @@
|
|||||||
client_max_body_size 1g;
|
client_max_body_size 5800M;
|
||||||
|
@ -9,4 +9,4 @@ user=www-data
|
|||||||
directory=/home/mediacms.io/mediacms
|
directory=/home/mediacms.io/mediacms
|
||||||
priority=300
|
priority=300
|
||||||
startinorder=true
|
startinorder=true
|
||||||
command=/home/mediacms.io/bin/celery beat --pidfile=/home/mediacms.io/mediacms/pids/beat%%n.pid --loglevel=INFO --logfile=/home/mediacms.io/mediacms/logs/celery_beat.log
|
command=/home/mediacms.io/bin/celery beat --pidfile=/var/run/mediacms/beat%%n.pid --loglevel=INFO --logfile=/home/mediacms.io/mediacms/logs/celery_beat.log
|
||||||
|
@ -10,4 +10,4 @@ directory=/home/mediacms.io/mediacms
|
|||||||
priority=500
|
priority=500
|
||||||
startinorder=true
|
startinorder=true
|
||||||
startsecs=0
|
startsecs=0
|
||||||
command=/home/mediacms.io/bin/celery multi start long1 --pidfile=/home/mediacms.io/mediacms/pids/%%n.pid --loglevel=INFO --logfile=/home/mediacms.io/mediacms/logs/celery_long.log -Ofair --prefetch-multiplier=1 -Q long_tasks
|
command=/home/mediacms.io/bin/celery multi start long1 --pidfile=/var/run/mediacms/%%n.pid --loglevel=INFO --logfile=/home/mediacms.io/mediacms/logs/celery_long.log -Ofair --prefetch-multiplier=1 -Q long_tasks
|
||||||
|
@ -9,4 +9,4 @@ user=www-data
|
|||||||
directory=/home/mediacms.io/mediacms
|
directory=/home/mediacms.io/mediacms
|
||||||
priority=400
|
priority=400
|
||||||
startinorder=true
|
startinorder=true
|
||||||
command=/home/mediacms.io/bin/celery multi start short1 short2 --pidfile=/home/mediacms.io/mediacms/pids/%%n.pid --loglevel=INFO --logfile=/home/mediacms.io/mediacms/logs/celery_short.log --soft-time-limit=300 -c10 -Q short_tasks
|
command=/home/mediacms.io/bin/celery multi start short1 short2 --pidfile=/var/run/mediacms/%%n.pid --loglevel=INFO --logfile=/home/mediacms.io/mediacms/logs/celery_short.log --soft-time-limit=300 -c10 -Q short_tasks
|
||||||
|
Loading…
Reference in New Issue
Block a user