mirror of
https://github.com/makeplane/plane
synced 2024-06-14 14:31:34 +00:00
dev: nginx configuration
This commit is contained in:
parent
2b8437714c
commit
b3ba55c1c0
@ -18,37 +18,54 @@ http {
|
|||||||
add_header X-Forwarded-Proto "${dollar}scheme";
|
add_header X-Forwarded-Proto "${dollar}scheme";
|
||||||
add_header X-Forwarded-Host "${dollar}host";
|
add_header X-Forwarded-Host "${dollar}host";
|
||||||
add_header X-Forwarded-For "${dollar}proxy_add_x_forwarded_for";
|
add_header X-Forwarded-For "${dollar}proxy_add_x_forwarded_for";
|
||||||
add_header Host "${dollar}http_host";
|
add_header X-Real-IP "${dollar}remote_addr";
|
||||||
|
|
||||||
location / {
|
location / {
|
||||||
proxy_pass http://web:3000/;
|
|
||||||
proxy_http_version 1.1;
|
proxy_http_version 1.1;
|
||||||
proxy_set_header Upgrade ${dollar}http_upgrade;
|
proxy_set_header Upgrade ${dollar}http_upgrade;
|
||||||
proxy_set_header Connection "upgrade";
|
proxy_set_header Connection "upgrade";
|
||||||
|
proxy_set_header Host ${dollar}http_host;
|
||||||
|
proxy_pass http://web:3000/;
|
||||||
}
|
}
|
||||||
|
|
||||||
location /god-mode/ {
|
location /god-mode/ {
|
||||||
|
proxy_http_version 1.1;
|
||||||
|
proxy_set_header Upgrade ${dollar}http_upgrade;
|
||||||
|
proxy_set_header Connection "upgrade";
|
||||||
|
proxy_set_header Host ${dollar}http_host;
|
||||||
proxy_pass http://admin:3001/god-mode/;
|
proxy_pass http://admin:3001/god-mode/;
|
||||||
}
|
}
|
||||||
|
|
||||||
location /api/ {
|
location /api/ {
|
||||||
proxy_set_header X-Forwarded-For "${dollar}proxy_add_x_forwarded_for";
|
proxy_http_version 1.1;
|
||||||
proxy_set_header Host "${dollar}http_host";
|
proxy_set_header Upgrade ${dollar}http_upgrade;
|
||||||
|
proxy_set_header Connection "upgrade";
|
||||||
|
proxy_set_header Host ${dollar}http_host;
|
||||||
proxy_pass http://api:8000/api/;
|
proxy_pass http://api:8000/api/;
|
||||||
}
|
}
|
||||||
|
|
||||||
location /auth/ {
|
location /auth/ {
|
||||||
proxy_set_header X-Forwarded-For "${dollar}proxy_add_x_forwarded_for";
|
proxy_http_version 1.1;
|
||||||
proxy_set_header Host "${dollar}http_host";
|
proxy_set_header Upgrade ${dollar}http_upgrade;
|
||||||
|
proxy_set_header Connection "upgrade";
|
||||||
|
proxy_set_header Host ${dollar}http_host;
|
||||||
proxy_pass http://api:8000/auth/;
|
proxy_pass http://api:8000/auth/;
|
||||||
}
|
}
|
||||||
|
|
||||||
location /spaces/ {
|
location /spaces/ {
|
||||||
rewrite ^/spaces/?$ /spaces/login break;
|
rewrite ^/spaces/?$ /spaces/login break;
|
||||||
|
proxy_http_version 1.1;
|
||||||
|
proxy_set_header Upgrade ${dollar}http_upgrade;
|
||||||
|
proxy_set_header Connection "upgrade";
|
||||||
|
proxy_set_header Host ${dollar}http_host;
|
||||||
proxy_pass http://space:3002/spaces/;
|
proxy_pass http://space:3002/spaces/;
|
||||||
}
|
}
|
||||||
|
|
||||||
location /${BUCKET_NAME}/ {
|
location /${BUCKET_NAME}/ {
|
||||||
|
proxy_http_version 1.1;
|
||||||
|
proxy_set_header Upgrade ${dollar}http_upgrade;
|
||||||
|
proxy_set_header Connection "upgrade";
|
||||||
|
proxy_set_header Host ${dollar}http_host;
|
||||||
proxy_pass http://plane-minio:9000/uploads/;
|
proxy_pass http://plane-minio:9000/uploads/;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -18,34 +18,55 @@ http {
|
|||||||
add_header X-Forwarded-Proto "${dollar}scheme";
|
add_header X-Forwarded-Proto "${dollar}scheme";
|
||||||
add_header X-Forwarded-Host "${dollar}host";
|
add_header X-Forwarded-Host "${dollar}host";
|
||||||
add_header X-Forwarded-For "${dollar}proxy_add_x_forwarded_for";
|
add_header X-Forwarded-For "${dollar}proxy_add_x_forwarded_for";
|
||||||
add_header Host "${dollar}http_host";
|
add_header X-Real-IP "${dollar}remote_addr";
|
||||||
|
|
||||||
location / {
|
location / {
|
||||||
|
proxy_http_version 1.1;
|
||||||
|
proxy_set_header Upgrade ${dollar}http_upgrade;
|
||||||
|
proxy_set_header Connection "upgrade";
|
||||||
|
proxy_set_header Host ${dollar}http_host;
|
||||||
proxy_pass http://web:3000/;
|
proxy_pass http://web:3000/;
|
||||||
}
|
}
|
||||||
|
|
||||||
location /api/ {
|
|
||||||
proxy_set_header X-Forwarded-For "${dollar}proxy_add_x_forwarded_for";
|
|
||||||
proxy_set_header Host "${dollar}http_host";
|
|
||||||
proxy_pass http://api:8000/api/;
|
|
||||||
}
|
|
||||||
|
|
||||||
location /spaces/ {
|
|
||||||
proxy_pass http://space:3000/spaces/;
|
|
||||||
}
|
|
||||||
|
|
||||||
location /god-mode/ {
|
location /god-mode/ {
|
||||||
|
proxy_http_version 1.1;
|
||||||
|
proxy_set_header Upgrade ${dollar}http_upgrade;
|
||||||
|
proxy_set_header Connection "upgrade";
|
||||||
|
proxy_set_header Host ${dollar}http_host;
|
||||||
proxy_pass http://admin:3000/god-mode/;
|
proxy_pass http://admin:3000/god-mode/;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
location /api/ {
|
||||||
|
proxy_http_version 1.1;
|
||||||
|
proxy_set_header Upgrade ${dollar}http_upgrade;
|
||||||
|
proxy_set_header Connection "upgrade";
|
||||||
|
proxy_set_header Host ${dollar}http_host;
|
||||||
|
proxy_pass http://api:8000/api/;
|
||||||
|
}
|
||||||
|
|
||||||
location /auth/ {
|
location /auth/ {
|
||||||
proxy_set_header X-Forwarded-For "${dollar}proxy_add_x_forwarded_for";
|
proxy_http_version 1.1;
|
||||||
proxy_set_header Host "${dollar}http_host";
|
proxy_set_header Upgrade ${dollar}http_upgrade;
|
||||||
|
proxy_set_header Connection "upgrade";
|
||||||
|
proxy_set_header Host ${dollar}http_host;
|
||||||
proxy_pass http://api:8000/auth/;
|
proxy_pass http://api:8000/auth/;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
location /spaces/ {
|
||||||
|
rewrite ^/spaces/?$ /spaces/login break;
|
||||||
|
proxy_http_version 1.1;
|
||||||
|
proxy_set_header Upgrade ${dollar}http_upgrade;
|
||||||
|
proxy_set_header Connection "upgrade";
|
||||||
|
proxy_set_header Host ${dollar}http_host;
|
||||||
|
proxy_pass http://space:3000/spaces/;
|
||||||
|
}
|
||||||
|
|
||||||
location /${BUCKET_NAME}/ {
|
location /${BUCKET_NAME}/ {
|
||||||
proxy_pass http://plane-minio:9000/${BUCKET_NAME}/;
|
proxy_http_version 1.1;
|
||||||
|
proxy_set_header Upgrade ${dollar}http_upgrade;
|
||||||
|
proxy_set_header Connection "upgrade";
|
||||||
|
proxy_set_header Host ${dollar}http_host;
|
||||||
|
proxy_pass http://plane-minio:9000/uploads/;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
Loading…
Reference in New Issue
Block a user