mirror of
https://github.com/FreshRSS/FreshRSS.git
synced 2026-04-04 22:53:27 -04:00
* Rework trusted proxies Fix https://github.com/FreshRSS/FreshRSS/issues/5502 Follow-up of https://github.com/FreshRSS/FreshRSS/pull/3226 New environment variable `TRUSTED_PROXY`: set to 0 to disable, or to a list of trusted IP ranges compatible with https://httpd.apache.org/docs/current/mod/mod_remoteip.html#remoteiptrustedproxy New internal environment variable `CONN_REMOTE_ADDR` to remember the true IP address of the connection (e.g. last proxy), even when using mod_remoteip. Current working setups should not observe any significant change. * Minor whitespace * Safer trusted sources during install Rework of https://github.com/FreshRSS/FreshRSS/pull/5358 https://github.com/FreshRSS/FreshRSS/issues/5357 * Minor readme
29 lines
733 B
YAML
29 lines
733 B
YAML
version: "2.4"
|
|
|
|
volumes:
|
|
data:
|
|
extensions:
|
|
|
|
services:
|
|
|
|
freshrss:
|
|
image: freshrss/freshrss:latest
|
|
# Optional build section if you want to build the image locally:
|
|
build:
|
|
# Pick #latest (stable release) or #edge (rolling release) or a specific release like #1.21.0
|
|
context: https://github.com/FreshRSS/FreshRSS.git#latest
|
|
dockerfile: Docker/Dockerfile-Alpine
|
|
container_name: freshrss
|
|
hostname: freshrss
|
|
restart: unless-stopped
|
|
logging:
|
|
options:
|
|
max-size: 10m
|
|
volumes:
|
|
- data:/var/www/FreshRSS/data
|
|
- extensions:/var/www/FreshRSS/extensions
|
|
environment:
|
|
TZ: Europe/Paris
|
|
CRON_MIN: '3,33'
|
|
TRUSTED_PROXY: 172.16.0.1/12 192.168.0.1/16
|