Aaron van Meerten
8615927428
FEATURE: new meet config customizations
5 years ago
Aaron van Meerten
e516c37d32
web: Dockerfile supports JITSI_MEET_VERSION
5 years ago
Aaron van Meerten
96f7de2c0c
web: Makefile supports JITSI_MEET_VERSION
5 years ago
Aaron van Meerten
a7e74553bd
web: nginx enable ssi for all locations
...
web: nginx enable ssi for javascript files
5 years ago
Aaron van Meerten
a266c9201f
web: config.js now built from templates
...
web: many additional variables instrumented from environment
5 years ago
Aaron van Meerten
8315c0ad03
web: use interface_config from .deb as default on build
...
web: no longer specify explict interface_config.js in defaults
5 years ago
Aaron van Meerten
6890b66de5
move to tpl for config.js
5 years ago
Matthias Herzog
6234a18dc6
web: fix letsencrypt renewal
5 years ago
netaskd
ffa017b74d
jibri: add jibri service
5 years ago
netaskd
8352559f50
misc: add ARG JITSI_REPO for dependented dockerfiles
5 years ago
netaskd
2b30ab9a23
misc: add variable JITSI_REPO instead hardcoded jitsi
5 years ago
Saúl Ibarra Corretgé
edf9630950
web: update config files
5 years ago
netaskd
e48bf46f7c
jigasi,web: add transcription options
5 years ago
netaskd
62f2d11cab
web,etherpad: add etherpad addon for sharing document
5 years ago
Matthias Herzog
e6eecce2af
web: add letsencrypt volume
5 years ago
Saúl Ibarra Corretgé
7f00c8e7a2
web: sync Jitsi Meet configuration
6 years ago
netaskd
bb7f68a749
web: update config.js from upstream
6 years ago
Saúl Ibarra Corretgé
30c425811e
misc: fix handling boolean values
...
Fixes: https://github.com/jitsi/docker-jitsi-meet/issues/30
6 years ago
netaskd
072fb9d9d1
web: add strong ssl_ciphers and headers
6 years ago
netaskd
7c6c6bcefb
web: enable ssl_protocol TLSv1.2 only
6 years ago
Paul Tiedtke
ab5f248913
web: run cron only when HTTPS and Let's Encrypt are enabled
6 years ago
Saúl Ibarra Corretgé
d6de4fdb58
web: fix typo
6 years ago
Saúl Ibarra Corretgé
cda11bc52f
web: add ability to redirect HTTP traffic to HTTPS
...
Useful if you're running this setup directly on the Internet, with a
Let's Encrypt certificate.
6 years ago
Saúl Ibarra Corretgé
fcf83859e4
web: add ability to disable HTTPS
...
If TLS is terminated elsewhere and then connections are proxied over
HTTP, there is no need for it and it makes initialization a tad slower
on the first run.
6 years ago
Saúl Ibarra Corretgé
5c988de8b6
web: refactor nginx configuration
6 years ago
Saúl Ibarra Corretgé
f61ef3f093
web: add builtin Let's Encrypt support
6 years ago
Saúl Ibarra Corretgé
ca47165807
web: move key generation to the main config script
6 years ago
Saúl Ibarra Corretgé
415f10406f
web: split TLS configuration and make it stronger
...
Resources:
- https://hynek.me/articles/hardening-your-web-servers-ssl-ciphers/
- https://weakdh.org/sysadmin.html
6 years ago
Saúl Ibarra Corretgé
c34b4814df
web: fix formatting
6 years ago
Saúl Ibarra Corretgé
ee90a92d43
xmpp: add support for authentication
6 years ago
Saúl Ibarra Corretgé
c475d537e6
web: update config.js and interface_config.js
6 years ago
Saúl Ibarra Corretgé
0bc1a8b49c
web: enable external API
6 years ago
Saúl Ibarra Corretgé
1010c71b33
core: rework templating
...
Use frep [0] which uses the Go templating capabilities.
[0]: https://github.com/subchen/frep
6 years ago
Saúl Ibarra Corretgé
9adeab8039
web: update config.js and interface_config.js
6 years ago
Saúl Ibarra Corretgé
50863f3ea2
web: add ability to customize interface_config.js
7 years ago
Saúl Ibarra Corretgé
822cca7d39
xmpp: add ability to customize the XMPP MUC domain
7 years ago
Saúl Ibarra Corretgé
0e43efa17e
build: add ability to force rebuilds and select releases
7 years ago
Saúl Ibarra Corretgé
84332c9527
xmpp: add ability to customize the jicofo auth user
7 years ago
Saúl Ibarra Corretgé
c6cc67b68d
Use an unaltered config.js file
...
Make all the necessary changes outside, setting the bosh URL
in this case.
7 years ago
Saúl Ibarra Corretgé
467a149cbb
Initial import
7 years ago