I have successfully installed letsencrypt as a Docker on my Synology server:
docker create --cap-add=NET_ADMIN --name=letsencrypt -v /volume1/docker/letsencrypt/config:/config -e PGID=100 -e PUID=1033 -e EMAILfirstname.lastname@example.org -e URL=moviewall.dk -e SUBDOMAINS=plex -e VALIDATION=http -p 81:80 -p 444:443 -e TZ=Europe/Copenhagen linuxserver/letsencrypt
My domain is: moviewall.dk, the validation and best way to do this if I want auto renewal
So what are my best options?
DNS provider: GratisDNS (They support DNSSEC setup, dont know if this makes it easyer?)
WEBSERVER: NAS running DSM 6.2 service as docker (Fixed IP)
A record setup for port 80 & 443 (Verified to be open)
It produced this output: with setup http validation:
But where do I place this code? in a file under the docker config?
I can login to a root shell on my machine:
yes as root running docker services- command terminal
I’m using a control panel to manage my site:
No - But any recommendation for such control manager? (Docker image preferred
My domain *.mydomain.com was redirecting to https.
I had to disable the SSL site and disable the http --> https redirect in my virtual host that served http.
Still doesn’t work.
Also managed to create the domain and also the folder in my local webserver and successfull managed to reach the folder from the net (My phone) moviewal.dk.well-known\acme-challenge\test.txt - success
But still cant get letscrypt working
Do I have to manually import the new Certbot addon to the letsencrypt docker addon folder?
Or am I making this to complicated…