wn_
d07fe389fa
Bump to Alpine 3.18, PHP 8.2
2 years ago
Andrew Dolgov
7ac569ec69
add APCu & opcache
2 years ago
Andrew Dolgov
2440db0314
Merge branch 'master' of gitlab.tt-rss.org:tt-rss/ttrss-docker-compose
2 years ago
Andrew Dolgov
e365fe04dc
add php81-sockets
2 years ago
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
2 years ago
Mossroy
71e21bb99a
Rename env var to APP_UPSTREAM
2 years ago
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
2 years ago
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
2 years ago
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
2 years ago
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
2 years ago
wn_
f447fad75c
Bump to Alpine 3.17.
2 years ago
Andrew Dolgov
db3b18c016
remove NGINX_XACCEL_PREFIX (does nothing)
2 years ago
Andrew Dolgov
3491194167
add php81-xmlwriter
2 years ago
Andrew Dolgov
01f6e5442e
Merge branch 'master' of git.tt-rss.org:tt-rss/ttrss-docker-compose
2 years ago
Andrew Dolgov
6364d2cbce
add php81-simplexml
2 years ago
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
2 years ago
jmechnich
024f7093a0
Also call update-ca-certifacates at startup of updater
2 years ago
Andrew Dolgov
fb2eee1edc
remove plugin-specific Jenkinsfile
2 years ago
Andrew Dolgov
78eb9d363f
add Jenkinsfile
2 years ago
Andrew Dolgov
892bcd634c
add php81-phar
2 years ago
Andrew Dolgov
426ed93214
fix incorrect syntax for AUTO_CREATE_USER_ACCESS_LEVEL
2 years ago
Andrew Dolgov
2c11aa4a35
Merge branch 'testing-php81'
2 years ago
Andrew Dolgov
14ebd6bbee
add envvar to enable core dumps, disable xdebug tracing
2 years ago
Andrew Dolgov
679792df76
add php8-ctype for updated readability
2 years ago
Andrew Dolgov
94e1afa9ec
add php ctype module for readability
2 years ago
Andrew Dolgov
781666d860
Revert "Revert "switch to php 8.1""
...
This reverts commit 9a19d11d1a
.
2 years ago
Andrew Dolgov
9a19d11d1a
Revert "switch to php 8.1"
...
because of readability
This reverts commit 165d2fdd6f
.
2 years ago
Andrew Dolgov
165d2fdd6f
switch to php 8.1
2 years ago
Andrew Dolgov
4ae13e8900
clarify previous wrt when admin password is set to a random value
2 years ago
Andrew Dolgov
959e07700f
set random password for admin on first startup unless ADMIN_USER_PASS is set
2 years ago
Andrew Dolgov
4326aa8d32
updater: unset PASS variables
2 years ago
Andrew Dolgov
04499dc0a9
Merge branch 'master' of git.tt-rss.org:fox/ttrss-docker-compose
2 years ago
Andrew Dolgov
e472670de7
* add environment variable to add initial users on startup
...
* list supported environment variables in .env-dist
2 years ago
Andrew Dolgov
ab8f1c5420
* temporarily add more startup debugging
...
* adjust chown ordering a bit
3 years ago
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/
3 years ago
Andrew Dolgov
95ac4a70f9
revise previous (again)
3 years ago
Andrew Dolgov
46a7d19374
revise previous
3 years ago
Andrew Dolgov
731725fb4e
make PHP worker process and memory limits configurable
3 years ago
fox
adfe0ab121
fix git.tt-rss.org links
3 years ago
Andrew Dolgov
219913d12b
updater: force adding user/group even if GID/UID is duplicate
3 years ago
Andrew Dolgov
c552bb48c9
* force adding user/group even if GID/UID is duplicate
...
* allow running FPM as root, if needed
3 years ago
Andrew Dolgov
851db2c575
web-nginx: add basic healthcheck
3 years ago
fox
c91a00451c
Update 'README.md'
3 years ago
Andrew Dolgov
283c221fff
don't try to update base tt-rss source when updating plugins.local
3 years ago
Andrew Dolgov
d9b96dc114
switch base image to alpine 3.14
3 years ago
Andrew Dolgov
bd0c7ebf0e
update all local plugins on startup, unless forbidden by TTRSS_NO_STARTUP_PLUGIN_UPDATES
3 years ago
Andrew Dolgov
3c30e41606
run update-ca-certificates on container startup
3 years ago
fox
54c78c3323
Update 'README.md'
3 years ago
fox
605c106fa3
Update 'README.md'
3 years ago
Andrew Dolgov
ab100cd2db
Revert "add workaround for slow podman internal dns resolver"
...
This reverts commit 3c31de3427
.
should use "dns_search: dns.podman" in the override instead
https://github.com/containers/podman/issues/9169#issuecomment-807417455
4 years ago