* Make default Docker Compose settings optional
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>
* Check if variables are set before executing sed
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>
* Replace websocket cert and key if according variables are set
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>
* Search and replace email address for ACME registration
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>
* Simplify Letsencrypt deployment method by switching to one hostname
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>
* Wait for DNS record to be resolvable to ensure ACME challenge passes
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>
* Send waiting for DNS to background
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>
* Revert "Send waiting for DNS to background"
This reverts commit 7f1ac42d223d4c3e870aed44d8a04e42f3ac006e.
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>
* Wait for DNS entry in Traefik container
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>
* Revert "Wait for DNS record to be resolvable to ensure ACME challenge passes"
This reverts commit fb3423e42d4fc09ca2ed0deca2c9fe23b74745b1.
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>
* Fix multi-line entrypoint command
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>
* Expose prov and prov-ui ports in Letsencrypt deployment after switch to one hostname
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>
* Restrict websocket-key.pem permissions
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>
* Update README.md
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>