需要挂载的目录主要是 `/var/www/FreshRSS/extensions` 和 `/var/www/FreshRSS/data`,挂载完毕后,需要当心权限问题。
根据 [GitHub 上的解决方案](https://github.com/FreshRSS/Extensions/issues/37#issuecomment-1363474585),可以运行:
docker exec freshrss chown www-data:www-data -R /var/www/FreshRSS/extensions
docker exec freshrss chmod g+rx /var/www/FreshRSS/extensions 来设置权限。
要用到 [Auto-Refresh-Extension](https://github.com/Eisa01/FreshRSS---Auto-Refresh-Extension) 这个插件。根据 README 下载完插件后,记得重新设置一下文件权限。
启用插件后可能会遇到并没有生效的问题,这大概率是没有设置 `CRON_MIN`。可以在容器的环境变量里设置 `CRON_MIN=*/20`。
其实群晖配代理没压力,环境变量配置 HTTP_PROXY 和 HTTPS_PROXY 就OK了。
如果还遇到问题,没法连上主机host开的代理的话,可以添加启动参数:
--add-host="host.docker.internal:host-gateway"
然后根据 [GitHub 上的解决方案](https://github.com/FreshRSS/FreshRSS/issues/1967#issuecomment-417941039) 修改 data 里的 config.php:
'curl_options' =>
array (
CURLOPT_PROXYTYPE => CURLPROXY_HTTP,
CURLOPT_PROXY => 'host.docker.internal',
CURLOPT_PROXYPORT => 7890,
),