☁️ NextcloudPi with DNS-01 SSL Challenges for Duck DNS
2.4K
This docker image modifies ownyourbits/nextcloudpi to allow Duck DNS domains to generate Let's Encrypt SSL certificates using DNS-01 challenges.
DNS-01 challenges are enabled when a volume is mounted at /data in the container created. The use of DNS-01 challenges also eliminates the need to expose and/or forward port 80.
To launch using docker:
docker run -d -p 4443:4443 -p 443:443 -v ncdata:/data --name nextcloudpi maksimstojkovic/nextcloudpi <optional-domain>
To launch using docker-compose:
DOMAIN=<optional-domain> docker-compose up -d
docker logs nextcloudpi -f).Config -> nc-trusted-domains page.Networking -> duckDNS page (must be active before proceeding if using Duck DNS).Networking -> letsencrypt page.Port 80: Not required if using DNS-01 challenges to generate SSL certificates for a Duck DNS domain.<path-to-data>:/data: Named or hosted volume required to enable DNS-01 challenges.Content type
Image
Digest
Size
247.9 MB
Last updated
over 6 years ago
docker pull maksimstojkovic/nextcloudpi