41 Commits

Author SHA1 Message Date
tomtit
76202b70b1
fix(base) bump tpl to 1.5.0 2026-03-20 13:58:39 +01:00
emrah
156e36e97f refactor(templates): wrap shell variables in double quotes to handle spaces and special characters safely 2026-02-12 16:36:29 +01:00
emrah
0e4bf5ed1a refactor(templates): replace "! -z" with "-n" for better readability 2026-02-12 16:36:29 +01:00
Saúl Ibarra Corretgé
f893e497df
base: update tpl 2024-08-09 10:35:58 +02:00
Sebastian Denz
c65d2bd2fc
feat(jigasi,jicofo,jvb,jibri,prosody): add healthcheck.sh scripts and prosody http_health mod 2024-07-02 11:50:25 -04:00
Saúl Ibarra Corretgé
7c8763f517 base: update tpl to version 1.3.0
Fixes: https://github.com/jitsi/docker-jitsi-meet/issues/1821
2024-06-11 18:37:08 +02:00
Saúl Ibarra Corretgé
731d6d13b8 base: update tpl to make toBool more resilient
Fixes: https://github.com/jitsi/docker-jitsi-meet/issues/1804
2024-05-17 11:34:08 +02:00
Saúl Ibarra Corretgé
70ba4cbe2f base: update to Debian Bookworm 2024-03-22 23:37:31 +01:00
Saúl Ibarra Corretgé
102281ecc7 base: update tpl
toBool now supports nil values too.
2024-01-30 08:55:41 +01:00
Saúl Ibarra Corretgé
d31e164656 build: simplify detection of the target platform
It can be done within the container, rather than having to compute it in
the Makefile and then pass it as an argument.
2024-01-15 14:08:49 +01:00
Saúl Ibarra Corretgé
21f04ead6e base: update tpl 2024-01-15 11:37:58 +01:00
gitouche
0b1b45da99
base: use FQIN in base/Dockerfile FROM statement
Fixes: https://github.com/jitsi/docker-jitsi-meet/issues/1510
2023-04-04 10:22:06 +02:00
Saúl Ibarra Corretgé
ac551c300a
base: update tpl 2023-01-27 09:36:05 +01:00
Saúl Ibarra Corretgé
ec972eec21 base: update tpl
Closes: https://github.com/jitsi/docker-jitsi-meet/issues/1458
2023-01-24 14:14:42 +01:00
Grant Slater
8b02b8a4a1 build,ci: add initial arm64 support 2022-05-20 13:54:07 +02:00
Saúl Ibarra Corretgé
6e0dd04d30 base: replace frep with tpl
It's our (simplified) fork: https://github.com/jitsi/tpl
2022-03-11 12:35:46 +01:00
Saúl Ibarra Corretgé
320829601c base: update base images to Debian Bullseye 2021-12-03 13:57:09 +01:00
Berbe
be1da0e2be
misc: cleanup Dockerfiles
* Cleanup: Use spaces instead of tabulation

* Cleanup: Reduce layers

* Cleanup: Homogeneise wget syntax

* Cleanup: Use binary GPG key format
2021-09-17 09:49:49 +02:00
Saúl Ibarra Corretgé
5c44a84eb4 misc: stop using apt-key, it's deprecated
Fixes: https://github.com/jitsi/docker-jitsi-meet/issues/480
2020-12-04 11:29:47 +01:00
Saúl Ibarra Corretgé
43f678d967 build: refactor Makefile
Use a single one with dynamically generated rules instead of individual
makefiles which are 99% boilerplate.
2020-12-02 16:03:17 +01:00
Saúl Ibarra Corretgé
880b9b0e91 core: update base image to Debian Buster 2020-12-02 16:03:17 +01:00
Saúl Ibarra Corretgé
c792bbc347 base: update frep 2020-10-02 15:25:44 +02:00
Kaichao
97f5e752b3
base: optimize size
Reduce 3 layers in the base image; Free up unused space, from 93.4MB to 86.3MB.
2020-07-22 16:15:38 +02:00
Saúl Ibarra Corretgé
8e7ea34c50 base: fix setting timezone 2020-05-26 23:23:43 +02:00
Saúl Ibarra Corretgé
3524a526be base: fail to start the container if the init script fails 2020-03-31 11:17:45 +02:00
netaskd
2b30ab9a23 misc: add variable JITSI_REPO instead hardcoded jitsi 2019-09-03 17:14:50 +02:00
r900
2f9192c238 misc: change test for "unstable" to proper /bin/sh syntax
With /bin/sh one `=` has to be used, otherwise it will always fail with "unexpected operator".
2019-07-31 10:30:09 +02:00
netaskd
046145d95e base: add testing tools if JITSI_RELEASE is unstable 2019-06-20 21:00:14 +02:00
Saúl Ibarra Corretgé
30c425811e misc: fix handling boolean values
Fixes: https://github.com/jitsi/docker-jitsi-meet/issues/30
2019-01-28 23:11:03 +01:00
Saúl Ibarra Corretgé
f65016d6f1 base: add backports repository 2018-11-07 09:28:08 +01:00
Saúl Ibarra Corretgé
1010c71b33 core: rework templating
Use frep [0] which uses the Go templating capabilities.

[0]: https://github.com/subchen/frep
2018-08-09 21:43:54 +02:00
Saúl Ibarra Corretgé
41d8639c06 base: update s6 overlay version 2018-07-17 11:15:40 +02:00
Saúl Ibarra Corretgé
ccc6eb4220 base: fix warning when installing packages 2018-07-17 11:15:14 +02:00
Saúl Ibarra Corretgé
630ed5cf36 doc: updated README 2018-06-25 08:15:42 +02:00
Saúl Ibarra Corretgé
d2300d0bca build: default to stable 2018-05-03 08:50:13 +02:00
Saúl Ibarra Corretgé
0e43efa17e build: add ability to force rebuilds and select releases 2018-04-27 09:55:14 +02:00
Saúl Ibarra Corretgé
67243fbdcb base: update README 2018-03-18 08:45:18 +01:00
Saúl Ibarra Corretgé
9bc3f1c85b base: update README 2018-03-17 22:49:35 +01:00
Saúl Ibarra Corretgé
eef8dfb1ba build: add extra makefiles 2018-03-16 09:17:36 +01:00
Saúl Ibarra Corretgé
555c5ee3d0 base: fix (not) caching deb files
The Debian slim variant already disabled the cache, so don't interfere.
2018-03-15 19:49:22 +01:00
Saúl Ibarra Corretgé
467a149cbb Initial import 2018-03-14 10:23:50 +01:00