Commit Graph

205 Commits (a7dfc3256dabd25cce6f570e0e1550f8230d59f4)
 

Author SHA1 Message Date
Andrew Dolgov a7dfc3256d
compose: set image suffix 2 years ago
Andrew Dolgov 9c0434762f
revert back internal images, oops 2 years ago
Andrew Dolgov 4ecb8cd2ca
remove docker-compose build related stuff 2 years ago
Andrew Dolgov d5e63238eb
remove Jenkinsfile (disables automated builds) 2 years ago
fox ee1f242365 Merge pull request 'Allow to replace "app" server name in nginx by value of an env var (for static-dockerhub branch)' (#11) from mossroy/ttrss-docker-compose:replace-hardcoded-app-DNS-with-env-var-for-static-dockerhub-branch into static-dockerhub
Reviewed-on: https://dev.tt-rss.org/tt-rss/ttrss-docker-compose/pulls/11
2 years ago
Mossroy b8136830a1 Rename env var to APP_UPSTREAM 2 years ago
Mossroy ad8598d04b 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 42bc0d2db0 Merge pull request 'Add tzdata package in app docker image to allow use of TZ env var (in static-dockerhub branch)' (#9) from mossroy/ttrss-docker-compose:add-tzdata-package-in-app-docker-image-for-static-dockerhub-branch into static-dockerhub
Reviewed-on: https://dev.tt-rss.org/tt-rss/ttrss-docker-compose/pulls/9
2 years ago
mossroy 1f6c6a9fe3 Add tzdata package in app docker image to allow use of TZ env var
with 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 simpler (and cleaner) to me than injecting /etc/timezone and /etc/localtime, and is AFAIK the common way to set the timezone in alpine-based containers
2 years ago
fox deb1c18b20 Merge pull request 'Bump to Alpine 3.17 (static).' (#7) from wn/ttrss-docker-compose:feature/alpine-3.17-static into static-dockerhub
Reviewed-on: https://dev.tt-rss.org/tt-rss/ttrss-docker-compose/pulls/7
2 years ago
wn_ bdaf221213 Bump to Alpine 3.17.
See https://dev.tt-rss.org/tt-rss/ttrss-docker-compose/pulls/6
2 years ago
Andrew Dolgov ba56fc416c
use local registry for CI images 2 years ago
Andrew Dolgov 0d5e79d6ba
update r/w registry URL 2 years ago
Andrew Dolgov 86839be418
remove NGINX_XACCEL_PREFIX (does nothing) 2 years ago
Andrew Dolgov 78a07ed328
add php81-xmlwriter 2 years ago
Andrew Dolgov 0d39b4eabe
limit CI builds to static-dockerhub branch 2 years ago
Andrew Dolgov baf7f5a23a
add php81-simplexml 2 years ago
fox f53c8c01f1 Merge pull request 'Use full path when excluding dirs from rsync' (#5) from mechnich/ttrss-docker-compose:fix-rsync-on-startup into static-dockerhub
Reviewed-on: https://dev.tt-rss.org/tt-rss/ttrss-docker-compose/pulls/5
2 years ago
jmechnich 0e109b9f2d Use full path when excluding dirs from rsync 2 years ago
Andrew Dolgov 7baa6b407f
Jenkins: set discarder 2 years ago
Andrew Dolgov 30754457e9
add Jenkinsfile 2 years ago
Andrew Dolgov 8940e4a662
add php81-phar 2 years ago
Andrew Dolgov 56e05e4e40
fix incorrect syntax for AUTO_CREATE_USER_ACCESS_LEVEL 2 years ago
Andrew Dolgov aaafe9a074
switch to php 8.1 (again) 2 years ago
Andrew Dolgov 07b910a7f1
add php8-ctype for updated readability 2 years ago
Andrew Dolgov 3665a43eda
Revert "switch to php 8.1, alpine 3.16"
because of readability

This reverts commit bdd60cddbd.
2 years ago
Andrew Dolgov bdd60cddbd
switch to php 8.1, alpine 3.16 2 years ago
Andrew Dolgov c8b2b66402
set random password for admin when using default unless ADMIN_USER_PASS is set 2 years ago
Andrew Dolgov 5a41bb1850
* merge enhancements from the master branch (user auto creation, etc.) 2 years ago
Andrew Dolgov a9c27a9d02 * temporarily add more startup debugging
* perform all sync operations under 'app'
2 years ago
Andrew Dolgov 670cf8bb85 enforce file ownership on plugins.local before updating since git is
being picky with permissions
2 years ago
Andrew Dolgov b9ea5108ee Merge branch 'static-dockerhub' of git.tt-rss.org:fox/ttrss-docker-compose into static-dockerhub 2 years ago
Andrew Dolgov 8dcdb4d581 * run git under 'app' when updating local plugins on startup
* only try to update actual git repositories in plugins.local/
2 years ago
Andrew Dolgov 71f6f18d5b exclude plugins/af_comics/filters.local when copying over uptodate source 3 years ago
Andrew Dolgov e53986a352 make PHP worker process and memory limits configurable 3 years ago
fox 98857b97fa fix git.tt-rss.org links 3 years ago
Andrew Dolgov 6e9307a9f1 amend previous 3 years ago
Andrew Dolgov d419fd0c03 abort build if actual commit id differs from requested for image 3 years ago
Andrew Dolgov 4a7b2aed70 * make origin repo configurable when building image
* halt build process if initial git clone fails
 * log resulting commit id used when building
3 years ago
Andrew Dolgov 53ed76ed1d Merge branch 'static-dockerhub' of git.tt-rss.org:fox/ttrss-docker-compose into static-dockerhub 3 years ago
Andrew Dolgov f274e030ef web-nginx: add basic healthcheck 3 years ago
fox aecf31b101 Update 'README.md' 3 years ago
Andrew Dolgov e54f01df47 don't try to update base tt-rss source when updating plugins.local 3 years ago
Andrew Dolgov db64c1e8c8 switch base image to alpine 3.14 3 years ago
Andrew Dolgov 13e08cfb59 update all local plugins on startup, unless forbidden by TTRSS_NO_STARTUP_PLUGIN_UPDATES 3 years ago
Andrew Dolgov 5f3a1bcc75 run update-ca-certificates on container startup 3 years ago
fox c23aec413a Update 'README.md' 3 years ago
fox db07fac4c3 Update 'README.md' 3 years ago
Andrew Dolgov 813ba56685 add php8-exif 4 years ago
fox af600b3686 Update 'README.md' 4 years ago