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
wn_
f447fad75c
Bump to Alpine 3.17.
2 years ago
Andrew Dolgov
3491194167
add php81-xmlwriter
2 years ago
Andrew Dolgov
6364d2cbce
add php81-simplexml
2 years ago
Andrew Dolgov
892bcd634c
add php81-phar
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
e472670de7
* add environment variable to add initial users on startup
...
* list supported environment variables in .env-dist
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
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
063ed46d91
add php8-exif
4 years ago
Andrew Dolgov
68a1202e2e
add a hack to send fpm children logs to docker-captured stderr
4 years ago
Andrew Dolgov
2b7c39d76d
use one build command with static
4 years ago
Andrew Dolgov
9482589032
reduce amount of layers when building
4 years ago
Andrew Dolgov
e3dd638852
add tokenizer
4 years ago
Andrew Dolgov
1db582cab6
cleanup env vars which are at default value
4 years ago
Andrew Dolgov
e1aa2daab1
minor fixes
4 years ago
Andrew Dolgov
5a9cac5986
default TTRSS_XDEBUG_PORT if unset (and is debugging enabled)
4 years ago
Andrew Dolgov
c03e0f65e7
add optional support for xdebug
4 years ago
Andrew Dolgov
2e13396bd7
use clean alpine 3.13 base
4 years ago
Andrew Dolgov
c1ad950797
initial WIP for php8
4 years ago
Andrew Dolgov
7529767f49
move container-related files outside of /
4 years ago
Andrew Dolgov
fdd507c179
re-enable nginx_xaccel; remove the rest of sed stuff from startup
4 years ago
Andrew Dolgov
99323f8665
prefix config.php-related environment variables with TTRSS_
4 years ago
Andrew Dolgov
5034a7e2b9
set default false env vars to blank instead of string literal 'false'
4 years ago
Andrew Dolgov
5f6651e6f0
initial for env-based setup
4 years ago
Andrew Dolgov
6cccc777d3
build app image with php7-iconv
4 years ago
Andrew Dolgov
04a5438966
backups: also backup tt-rss local directories
4 years ago
Andrew Dolgov
707b79b52f
add side container which backups tt-rss database once a week
...
bump alpine image to 3.12
4 years ago
Andrew Dolgov
1eff29a23f
increase memory limit for php CLI processes
4 years ago
Ezwen
676ff0d9da
Add and enable php7-openssl in the 'app' image
5 years ago
Andrew Dolgov
62f9b960ca
include php7-zip in the app image (for data_migration plugin)
5 years ago
Andrew Dolgov
e9563c4a87
move app user creation to startup scripts
...
run fpm as app user
5 years ago
Andrew Dolgov
fa73a498a3
prevent updater from failing repeatedly on first startup while app volume is not ready
5 years ago
krimil
32bd22435f
Remove cron update script, add updater service
5 years ago
Andrew Dolgov
ec05907c94
add index.php redirecting to /tt-rss/
5 years ago
Andrew Dolgov
cf2406f6a6
various updates
5 years ago
Andrew Dolgov
a1f1862ba2
initial
5 years ago