miniflux is an RSS feed reader written in go and uses postgresql as a database.
It listens by default on port 8080 so you can reverse proxy that directly.
The nginx config is included in a single site named 'orion':
location /rss/ {
# client side auth, on fail -> 403
if ($ssl_client_verify != SUCCESS) {
return 403;
}
proxy_pass http://127.0.0.1:8080/rss/;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}