宝塔docker部署Awesome TTRSS,在docker-compose.yml文件中已经设置了带有https的域名,但是还会提示SELF_URL_PATH为不带https的域名。
在宝塔面板增加ssl证书
宝塔面板设置反向代理
建一个静态网站反向代理到181端口
宝塔面板配置文件中复制出ssl证书文件路径
把下面的配置文件红色部分替换成自己的域名和ssl问价路径
# nginx.conf
upstream ttrssdev {
server 127.0.0.1:181;
}
server {
listen 80;
server_name ttrssdev.henry.wang;
return 301 https://ttrssdev.henry.wang$request_uri;
}
server {
listen 443 ssl;
gzip on;
server_name ttrssdev.henry.wang;
ssl_certificate /etc/letsencrypt/live/ttrssdev.henry.wang/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/ttrssdev.henry.wang/privkey.pem;
location / {
proxy_redirect off;
proxy_pass http://ttrssdev;
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-Ssl on;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Frame-Options SAMEORIGIN;
client_max_body_size 100m;
client_body_buffer_size 128k;
proxy_buffer_size 4k;
proxy_buffers 4 32k;
proxy_busy_buffers_size 64k;
proxy_temp_file_write_size 64k;
}
}
参考内容
Awesome TTRSS 官网
解决tiny tiny rss无法https访问问题
2 条评论
你的文章充满了欢乐,让人忍不住一笑。 https://www.yonboz.com/video/58410.html
看的我热血沸腾啊