Shish
c88c26c256
[docker] remove unused tests target
2024-08-31 17:58:50 +01:00
Shish
8a8d78ae66
[docker] add rsync for backups
2024-06-30 11:31:13 +01:00
Shish
7bc8459cda
[docker] generate web server config with our own script (envsubst is terrible)
2024-02-21 19:27:20 +00:00
Shish
a77c31b2cb
[docker] accept MAX_FILE_UPLOADS as a docker environment variable
2024-02-21 12:58:24 +00:00
Shish
046f70c3ba
[docker] add php8.3-memcached library, see #997
2024-01-07 18:40:31 +00:00
Shish
e57264fd95
[ci] more specific version in /system_info, less specific version in footer
2024-01-06 19:32:33 +00:00
Shish
f3d869f8c3
[docker] quieter build
2024-01-05 15:59:30 +00:00
Shish
9754e114e2
[docker] send error logs to stderr
2024-01-04 12:36:11 +00:00
Shish
6fd1a6aeaa
[docker] docs
2023-12-31 16:03:03 +00:00
Shish
42fc180c25
[docker] set BUILD_TIME/BUILD_HASH vars
2023-12-31 14:45:39 +00:00
Shish
aeeeca75eb
[docker] add ffprobe too
2023-12-30 13:26:19 +00:00
Shish
cf9d6ebfa0
[docker] disable healthcheck
...
traefik won't send traffic to containers that are "starting" (pre first
health check) - it insists on waiting for the full minute until after
the once-per-minute check has passed :/
2023-12-24 22:49:50 +00:00
Shish
be353450d8
[docker] prod-mode doesn't need git, which means we don't need perl, which saves another 100MB
2023-12-24 18:55:44 +00:00
Shish
79299398f5
[docker] static ffmpeg to save 300MB of dependencies
2023-12-24 16:30:19 +00:00
Shish
7f02a77ecb
[docker] flatten build a bit
2023-12-24 15:50:54 +00:00
Shish
6212566aea
[docker] make exec friendlier
2023-12-23 01:12:48 +00:00
Shish
56a238e421
[docker] add php-curl
2023-12-23 00:55:07 +00:00
Shish
6069e9455a
UPLOAD_MAX_FILESIZE with unit
2023-12-18 01:24:29 +00:00
Shish
7fae66e7e8
Set default UID/GID
2023-12-18 00:43:34 +00:00
Shish
77892c5d92
fix entrypoint
2023-12-16 23:44:46 +00:00
Shish
282d13f632
Use nginx Unit rather than the php development server
2023-12-16 23:03:04 +00:00
Shish
5897bfdb7b
Basic devcontainer setup
...
Getting xdebug working on osx is a pain, devcontainers are less pain...
2023-12-14 00:17:17 +00:00
Shish
133f805302
more efficient docker build
2023-06-27 11:27:11 +01:00
Shish
cad3357e38
allow setting upload_max_filesize by docker environment variable, see #915
2023-06-27 01:55:32 +01:00
Shish
16dc8dffce
Merge tag 'v2.9.3'
...
New 2.9.x release using debian:bullseye instead of debian:stable
2023-06-27 00:01:38 +01:00
Shish
1c1ad3a716
s/debian:stable/debian:bullseye/
2023-06-26 22:35:05 +01:00
Shish
45704f1775
Add ffmpeg to the docker install (thanks @tegaki-tegaki , see #805 )
2023-02-16 19:24:40 +00:00
Shish
d53c61bd04
fix breakages from debian unstable
2023-01-10 19:03:30 +00:00
Shish
a04bc2e7e4
php8.1 gogogo
2022-10-28 01:45:35 +01:00
HeCorr
eead00c601
replace debian:testing-slim image with debian:stable in Dockerfile
...
fixes some apt errors saying that PHP packages weren't found
2022-02-10 02:25:49 -03:00
Shish
32a308a07a
more frequent health checks for faster health
2021-07-24 19:28:18 +01:00
Shish
ad88679e61
php7.4 in docker
2020-10-24 14:22:46 +01:00
Shish
168cf99188
shrink docker image from ~550MB to ~300MB
2020-03-25 19:43:28 +00:00
Shish
134fd7d919
xdebug only for unit-test image
2020-03-25 19:37:38 +00:00
Shish
ea637132bd
named layers
2020-03-25 19:36:41 +00:00
Shish
ad9cca36b1
improvements to run inside docker
2020-03-22 15:23:23 +00:00
Shish
99c461e0e0
streamline docker build
2020-03-19 14:58:55 +00:00
Shish
6955053b87
fewer layers
2020-03-19 14:52:54 +00:00
Daniel Oaks
2c36dbef38
Mark the docker script as executable
2020-03-09 02:03:49 +10:00
Shish
81880f7458
Make installer nice again
2020-02-06 02:19:51 +00:00
Shish
95f4474b72
docket
2020-01-27 20:11:28 +00:00
Shish
d6c7857c6b
syntax
2020-01-27 20:06:19 +00:00
Shish
88b592c6ef
coverage as a separate step
2020-01-27 11:57:34 +00:00
Shish
9eb5acf2dc
use strict types
2020-01-26 16:27:56 +00:00
Shish
56b8d88ca4
install with composer.lock to make sure exact versions are installed
2019-11-28 16:42:59 +00:00
Shish
4f0ee38508
slightly more verbose docker install
2019-11-03 18:55:37 +00:00
Shish
d7b08d7b95
bump required versions based on Debian Stable
2019-10-01 11:06:40 +01:00
Shish
0aec16aa5b
specify DB in docker env
2019-02-02 12:06:30 +00:00
Shish
78258f7763
reduce diff between travis and docker
2018-11-07 15:12:13 +00:00
Shish
9e795f41a7
use vendor JS directly instead of copy-pasting
2018-11-07 15:12:13 +00:00