29 lines
1.1 KiB
Plaintext
29 lines
1.1 KiB
Plaintext
add_header Onion-Location http://rss.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion$request_uri;
|
|
add_header X-I2P-Location http://vern5vicrpk2n4knr3c2qfyu5g4cjiwiulqa4txrriske7vyv3ta.b32.i2p$request_uri;
|
|
# the folder p of your FreshRSS installation
|
|
root /var/www/freshrss/p/;
|
|
index index.php index.html index.htm;
|
|
# nginx log files
|
|
access_log /var/log/nginx/rss.access.log;
|
|
error_log /var/log/nginx/rss.error.log;
|
|
# php files handling
|
|
# this regex is mandatory because of the API
|
|
location ~ ^.+?\.php(/.*)?$ {
|
|
fastcgi_pass unix:/var/run/php/php8.0-fpm.sock;
|
|
fastcgi_split_path_info ^(.+\.php)(/.*)$;
|
|
# By default, the variable PATH_INFO is not set under PHP-FPM
|
|
# But FreshRSS API greader.php need it. If you have a “Bad Request” error, double check this var!
|
|
# NOTE: the separate $path_info variable is required. For more details, see:
|
|
# https://trac.nginx.org/nginx/ticket/321
|
|
set $path_info $fastcgi_path_info;
|
|
fastcgi_param PATH_INFO $path_info;
|
|
include snippets/fastcgi.conf;
|
|
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
|
|
}
|
|
|
|
location / {
|
|
try_files $uri $uri/ index.php;
|
|
}
|
|
|
|
|