Commit c3a1cb56 authored by Matteo's avatar Matteo
Browse files

update to proxy server

parent 8e83ab00
version: '3.9' version: '3.9'
services: services:
audio-analyzer:
image: mpai-audio-analyzer
build: ./eq_detection
command: bash -c "poetry run python -u src/cli/app.py -i /data/input -d /data/output > /var/log/audio-analyzer/stdout.log 2> /var/log/audio-analyzer/stderr.log"
volumes:
- ./data:/data
- ./logs/audio-analyzer:/var/log/audio-analyzer
video-analyzer: reverse-proxy:
image: mpai-video-analyzer image: mpai-reverse-proxy
build: ./video-analyzer build: ./reverse-proxy
ports: ports:
- "8880:80" - "8888:80"
volumes:
- ./data:/data # audio-analyzer:
- ./logs/video-analyzer:/var/log/video-analyzer # image: mpai-audio-analyzer
# build: ./eq_detection
# command: bash -c "poetry run python -u src/cli/app.py -i /data/input -d /data/output > /var/log/audio-analyzer/stdout.log 2> /var/log/audio-analyzer/stderr.log"
# volumes:
# - ./data:/data
# - ./logs/audio-analyzer:/var/log/audio-analyzer
# video-analyzer:
# image: mpai-video-analyzer
# build: ./video-analyzer
# volumes:
# - ./data:/data
# - ./logs/video-analyzer:/var/log/video-analyzer
tape-irregularity-classifier: tape-irregularity-classifier:
image: mpai-tape-irregularity-classifier image: mpai-tape-irregularity-classifier
build: ./tape-irregularity-classifier build: ./tape-irregularity-classifier
ports:
- "8881:80"
volumes: volumes:
- ./data:/data - ./data:/data
- ./logs/tape-irregularity-classifier:/var/log/tape-irregularity-classifier - ./logs/tape-irregularity-classifier:/var/log/tape-irregularity-classifier
...@@ -30,8 +33,6 @@ services: ...@@ -30,8 +33,6 @@ services:
tape-audio-restoration: tape-audio-restoration:
image: mpai-tape-audio-restoration image: mpai-tape-audio-restoration
build: ./tape-audio-restoration build: ./tape-audio-restoration
ports:
- "8882:80"
volumes: volumes:
- ./data:/data - ./data:/data
- ./logs/tape-audio-restoration:/var/log/tape-audio-restoration - ./logs/tape-audio-restoration:/var/log/tape-audio-restoration
...@@ -39,8 +40,6 @@ services: ...@@ -39,8 +40,6 @@ services:
packager: packager:
image: mpai-packager image: mpai-packager
build: ./packager build: ./packager
ports:
- "8883:80"
volumes: volumes:
- ./data:/data - ./data:/data
- ./logs/packager:/var/log/packager - ./logs/packager:/var/log/packager
......
packager @ b13b19e6
Subproject commit f359645ef79a938fd27a7be21116ed9007596661 Subproject commit b13b19e66528c154cd6c16e1d6c82417f4fa4a78
FROM nginx:stable-alpine-slim
COPY ./index.html /etc/nginx/html/index.html
COPY ./nginx.conf /etc/nginx/conf.d/default.conf
\ No newline at end of file
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>MPAI frontend</title>
</head>
<body>
<h1>MPAI frontend</h1>
<p>MPAI frontend is running</p>
<ul>
<li><a href="/audio-analyser/docs">Audio</a></li>
<li><a href="/video-analyser/docs">Video</a></li>
<li><a href="/tape-irregularity-classifier/docs">Tape Irregularity Classifier</a></li>
<li><a href="/tape-audio-restoration/docs">Tape Audio Restoration</a></li>
<li><a href="/packager/docs">Packager</a></li>
</ul>
</body>
</html>
\ No newline at end of file
server {
listen 80;
location /packager/ {
proxy_pass http://packager:80/;
}
# location /audio-analyser {
# proxy_pass http://audio-analyser:80;
# }
# location /video-analyser {
# proxy_pass http://video-analyser:80;
# }
location /tape-audio-restoration/ {
proxy_pass http://tape-audio-restoration:80/;
}
location /tape-irregularity-classifier/ {
proxy_pass http://tape-irregularity-classifier:80/;
}
}
\ No newline at end of file
Subproject commit 06f21da54344f4edd5c83afab36d4b84bb2a0219 Subproject commit da5c2d129dc0c56836e41a61c87a3203b5a9cf59
Subproject commit ab7f0da3b006af37f92ff3a5827e02a4b7a3ca79 Subproject commit cd181f50929be27bba79bb8a171e0ade18ceca33
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment