Commit Graph

25 Commits (c6693fc4dd112b1397f52cdf1e1866d404d38d3c)

Author SHA1 Message Date
Andrew Dolgov 688e0ccd11 copy config.php earlier so it gets chown-ed to app:app
Andrew Dolgov 17c3197769 don't exclude config.php on startup
Andrew Dolgov 6315fa2cf0 always overvwrite config.php with bundled one on startup
Andrew Dolgov cedf9fb516 move to php8; reduce rsync noise on startup
Andrew Dolgov 49598c87da expect RESTORE_SCHEMA in SCRIPT_ROOT
Andrew Dolgov 4342387078 move container-related files outside of /
Andrew Dolgov be3213b3ee fix previous
Andrew Dolgov 58dbc56712 auto update new-style config.php on container boot
Andrew Dolgov 52b7a1260f re-enable nginx_xaccel; remove the rest of sed stuff from startup
Andrew Dolgov 0251f2bb69 prefix config.php-related environment variables with TTRSS_
Andrew Dolgov 9da8d37115 emit a warning if old-style config.php is detected
Andrew Dolgov 8b4cfe23ea - merge changes from dynamic-env branch
- cleanup YML files, etc
Andrew Dolgov aec490eea1 Merge branch 'static-dockerhub' of git.tt-rss.org:fox/ttrss-docker-compose into static-dockerhub
Andrew Dolgov 70fdb9bdf6 do not create backup config.php when rewriting SELF_URL_PATH
Andrew Dolgov 4b0a057199 use different CLI syntax for update-schema
Andrew Dolgov afa4478712 Merge branch 'static-dockerhub' of git.tt-rss.org:fox/ttrss-docker-compose into static-dockerhub
Andrew Dolgov 3a27647d89 update schema on startup
Andrew Dolgov 9ca66351da apply more sane permissions on cache directories
Andrew Dolgov 47e56fa10f don't rely on DB_TYPE and DB_PORT set in config.php-dist; set proper values on startup
Andrew Dolgov 2cdf7937d0 Merge branch 'static-dockerhub' of git.tt-rss.org:fox/ttrss-docker-compose into static-dockerhub
Andrew Dolgov 03ace9bb5c don't override stuff in templates.local
Andrew Dolgov 1ead810c78 do not remove config.php when rsyncing source to work directory
Andrew Dolgov 4bd33353f4 only create app user if it doesn't exist
Andrew Dolgov 0e7d838fec move app user creation to startup scripts
run fpm as app user
Andrew Dolgov 98d65cd865 split build-related stuff into src/