Islandora-Devops / isle-dc

ISLE 8 - Dockerized Islandora 8 Deployment orchestrated with docker-compose
MIT License
23 stars 60 forks source link

Define SSL usage process for LE, commercial and self-signed certs in non-local environments #87

Open g7morris opened 4 years ago

g7morris commented 4 years ago

Define SSL usage process for LE, commercial and self-signed certs in non-local environments

nigelgbanks commented 4 years ago

Was this fully covered by https://github.com/Islandora-Devops/isle-dc/pull/89 or do we need to add any more docs? @dannylamb

dannylamb commented 4 years ago

By default, you're getting TLS on local and remote environments using certs for traefik.me. "Physical files" if you will. We could make a nod to that in documentation, but we have nothing for Let's Encrypt using traefik labels yet. That use case still hasn't been tackled.

ian-j-stewart commented 3 years ago

The manual approach to creating ssl certs for ubuntu is described here. After running through this, the certs can simply be copied over to the /certs folder. https://medium.com/@__timam__/generate-let-encrypt-ssl-certificate-manually-febc949510c2