fedilove/nginx.conf

29 lines
498 B
Nginx Configuration File
Raw Normal View History

2022-02-08 13:07:18 +00:00
server {
listen *:80;
server_name _;
# Data (media and assets)
location ~ ^/(media|assets)/ {
root ${DATA_DIR};
try_files $uri 404;
}
2022-02-08 13:07:18 +00:00
# Web client
location ~ ^(/$|/@|/app) {
2022-02-08 13:07:18 +00:00
proxy_buffering off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_pass http://web:8080;
}
# ActivityPub + Node API
location ~ ^/.+$ {
proxy_buffering off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_pass http://api:8080;
}
}