diff options
-rwxr-xr-x | dicoweb/conf/docker/entrypoint.sh | 8 | ||||
-rw-r--r-- | dicoweb/conf/docker/etc/nginx/sites-enabled/default | 42 | ||||
-rw-r--r-- | dicoweb/conf/docker/etc/supervisord.conf | 34 |
3 files changed, 0 insertions, 84 deletions
diff --git a/dicoweb/conf/docker/entrypoint.sh b/dicoweb/conf/docker/entrypoint.sh deleted file mode 100755 index d256680..0000000 --- a/dicoweb/conf/docker/entrypoint.sh +++ /dev/null | |||
@@ -1,8 +0,0 @@ | |||
1 | #!/bin/bash | ||
2 | |||
3 | export DJANGO_SETTINGS_MODULE=run.settings_docker | ||
4 | |||
5 | python manage.py collectstatic --no-input | ||
6 | chgrp -R users /app/static/ && chmod -R g+w /app/static | ||
7 | |||
8 | /usr/local/bin/supervisord -c /etc/supervisord.conf | ||
diff --git a/dicoweb/conf/docker/etc/nginx/sites-enabled/default b/dicoweb/conf/docker/etc/nginx/sites-enabled/default deleted file mode 100644 index 5c7d6ee..0000000 --- a/dicoweb/conf/docker/etc/nginx/sites-enabled/default +++ /dev/null | |||
@@ -1,42 +0,0 @@ | |||
1 | server_tokens off; | ||
2 | |||
3 | log_format custom '$remote_addr - $remote_user [$time_local] ' | ||
4 | '"$request" $status $body_bytes_sent ' | ||
5 | '"$http_referer" "$http_user_agent" "$http_x_forwarded_for"'; | ||
6 | |||
7 | upstream backend { | ||
8 | server 127.0.0.1:8080; | ||
9 | } | ||
10 | |||
11 | server { | ||
12 | listen 80; | ||
13 | server_name _; | ||
14 | root /app; | ||
15 | index index.html; | ||
16 | |||
17 | access_log /proc/1/fd/1 custom; | ||
18 | error_log /proc/1/fd/2; | ||
19 | |||
20 | gzip_static on; | ||
21 | client_max_body_size 1M; | ||
22 | |||
23 | location ~* \.(js|css|png|jpg|jpeg|webp|ico|woff|woff2)$ { | ||
24 | access_log off; | ||
25 | add_header Cache-Control public; | ||
26 | expires 365d; | ||
27 | } | ||
28 | |||
29 | location = /favicon.ico { | ||
30 | rewrite (.*) /static/favicon.ico; | ||
31 | access_log off; | ||
32 | } | ||
33 | location = /robots.txt { | ||
34 | rewrite (.*) /static/robots.txt; | ||
35 | access_log off; | ||
36 | } | ||
37 | |||
38 | location / { | ||
39 | include uwsgi_params; | ||
40 | uwsgi_pass uwsgi://backend; | ||
41 | } | ||
42 | } | ||
diff --git a/dicoweb/conf/docker/etc/supervisord.conf b/dicoweb/conf/docker/etc/supervisord.conf deleted file mode 100644 index 6e68b83..0000000 --- a/dicoweb/conf/docker/etc/supervisord.conf +++ /dev/null | |||
@@ -1,34 +0,0 @@ | |||
1 | [supervisord] | ||
2 | user=root | ||
3 | nodaemon=true | ||
4 | |||
5 | [unix_http_server] | ||
6 | file = /tmp/supervisord.sock | ||
7 | |||
8 | [rpcinterface:supervisor] | ||
9 | supervisor.rpcinterface_factory = supervisor.rpcinterface:make_main_rpcinterface | ||
10 | |||
11 | [supervisord] | ||
12 | logfile = /var/log/supervisord.log | ||
13 | logfile_maxbytes = 5MB | ||
14 | logfile_backups = 1 | ||
15 | pidfile = /var/run/supervisord.pid | ||
16 | |||
17 | [supervisorctl] | ||
18 | serverurl = unix:///tmp/supervisord.sock | ||
19 | |||
20 | [program:dicoweb] | ||
21 | command=uwsgi --socket 0.0.0.0:8080 --wsgi-file dicoweb/wsgi.py -L --log-4xx --log-5xx --log-master --uid www-data --gid users | ||
22 | environment=DJANGO_SETTINGS_MODULE=run.settings_docker | ||
23 | stopsignal=KILL | ||
24 | stdout_logfile=/dev/stdout | ||
25 | stdout_logfile_maxbytes=0 | ||
26 | stderr_logfile=/dev/stderr | ||
27 | stderr_logfile_maxbytes=0 | ||
28 | |||
29 | [program:nginx] | ||
30 | command=/usr/sbin/nginx -g "daemon off;" | ||
31 | stdout_logfile=/dev/stdout | ||
32 | stdout_logfile_maxbytes=0 | ||
33 | stderr_logfile=/dev/stderr | ||
34 | stderr_logfile_maxbytes=0 | ||