summaryrefslogtreecommitdiff
path: root/docker/collector
diff options
context:
space:
mode:
authorKristofer Hallin <kristofer@sunet.se>2021-11-17 10:44:30 +0100
committerKristofer Hallin <kristofer@sunet.se>2021-11-17 10:44:30 +0100
commitab83f39bfc6f4d1422ab3be1d9d6d3d0422a235f (patch)
treefb2a225b1620cd944e5345c6db77ae2cfdcd9ae0 /docker/collector
parentfc31d040886ddd9495a0318a7272468fe81a215e (diff)
Nginx is now running in its own container.
Diffstat (limited to 'docker/collector')
-rw-r--r--docker/collector/Dockerfile3
-rw-r--r--docker/collector/nginx.conf12
-rwxr-xr-xdocker/collector/setup.sh1
-rw-r--r--docker/collector/supervisord.conf9
-rw-r--r--docker/collector/wsgi_demo_users.yaml15
5 files changed, 2 insertions, 38 deletions
diff --git a/docker/collector/Dockerfile b/docker/collector/Dockerfile
index 6a9f5e9..756f1f2 100644
--- a/docker/collector/Dockerfile
+++ b/docker/collector/Dockerfile
@@ -3,7 +3,7 @@ FROM debian:bullseye
ENV DEBIAN_FRONTEND noninteractive
RUN apt update
-RUN apt install -y git nginx supervisor emacs-nox virtualenv procps
+RUN apt install -y git supervisor emacs-nox virtualenv procps
RUN apt clean
WORKDIR /opt/
@@ -14,7 +14,6 @@ WORKDIR /opt/collector/
COPY setup.sh /opt/collector/
COPY supervisord.conf /etc/supervisor/
-COPY nginx.conf /etc/nginx/sites-available/default
RUN /opt/collector/setup.sh
diff --git a/docker/collector/nginx.conf b/docker/collector/nginx.conf
deleted file mode 100644
index adcb4da..0000000
--- a/docker/collector/nginx.conf
+++ /dev/null
@@ -1,12 +0,0 @@
-server {
- listen 80;
- server_name _;
-
- access_log /var/log/nginx/access.log;
- error_log /var/log/nginx/error.log warn;
-
- location / {
- proxy_pass http://localhost:8000;
-
- }
-} \ No newline at end of file
diff --git a/docker/collector/setup.sh b/docker/collector/setup.sh
index 057c9d7..65bf175 100755
--- a/docker/collector/setup.sh
+++ b/docker/collector/setup.sh
@@ -5,7 +5,6 @@ if [ ! -d /opt/certs/ ]; then
mkdir /opt/certs/
fi
-pip3 install uwsgi
cd /opt/collector/
virtualenv venv
. venv/bin/activate
diff --git a/docker/collector/supervisord.conf b/docker/collector/supervisord.conf
index 1fef83a..7e260c6 100644
--- a/docker/collector/supervisord.conf
+++ b/docker/collector/supervisord.conf
@@ -3,14 +3,7 @@ nodaemon=true
[program:uvicorn]
directory = /opt/collector/src/
-command = /opt/collector/venv/bin/uvicorn --proxy-headers --port 8000 main:app
-stdout_logfile=/dev/stdout
-stdout_logfile_maxbytes=0
-stderr_logfile=/dev/stderr
-stderr_logfile_maxbytes=0
-
-[program:nginx]
-command=/usr/sbin/nginx -g "daemon off;"
+command = /opt/collector/venv/bin/uvicorn --proxy-headers --host 0.0.0.0 --port 8000 main:app
stdout_logfile=/dev/stdout
stdout_logfile_maxbytes=0
stderr_logfile=/dev/stderr
diff --git a/docker/collector/wsgi_demo_users.yaml b/docker/collector/wsgi_demo_users.yaml
deleted file mode 100644
index 49c4795..0000000
--- a/docker/collector/wsgi_demo_users.yaml
+++ /dev/null
@@ -1,15 +0,0 @@
-user1:
- pw: pw1
- authz:
- sunet.se: r
-
-user2:
- pw: pw2
- authz:
- su.se: r
-
-user3:
- pw: pw3
- authz:
- sunet.se: rw
- su.se: r