Andrew Dolgov
7e403aae92
further mysql/DB_TYPE related cleanup
2025-04-14 15:21:10 +03:00
Andrew Dolgov
b154bc7a10
initial attempt to remove mysql-related stuff from tt-rss
2025-04-14 12:59:00 +03:00
Andrew Dolgov
f9e8911727
Revert "cleanup environment variables related to global configuration after instantiating config object"
...
This reverts commit e4f1480453 .
2025-04-08 18:38:10 +03:00
Andrew Dolgov
e4f1480453
cleanup environment variables related to global configuration after instantiating config object
2025-04-08 14:09:15 +03:00
Andrew Dolgov
026d68fc2d
add optional encryption for stored session data using Sodium library
2025-04-07 20:09:31 +03:00
wn_
117d210c8a
Include 'cache/feed-icons' in the default backup process.
...
This is worthwhile since custom icons might've been uploaded and post-restore icon fetches might take a while.
2025-01-26 16:56:34 +00:00
wn_
3860435cba
Add the 'ca-certificates' package to provide 'update-ca-certificates'.
...
By default only the 'ca-certificates-bundle' package is installed.
* https://pkgs.alpinelinux.org/contents?file=&path=&name=ca-certificates&branch=v3.21&repo=main&arch=x86_64
* https://pkgs.alpinelinux.org/contents?file=&path=&name=ca-certificates-bundle&branch=v3.21&repo=main&arch=x86_64
2024-12-09 19:29:22 +00:00
wn_
65bb110770
minor package installation formatting tweak
2024-12-09 19:21:56 +00:00
wn_
133e8ea2a4
Centralize the PHP version suffix used for packages and paths.
2024-12-09 18:54:02 +00:00
wn_
096f803f2f
Bump to Alpine 3.21 and PHP 8.4.
...
* https://alpinelinux.org/posts/Alpine-3.21.0-released.html
* https://www.php.net/releases/8.4/en.php
2024-12-05 15:59:30 +00:00
Andrew Dolgov
68da94cc36
move sql patch file stuff after all initialization tasks
2024-10-24 11:35:05 +03:00
Andrew Dolgov
dba6a39d2a
drop RESTORE_SCHEMA, add simple mechanism to apply SQL patch files after migrations
2024-10-24 11:08:20 +03:00
Andrew Dolgov
9f0eb4d7fc
support TTRSS_DB_PORT in container startup scripts
2024-10-21 08:59:55 +03:00
Andrew Dolgov
4ec871eee4
disable absolute redirects & redirect port in phpdoc image
2024-09-25 12:31:14 +03:00
Andrew Dolgov
5de5361703
phpdoc - switch to nginx unprivileged
2024-09-21 17:18:28 +03:00
Eric Pierce
d91b7c339d
spacing fix
2024-09-11 21:22:40 +00:00
Eric Pierce
48db6beca7
Update nginx.conf to move the currently unused PATH_INFO configuration into a separate location rule for plugins to leverage
2024-09-11 21:13:50 +00:00
Andrew Dolgov
19c0909337
copy docs to subpath
2024-07-21 10:54:49 +03:00
Andrew Dolgov
1346767dfb
add phpdoc dockerfile
2024-07-21 10:46:27 +03:00
wn_
fd9eabdfdb
Fix breakage when 'ALPINE_MIRROR' is not provided.
...
Related to 7f3129d4f3
2024-07-19 17:57:19 +00:00
Andrew Dolgov
7f3129d4f3
support optional mirror for alpine
2024-07-19 09:45:22 +03:00
Andrew Dolgov
db3e67b3fe
* pass arbitrary CLI arguments to update daemon via updater.sh entrypoint
...
* add configurable log level for update daemon (DAEMON_LOG_LEVEL)
* when daemon log level is set to LOG_EXTENDED (2) log queries for feed
update selection
2024-06-18 21:47:05 +03:00
Andrew Dolgov
9e6684e927
don't ask rsync to set ownership when copying to persistent volume in a container
2024-06-12 09:47:21 +03:00
wn_
4137e7f473
Bump to Alpine 3.20.
...
This is to keep receiving updates for things from the Alpine community repo (e.g. PHP).
2024-05-22 14:55:24 +00:00
wn_
05da9ca742
Ensure correct permissions on the backup script.
2024-02-14 22:56:10 +00:00
wn_
03c9d4f390
Use APP_BASE in the web-nginx health check URL.
2024-01-19 16:19:07 +00:00
wn_
7883f024e7
Bump to Alpine 3.19 and PHP 8.3.
...
* https://alpinelinux.org/posts/Alpine-3.19.0-released.html
* https://www.php.net/releases/8.3/en.php
2023-12-07 12:38:23 +00:00
Andrew Dolgov
1fe1132a1a
use variable for fastcgi_pass to force resolver usage
2023-11-07 09:56:23 +03:00
Andrew Dolgov
61910acbcd
explicitly set resolver in the nginx container (configurable envvar)
2023-11-07 08:38:11 +03:00
Andrew Dolgov
855695a862
add stuff necessary to run integration tests using phpunit
2023-10-28 18:45:09 +03:00
Andrew Dolgov
3181272619
add healthcheck public method, map by default to /healthz
2023-10-25 17:53:49 +03:00
Andrew Dolgov
de2830b241
disable xdebug tracing
2023-10-24 21:55:59 +03:00
Andrew Dolgov
ccb4a4d337
fix previous
2023-10-22 10:24:14 +03:00
Andrew Dolgov
b0f96dbb5a
force create cache directories on app startup
2023-10-22 10:22:47 +03:00
Andrew Dolgov
028afdd7d5
add simple dev compose
2023-10-22 09:40:08 +03:00
Andrew Dolgov
45a9ff0c88
unharcode proxy registry
2023-10-19 18:18:21 +03:00
Andrew Dolgov
6c75ea17da
Revert "Revert "exp: switch to kaniko""
...
This reverts commit b07ad642de .
2023-10-19 09:47:01 +03:00
Andrew Dolgov
b07ad642de
Revert "exp: switch to kaniko"
...
This reverts commit 56315b39b4 .
2023-10-19 09:21:49 +03:00
Andrew Dolgov
56315b39b4
exp: switch to kaniko
2023-10-17 16:38:44 +03:00
Andrew Dolgov
e29fe626e1
enable fpm status page
2023-10-02 09:36:26 +03:00
Andrew Dolgov
b15f185e3d
Revert "CI: use nexus alpine proxy"
...
This reverts commit afd04d141c .
2023-09-22 19:11:28 +03:00
Andrew Dolgov
afd04d141c
CI: use nexus alpine proxy
2023-08-28 09:58:29 +03:00
Andrew Dolgov
3d255d861c
use nginx envsubst to make tt-rss root configurable
2023-07-28 21:23:57 +03:00
wn_
b1187f0db6
Bump to Alpine 3.18, PHP 8.2
2023-05-15 14:08:11 +00:00
Andrew Dolgov
c314bd8742
add APCu & opcache
2023-04-10 20:28:02 +03:00
Andrew Dolgov
7a54154d45
we don't need BUILD_TIMESTAMP either
2023-04-10 20:06:52 +03:00
Andrew Dolgov
2420feb91f
no more pointless txt files for version
2023-04-10 19:53:49 +03:00
Andrew Dolgov
6920c44587
better static version
2023-04-10 18:05:13 +03:00
Andrew Dolgov
566d164053
add CI_COMMIT_TIMESTAMP to version-static file
2023-04-10 17:49:42 +03:00
Andrew Dolgov
06aabdf60b
create version_static.txt on build
2023-04-10 17:43:39 +03:00