<feed xmlns='http://www.w3.org/2005/Atom'>
<title>FreshRSS (Customized)/Docker, branch 1.13.1</title>
<subtitle>Customized version of FreshRSS, a self-hosted RSS feed aggregator</subtitle>
<id>https://git.rdnlsmith.com/fresh-rss-custom/atom?h=1.13.1</id>
<link rel='self' href='https://git.rdnlsmith.com/fresh-rss-custom/atom?h=1.13.1'/>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/'/>
<updated>2019-01-16T21:19:40+00:00</updated>
<entry>
<title>Docker Alpine PHP timezone (#2218)</title>
<updated>2019-01-16T21:19:40+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2019-01-16T21:19:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=4355849ec36efb3aa4b711912abd71e30cf2d5ee'/>
<id>urn:sha1:4355849ec36efb3aa4b711912abd71e30cf2d5ee</id>
<content type='text'>
https://github.com/FreshRSS/FreshRSS/issues/2153</content>
</entry>
<entry>
<title>COPY_SYSLOG_TO_STDERR (#2213)</title>
<updated>2019-01-07T23:06:01+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2019-01-07T23:06:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=b73d4c807f8bce7090eb0d37cf4448dbb248ba2b'/>
<id>urn:sha1:b73d4c807f8bce7090eb0d37cf4448dbb248ba2b</id>
<content type='text'>
Update of https://github.com/FreshRSS/FreshRSS/pull/2208
Fixes https://github.com/FreshRSS/FreshRSS/issues/2212
</content>
</entry>
<entry>
<title>Changelog + Revert mistakes from 2202 and 2204 (#2210)</title>
<updated>2019-01-06T11:07:51+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2019-01-06T11:07:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=15d74d934708896706278574af159a9dcb3a4313'/>
<id>urn:sha1:15d74d934708896706278574af159a9dcb3a4313</id>
<content type='text'>
* GMP is needed because Alpine on e.g. ARM runs 32-bit
https://github.com/FreshRSS/FreshRSS/pull/2202
* Remove documentation for Træfik HTTP authentication as it is not
compatible with API
https://github.com/FreshRSS/FreshRSS/pull/2204

https://github.com/FreshRSS/FreshRSS/pull/2208
https://github.com/FreshRSS/FreshRSS/pull/2207</content>
</entry>
<entry>
<title>Forgotten cron fix</title>
<updated>2019-01-06T00:07:58+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2019-01-06T00:07:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=6c423881d09fe7f3b52987359e74579c6f2025e3'/>
<id>urn:sha1:6c423881d09fe7f3b52987359e74579c6f2025e3</id>
<content type='text'>
https://github.com/FreshRSS/FreshRSS/pull/2208
</content>
</entry>
<entry>
<title>Copy syslog to STDERR (#2208)</title>
<updated>2019-01-05T23:46:48+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2019-01-05T23:46:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=802c264574902ea44c2c76ae098a6f58911fe114'/>
<id>urn:sha1:802c264574902ea44c2c76ae098a6f58911fe114</id>
<content type='text'>
* Use openlog before syslog
In order to have a copy on stderr when syslog is not available.

* Take advantage of syslog for actualization
Pipe cron job STDERR and syslog to Docker log
Cf. https://github.com/FreshRSS/FreshRSS/pull/2202/commits/00bd467655b7c060cdae388519b2413d12d8cb0f</content>
</entry>
<entry>
<title>HTTP authenfication fixes (#2204)</title>
<updated>2019-01-02T20:43:05+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2019-01-02T20:43:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=945cf832ad2c20c10704282d03326d8495d0ca4b'/>
<id>urn:sha1:945cf832ad2c20c10704282d03326d8495d0ca4b</id>
<content type='text'>
* Security fixes when HTTP user does not exist in FreshRSS
* Accept HTTP header X-WebAuth-User for delegated HTTP Authentication (e.g. Træfik)
* Document delegated HTTP authentication from https://github.com/FreshRSS/FreshRSS/pull/2202</content>
</entry>
<entry>
<title>Apache performance (#2202)</title>
<updated>2019-01-02T20:36:33+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2019-01-02T20:36:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=a6623b7b2fa3f026a0ea30e49b1a221f7a4a8e55'/>
<id>urn:sha1:a6623b7b2fa3f026a0ea30e49b1a221f7a4a8e55</id>
<content type='text'>
* Apache performance
API: Use SetEnvIf if available and fallback to RewriteRule
Docker: Disable unused modules.
Docker: Hard-include .htaccess to avoid having to scan for changes in
that file.
Docker: Disable security check of symlinks, which we do not use ayway.

* Apache readme

* Docker/Apache tuning
Run cron job with correct www-data user instead of root
Remove PHP GMP module uneeded for 64-bit Docker image
Add option to mount custom .htaccess for HTTP authentication
Re-add Apache module for HTTP authentication
Move Alpine-specific instructions to Docker file (instead of Apache
conf) to make it easier to have other base images than Alpine</content>
</entry>
<entry>
<title>hub.docker.com</title>
<updated>2018-12-18T20:03:03+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2018-12-18T20:03:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=2c3b6adb6df3786ed13f44f15d73e6357114aa72'/>
<id>urn:sha1:2c3b6adb6df3786ed13f44f15d73e6357114aa72</id>
<content type='text'>
https://blog.docker.com/2018/12/the-new-docker-hub/</content>
</entry>
<entry>
<title>Support of proxies with subfolder / path rules (#2191)</title>
<updated>2018-12-18T19:41:06+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2018-12-18T19:41:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=aaed69252b399aa66bdcd5b3723f44cdb6ec4484'/>
<id>urn:sha1:aaed69252b399aa66bdcd5b3723f44cdb6ec4484</id>
<content type='text'>
Support HTTP_X_FORWARDED_PREFIX HTTP_X_FORWARDED_HOST
Improve Docker/Træfik for rules based on path/sub-folder</content>
</entry>
<entry>
<title>Update Docker readme (#2189)</title>
<updated>2018-12-18T08:05:39+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2018-12-18T08:05:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=c78be1371edaaa2c687b17597795803db2988b4b'/>
<id>urn:sha1:c78be1371edaaa2c687b17597795803db2988b4b</id>
<content type='text'>
* Update Docker readme

Promote the use of an automated reverse proxy such as Træfik. Propose
other good practices.

* Typo
</content>
</entry>
</feed>
