Romain de Laage
18f6b75dee
build(docker): use supervisord in unit image
2023-03-22 11:53:38 +01:00
Yassine Doghri
b3c6e05e6f
fix: change app.mediaBaseURL to media.baseURL in install, docker entrypoints and docs
2023-03-17 17:36:26 +00:00
Yassine Doghri
729edc9afa
build(ci): add npm to docker/ci image for semantic release
2023-03-17 17:08:19 +00:00
Romain de Laage
ab275e978c
build(docker): add alternative Nginx Unit image
2023-02-25 15:10:19 +00:00
Yassine Doghri
9ef58808fc
ci: update bundle scripts to use pnpm exec
+ add openssh-client to ci docker image
2023-02-22 17:25:14 +00:00
Yassine Doghri
05d27400a0
ci: add intl extension to ci docker image
2023-02-22 16:50:24 +00:00
Yassine Doghri
34777598dd
build: replace npm with pnpm + add Dockerfile for ci
...
update php and js dependencies to latest
2023-02-22 14:36:56 +00:00
Benjamin Bellamy
8884598a56
fix(docker): update nginx configuration
2023-01-16 16:26:56 +00:00
Yassine Doghri
67b6e30d24
build(docker): add --cleanup flag to each kaniko build
...
flag is used to clean the filesystem at the end of the build
2022-11-04 10:39:26 +00:00
Yassine Doghri
c69c0fbb40
build(docker): replace libjpeg-dev with libjpeg62-turbo-dev in development image
2022-11-04 10:39:26 +00:00
Romain de Laage
1192a228ef
build(docker): add dedicated ffmpeg image to run video clips' scheduled tasks
2022-11-01 17:55:39 +00:00
Romain de Laage
c94bd7cf81
build(docker): run automatic database migration in entrypoint
2022-10-24 16:05:49 +00:00
Yassine Doghri
3a57538572
build: set minimal php version to 8.1
...
closes #225
2022-10-17 14:17:50 +00:00
Romain de Laage
88fb618c28
build(docker): forward server name to the PHP application
...
fixes #246
2022-10-16 14:32:12 +00:00
Romain de Laage
ab330e773e
build(docker): add generic beta tag for web-server image
2022-10-01 07:10:37 +00:00
Yassine Doghri
65173e5180
build(docker): set beta tag to production images for latest beta version
2022-09-28 15:18:05 +00:00
Romain de Laage
e98ec8c950
build(docker): add email configuration for the docker image
2022-09-19 13:04:49 +00:00
Yassine Doghri
ddfa2965c3
build: change ffmpeg static release link to a specific version (5.1.1)
2022-09-14 15:47:42 +00:00
Yassine Doghri
94fae92e9a
build(docker): extract ffmpeg tar directly into the ffmpeg folder
...
This fixes a bug where the mv ffmpeg command breaks if the upstream folder name of the ffmpeg tar
changes (version change).
2022-09-14 14:45:57 +00:00
Yassine Doghri
8c4f0675c1
build(docker): add missing $ to get CP_VERSION's environment variable
2022-09-06 16:19:06 +00:00
Yassine Doghri
f3c1ddb3b1
chore: update CI4 to 4.2.6 + composer and npm dependencies to latest
2022-09-06 12:25:43 +00:00
Romain de Laage
029804b9f8
build(docker): add build for tagged versions on main, beta and alpha
2022-08-23 09:50:00 +00:00
Yassine Doghri
b7e2c09297
docs(docker): add page describing castopod's docker images and example usage with docker-compose
...
refs #230
2022-07-08 16:40:22 +00:00
Yassine Doghri
3ce6541003
feat(datetime-picker): set material_green theme to flatpickr
...
upgrade docker dev's php version to 8.1
2022-07-04 12:52:55 +00:00
Yassine Doghri
68777dd54c
refactor(docker): rename CP_HOST_BACK to CP_APP_HOSTNAME
2022-06-27 15:31:35 +00:00
Romain de Laage
0c0730be69
build(docker): add production-ready DockerFiles
...
- add docker images for app (castopod) and web-server (nginx)
- ci: deploy images continuously to a docker hub using kaniko
- ci: trigger docker-build-rolling on develop branch
- move development DockerFile to docker directory
closes #200
2022-06-26 12:03:22 +00:00