29 Commits

Author SHA1 Message Date
Zankaria e70c087f5f docker: use composer LTS 2024-10-01 15:01:03 +02:00
Zankaria 281f391205 docker: remove PEAR leftovers 2024-06-23 13:13:45 +02:00
Zankaria 827373819f docker: add compose documentation notes 2024-05-11 12:34:41 +02:00
Zankaria 9d7ddd46c5 dokcer: cache webp images files in nginx 2024-04-18 23:33:47 +02:00
Zankaria cbb1571063 docker: remove duplicated nginx configuration 2024-04-18 23:32:48 +02:00
Zankaria c3619c49fb docker: prepare compose for multiple test instances 2024-04-16 22:32:41 +02:00
Zankaria 024f955338 docker: remove special handling of instance-config.php from build 2024-04-16 22:32:41 +02:00
Zankaria fbbdb5afd6 docker: fix variable checking in bootstrapping script 2024-04-16 22:32:41 +02:00
Zankaria 5c99b0f4f3 docker: enable profiling with xdebug 2024-04-16 22:32:41 +02:00
Zankaria 575b265c74 docker: adjust php-fpm pool log config on compose 2024-04-16 22:32:41 +02:00
Zankaria 050bc59588 docker: enable JIT by default on compose 2024-04-16 22:32:41 +02:00
Zankaria 5a5d315330 docker: remove leftypol branding from nginx compose 2024-04-16 22:32:41 +02:00
Zankaria 729219a3c4 docker: bootstrap remove leftypol specific files 2024-04-16 22:32:41 +02:00
Zankaria d117619ce6 docker: boostrap script handle secrets.php, copy static files 2024-04-16 22:32:41 +02:00
Zankaria 5bdbe49f38 docker: move image to alpine linux 2024-04-16 22:32:41 +02:00
Zankaria 79183ae8e6 docker: handle secrets.php 2024-04-16 22:32:41 +02:00
Zankaria 2af07d006b docker: create empty robots.txt 2024-04-16 22:32:41 +02:00
Zankaria 7aca69125f docker: extract the vichan directory and make it optionally exposable 2024-04-16 22:32:41 +02:00
Zankaria bd3bf7e4f8 docker: reduce file permissions 2024-04-16 22:32:41 +02:00
Zankaria 7979404c1b docker: change user to www-data 2024-04-16 22:32:41 +02:00
Zankaria d55961995c docker: change the work directory to /var/www 2024-04-16 22:32:41 +02:00
Zankaria 482962844a docker: fix missing tmp directory 2024-04-16 22:32:41 +02:00
Zankaria cc8e458906 docker: split up application and dependency layers 2024-04-16 22:32:41 +02:00
Zankaria 1d385ad6aa docker: remove "meaningless" bits from nginx configuration 2024-04-16 22:32:41 +02:00
Zankaria 62f0e9894c docker: trim PHP configuration 2024-04-16 22:32:41 +02:00
zeke 7ac0460b0a Apply suggested changes 2024-04-16 22:32:41 +02:00
zeke 03228eb87d Fix user and group creation for docker containers 2024-04-16 22:32:41 +02:00
zeke f3c7bad9cd Remove extension lines (added by docker-php-ext-enable) 2024-04-16 22:32:41 +02:00
zeke fc63de4ed4 Use two Dockerfiles, move Docker stuff to /docker 2024-04-16 22:32:41 +02:00