turris-omnia-tls icon indicating copy to clipboard operation
turris-omnia-tls copied to clipboard

Simplify installation using a script

Open Alphix opened this issue 2 years ago • 1 comments

Here's a bunch of patches which simplify the installation by providing an installation script.

Also, some bugfixes (2 first patches, should be applied whether you agree with the rest of the PR or not)

Added features:

  • short hostnames (turris) will be redirected to the FQDN (turris.example.com)
  • acme.sh is used via the webroot functionality instead of standalone (which means no messing with default turris files or disabling port 80)
  • connections on port 80 (except letsencrypt) will be redirected to https
  • no messing with the files below /root
  • self-contained installation directory
  • acme.sh is provided by a git submodule
  • uninstallation script

Alphix avatar Oct 24 '22 13:10 Alphix