Commit Graph

45 Commits

Author SHA1 Message Date
Andrew Dolgov
b300efd439 add rootless app (fpm) container 2024-09-23 10:13: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
Andrew Dolgov
6ec01203a1 add php81-sockets 2023-04-09 23:19:21 +03:00
Andrew Dolgov
a37eab2610 Revert "docker: point xaccel plugin url to gitlab"
This reverts commit c4edc93182.
2023-04-09 15:27:03 +03:00
Andrew Dolgov
c4edc93182 docker: point xaccel plugin url to gitlab 2023-04-09 10:37:41 +03:00
Andrew Dolgov
58450486a0 dockerfile cleanup 2023-04-03 17:47:03 +03:00
Andrew Dolgov
ecedc51162 add docker build cache 2023-03-27 09:34:02 +03:00
Andrew Dolgov
c41c1bd353 update FROM links for harbor 2023-03-26 10:28:33 +03:00
Andrew Dolgov
6cf4ebbabd bring back nginx_xaccel 2023-03-25 23:05:06 +03:00
Andrew Dolgov
723323d746 add gitea-CI docker builder 2023-03-25 22:41:47 +03:00