Kevin Conway b45b505980 web: always install acme.sh when container starts
The previous version only installed acme.sh if it was not previously
installed. However, the check for a previous installation was based on
the existence of /config/acme.sh/acme.sh which is in the
external/persisted storage. The result was that acme.sh installation
would be skipped even for a new build of the web container if the
installation had been run on any previous build of the container. When
the web container is rebuilt, such as during an upgrade to a new stable
version, the new container would lack the cron job needed to
automatically updated the TLS certificates. Additionally, the version of
acme.sh installed in /config/acme.sh would never update even if the
pinned version in the Dockerfile was changed.

This patch sets the init script to always re-install acme.sh on
container start. The cron job installation from acme.sh is guarded by a
check for an existing job so there is no duplication. Re-installing also
has the effect of replacing the persisted /config/acme.sh/acme.sh with
the latest version set in the Dockerfile during upgrades.
2021-03-09 12:39:12 +01:00
2020-03-24 11:53:00 +01:00
2021-02-05 11:21:38 +01:00
2021-02-05 11:25:05 +01:00
2021-02-05 11:25:05 +01:00
2021-02-05 11:25:05 +01:00
2018-07-17 10:41:21 +02:00
2020-12-02 16:03:17 +01:00
2020-05-20 15:34:43 +02:00
2020-05-26 23:46:54 +02:00

Jitsi Meet on Docker

Jitsi is a set of Open Source projects that allows you to easily build and deploy secure videoconferencing solutions.

Jitsi Meet is a fully encrypted, 100% Open Source video conferencing solution that you can use all day, every day, for free — with no account needed.

This repository contains the necessary tools to run a Jitsi Meet stack on Docker using Docker Compose.

Installation

The installation manual is available here.

TODO

  • Support container replicas (where applicable).
  • TURN server.
Description
No description provided
Readme 5.9 MiB
Languages
Lua 57.6%
JavaScript 25.7%
Dockerfile 10.1%
Shell 5.1%
Makefile 1.5%