1
0
Fork 0
mirror of https://git.tt-rss.org/fox/ttrss-docker-compose synced 2025-06-09 23:29:53 +02:00
Commit graph

198 commits

Author SHA1 Message Date
Andrew Dolgov
6418c518db Merge branch 'feature/php8.2' into 'master'
Bump to Alpine 3.18, PHP 8.2

See merge request tt-rss/ttrss-docker-compose!1
2023-05-13 10:46:13 +00:00
wn_
d07fe389fa Bump to Alpine 3.18, PHP 8.2 2023-05-10 01:43:08 +00:00
Andrew Dolgov
7ac569ec69
add APCu & opcache 2023-04-10 20:27:49 +03:00
Andrew Dolgov
2440db0314
Merge branch 'master' of gitlab.tt-rss.org:tt-rss/ttrss-docker-compose 2023-04-09 23:18:55 +03:00
Andrew Dolgov
e365fe04dc
add php81-sockets 2023-04-09 23:18:43 +03:00
fox
72994f375b Merge pull request 'Allow to replace "app" server name in nginx by value of an env var' (#10) from mossroy/ttrss-docker-compose:replace-hardcoded-app-DNS-with-env-var into master
Reviewed-on: https://dev.tt-rss.org/tt-rss/ttrss-docker-compose/pulls/10
2023-02-25 18:05:06 +03:00
Mossroy
71e21bb99a Rename env var to APP_UPSTREAM 2023-02-25 15:11:39 +01:00
Mossroy
2444e197c2 Allow to replace "app" server name in nginx by value of an env var
By default, nginx sends php requests to an upstream "app" server.
While keeping this default behavior, this commit allows the user
to override this server name at runtime, by setting an
APP_SERVERNAME env var to the nginx container
2023-02-25 16:58:03 +03:00
fox
f749a36506 Merge pull request 'Add tzdata package in app docker image to allow use of TZ env var' (#8) from mossroy/ttrss-docker-compose:add-tzdata-package-in-app-docker-image into master
Reviewed-on: https://dev.tt-rss.org/tt-rss/ttrss-docker-compose/pulls/8
2023-02-25 15:45:20 +03:00
mossroy
5222af4e83 Add tzdata package in app docker image to allow use of TZ env var
In nginx container, it's already possible to choose the timezone by setting a TZ env var (because it's based on nginx:alpine image, that includes this package, see https://github.com/nginxinc/docker-nginx/blob/master/Dockerfile-alpine-slim.template#L96)

This commit simply adds this same package in app docker image.
It seems much cleaner to me than injecting /etc/timezone and /etc/localtime
2023-02-25 15:41:12 +03:00
fox
3d04ec6412 Merge pull request 'Bump to Alpine 3.17' (#6) from wn/ttrss-docker-compose:feature/alpine-3.17 into master
Reviewed-on: https://dev.tt-rss.org/tt-rss/ttrss-docker-compose/pulls/6
2023-02-15 21:56:06 +03:00
wn_
f447fad75c Bump to Alpine 3.17. 2023-02-14 01:37:37 +00:00
Andrew Dolgov
db3b18c016
remove NGINX_XACCEL_PREFIX (does nothing) 2022-12-09 21:16:28 +03:00
Andrew Dolgov
3491194167
add php81-xmlwriter 2022-11-24 19:04:42 +03:00
Andrew Dolgov
01f6e5442e
Merge branch 'master' of git.tt-rss.org:tt-rss/ttrss-docker-compose 2022-11-23 21:21:57 +03:00
Andrew Dolgov
6364d2cbce
add php81-simplexml 2022-11-23 21:21:47 +03:00
fox
ab202475e9 Merge pull request 'Also call update-ca-certifacates at startup of updater' (#4) from mechnich/ttrss-docker-compose:fix-custom-certificates-in-updater into master
Reviewed-on: https://dev.tt-rss.org/tt-rss/ttrss-docker-compose/pulls/4
2022-10-13 20:18:28 +03:00
jmechnich
024f7093a0 Also call update-ca-certifacates at startup of updater 2022-10-11 19:19:04 +02:00
Andrew Dolgov
fb2eee1edc
remove plugin-specific Jenkinsfile 2022-10-02 16:06:21 +03:00
Andrew Dolgov
78eb9d363f
add Jenkinsfile 2022-10-02 14:35:39 +03:00
Andrew Dolgov
892bcd634c
add php81-phar 2022-10-02 14:18:28 +03:00
Andrew Dolgov
426ed93214
fix incorrect syntax for AUTO_CREATE_USER_ACCESS_LEVEL 2022-09-24 11:00:37 +03:00
Andrew Dolgov
2c11aa4a35
Merge branch 'testing-php81' 2022-07-31 10:22:07 +03:00
Andrew Dolgov
14ebd6bbee
add envvar to enable core dumps, disable xdebug tracing 2022-07-25 22:02:51 +03:00
Andrew Dolgov
679792df76
add php8-ctype for updated readability 2022-07-24 14:01:42 +03:00
Andrew Dolgov
94e1afa9ec
add php ctype module for readability 2022-07-16 16:39:44 +03:00
Andrew Dolgov
781666d860
Revert "Revert "switch to php 8.1""
This reverts commit 9a19d11d1a.
2022-07-16 16:32:11 +03:00
Andrew Dolgov
9a19d11d1a
Revert "switch to php 8.1"
because of readability

This reverts commit 165d2fdd6f.
2022-07-16 11:14:02 +03:00
Andrew Dolgov
165d2fdd6f
switch to php 8.1 2022-07-13 07:00:22 +03:00
Andrew Dolgov
4ae13e8900
clarify previous wrt when admin password is set to a random value 2022-06-10 22:49:32 +03:00
Andrew Dolgov
959e07700f
set random password for admin on first startup unless ADMIN_USER_PASS is set 2022-06-10 22:34:16 +03:00
Andrew Dolgov
4326aa8d32
updater: unset PASS variables 2022-06-10 18:21:12 +03:00
Andrew Dolgov
04499dc0a9
Merge branch 'master' of git.tt-rss.org:fox/ttrss-docker-compose 2022-06-10 17:55:47 +03:00
Andrew Dolgov
e472670de7
* add environment variable to add initial users on startup
* list supported environment variables in .env-dist
2022-06-10 17:54:00 +03:00
Andrew Dolgov
ab8f1c5420 * temporarily add more startup debugging
* adjust chown ordering a bit
2022-05-22 09:23:25 +03:00
Andrew Dolgov
cc648eb878 * perform all operations on git repositories under 'app' user
* initially clone master repo with --depth 1 to reduce first startup time
 * only check updates for actual git repos in plugins.local/
2022-05-21 20:02:42 +03:00
Andrew Dolgov
95ac4a70f9 revise previous (again) 2022-04-10 07:48:58 +03:00
Andrew Dolgov
46a7d19374 revise previous 2022-04-10 07:47:24 +03:00
Andrew Dolgov
731725fb4e make PHP worker process and memory limits configurable 2022-04-10 07:40:29 +03:00
fox
adfe0ab121 fix git.tt-rss.org links 2022-04-04 10:14:13 +03:00
Andrew Dolgov
219913d12b updater: force adding user/group even if GID/UID is duplicate 2022-02-20 12:52:21 +03:00
Andrew Dolgov
c552bb48c9 * force adding user/group even if GID/UID is duplicate
* allow running FPM as root, if needed
2022-02-17 17:30:54 +03:00
Andrew Dolgov
851db2c575 web-nginx: add basic healthcheck 2021-12-07 17:19:48 +03:00
fox
c91a00451c Update 'README.md' 2021-11-19 12:24:26 +03:00
Andrew Dolgov
283c221fff don't try to update base tt-rss source when updating plugins.local 2021-11-19 09:32:03 +03:00
Andrew Dolgov
d9b96dc114 switch base image to alpine 3.14 2021-11-19 09:20:32 +03:00
Andrew Dolgov
bd0c7ebf0e update all local plugins on startup, unless forbidden by TTRSS_NO_STARTUP_PLUGIN_UPDATES 2021-11-18 18:59:16 +03:00
Andrew Dolgov
3c30e41606 run update-ca-certificates on container startup 2021-08-23 10:14:54 +03:00
fox
54c78c3323 Update 'README.md' 2021-07-12 12:40:34 +03:00
fox
605c106fa3 Update 'README.md' 2021-07-12 12:38:31 +03:00