File size: 707 Bytes
db9f671
 
 
 
 
 
e27f03b
d4f99c0
e7c6240
d4f99c0
da9dd3b
d4f99c0
 
 
 
 
e27f03b
4bfe637
e7c6240
e27f03b
 
db9f671
d4f99c0
db9f671
a240151
 
 
 
bd58e89
 
 
 
 
db9f671
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
events {
    worker_connections 1024;
}

http {
    server {
        listen 7860;
        listen 7861;

        location / {
            root /home/user/app/docauth;
        }

        location /healthcheck {
            proxy_pass http://127.0.0.1:4000/healthcheck;
        }

        location /inference/api/v1/ {
             proxy_pass http://127.0.0.1:4000;
        }

        location /v1/embeddings {
            proxy_pass http://127.0.0.1:8081;
        }

        location /v1 {
            proxy_pass http://127.0.0.1:8082;
        }

        location /api/license-key {
            default_type application/json;
            return 200 '{"licenseKey": "$DOCAUTH_LICENSE_KEY"}';
        }
    }
}