<feed xmlns='http://www.w3.org/2005/Atom'>
<title>FreshRSS (Customized)/Docker/Dockerfile-Alpine, branch 1.20.0</title>
<subtitle>Customized version of FreshRSS, a self-hosted RSS feed aggregator</subtitle>
<id>https://git.rdnlsmith.com/fresh-rss-custom/atom?h=1.20.0</id>
<link rel='self' href='https://git.rdnlsmith.com/fresh-rss-custom/atom?h=1.20.0'/>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/'/>
<updated>2022-06-19T18:09:09+00:00</updated>
<entry>
<title>Docker Alpine updates (#4420)</title>
<updated>2022-06-19T18:09:09+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2022-06-19T18:09:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=a90d93979f63b48c76308ae26c845d8b58f5368d'/>
<id>urn:sha1:a90d93979f63b48c76308ae26c845d8b58f5368d</id>
<content type='text'>
* Added PHP extensions `php-openssl`  (used by PHPMailer) and php-xml (used by SimplePie)
* Upgraded dev image `freshrss/freshrss:newest` to PHP 8.2.</content>
</entry>
<entry>
<title>Docker: Alpine 3.16 (#4391)</title>
<updated>2022-05-30T08:34:24+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2022-05-30T08:34:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=b4ff1e03dd1b74edac57a9045d2aa5d6e5e03d01'/>
<id>urn:sha1:b4ff1e03dd1b74edac57a9045d2aa5d6e5e03d01</id>
<content type='text'>
https://alpinelinux.org/posts/Alpine-3.16.0-released.html
Apache 2.4.53, PHP 8.0.19</content>
</entry>
<entry>
<title>Docker: Alpine 3.15 (#3996)</title>
<updated>2021-11-27T11:31:51+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2021-11-27T11:31:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=4cfeb96f3ded4e8cde1157d62b10d3051cd06bda'/>
<id>urn:sha1:4cfeb96f3ded4e8cde1157d62b10d3051cd06bda</id>
<content type='text'>
Alpine 3.15 with PHP 8.0.13 and Apache 2.4.51
https://alpinelinux.org/posts/Alpine-3.15.0-released.html</content>
</entry>
<entry>
<title>Docker: Move logic to disable FreshRSS updates (#3973)</title>
<updated>2021-11-14T22:25:27+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2021-11-14T22:25:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=81b00bd8aacb0627ebb810b9100ee800bf53326f'/>
<id>urn:sha1:81b00bd8aacb0627ebb810b9100ee800bf53326f</id>
<content type='text'>
Should be done during build and not during entrypoint, to avoid modifying a potential volume (e.g. mounting the source code as a volume is used during development).</content>
</entry>
<entry>
<title>Fix cron regression (#3933)</title>
<updated>2021-10-24T17:39:35+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2021-10-24T17:39:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=d924fc5fbbe6b93d7a42aa8c77af59cb2ffb00db'/>
<id>urn:sha1:d924fc5fbbe6b93d7a42aa8c77af59cb2ffb00db</id>
<content type='text'>
#fix https://github.com/FreshRSS/FreshRSS/pull/3927/files#r735146297
The path `/var/www/FreshRSS/` might be a Docker volume, breaking files created there during Docker build</content>
</entry>
<entry>
<title>Docker: don't add crontab unless needed. (#3927)</title>
<updated>2021-10-24T15:25:03+00:00</updated>
<author>
<name>Chris Francy</name>
<email>zoredache@users.noreply.github.com</email>
</author>
<published>2021-10-24T15:25:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=07e00c7681e5fd9e680cba75125b166b96a96198'/>
<id>urn:sha1:07e00c7681e5fd9e680cba75125b166b96a96198</id>
<content type='text'>
Adding the crontab as part of the image build makes it more complicated
to add custom entries to the crontab. Adjusting the image and entrypoint
to make it so that the crontab is only added when CRON_MIN is set
simplifies having a custom crontab.</content>
</entry>
<entry>
<title>Alpine 3.14 (#3715)</title>
<updated>2021-07-24T20:17:44+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2021-07-24T20:17:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=23158b83cdb8b656ac6ed472132fa447e58c5830'/>
<id>urn:sha1:23158b83cdb8b656ac6ed472132fa447e58c5830</id>
<content type='text'>
https://alpinelinux.org/posts/Alpine-3.14.0-released.html
* Apache updated to Apache/2.4.48 (from 2.4.46) https://downloads.apache.org/httpd/CHANGES_2.4.48
* PHP updated to PHP 8.0.8 (from 8.0.2) https://www.php.net/ChangeLog-8.php#8.0.8</content>
</entry>
<entry>
<title>Docker: Alpine 3.13 with PHP 8 (#3375)</title>
<updated>2021-01-16T18:39:15+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2021-01-16T18:39:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=bf639f9b984185e1fb8157a24cc11e2f49b827c7'/>
<id>urn:sha1:bf639f9b984185e1fb8157a24cc11e2f49b827c7</id>
<content type='text'>
* Docker: Alppine 3.13 with PHP 8

PHP 8.0.1, Apache 2.4.46
Bug https://bugs.php.net/bug.php?id=78681 fixed in Alpine, so workaround
removed from our Dockefile(s)
Supports MySQL 8+
#fix https://github.com/FreshRSS/FreshRSS/issues/3191

* Changelog

* Update CHANGELOG.md

Co-authored-by: Frans de Jonge &lt;fransdejonge@gmail.com&gt;

Co-authored-by: Frans de Jonge &lt;fransdejonge@gmail.com&gt;</content>
</entry>
<entry>
<title>Docker: Environment variable to change Apache port (#3343)</title>
<updated>2021-01-07T22:32:39+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2021-01-07T22:32:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=69060cda334fb8e8b6e08d71665c63e13cfdc095'/>
<id>urn:sha1:69060cda334fb8e8b6e08d71665c63e13cfdc095</id>
<content type='text'>
#fix https://github.com/FreshRSS/FreshRSS/issues/3341

New environment variable `LISTEN='0.0.0.0:8080'`

```
docker run -d --network host --uts host -e LISTEN='0.0.0.0:8080' -e
TZ=Europe/Paris --name freshrss   freshrss/freshrss
```</content>
</entry>
<entry>
<title>Docker: Use Apache remoteip (#3226)</title>
<updated>2020-10-16T07:25:43+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2020-10-16T07:25:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=9ab05c7f67a04409245b97c7c22a746b32e07847'/>
<id>urn:sha1:9ab05c7f67a04409245b97c7c22a746b32e07847</id>
<content type='text'>
#fix https://github.com/FreshRSS/FreshRSS/issues/3224
Log the client remote IP instead of the local proxy IP
https://httpd.apache.org/docs/2.4/mod/mod_remoteip.html</content>
</entry>
</feed>
