I just realized my automatic renewal for the swag certificate failed, just wondering if because I move my docker directory out of var/lib. So now how to fix it?
Code
GID/UID
───────────────────────────────────────
User UID: 1000
User GID: 100
───────────────────────────────────────
using keys found in /config/keys
Variables set:
0
PGID=100
TZ=America/Los_Angeles
URL=xxxxxxxx.duckdns.org
SUBDOMAINS=wildcard
EXTRA_DOMAINS=
ONLY_SUBDOMAINS=false
VALIDATION=duckdns
CERTPROVIDER=
DNSPLUGIN=cloudflare
EMAIL=xxxxxxx@gmail.com
STAGING=false
the resulting certificate will only cover the subdomains due to a limitation of duckdns, so it is advised to set the root location to use www.subdomain.duckdns.org
Using Let's Encrypt as the cert provider
SUBDOMAINS entered, processing
Wildcard cert for xxxxxxxxxx.duckdns.org will be requested
E-mail address entered: xxxxxxxx@gmail.com
dns validation via duckdns plugin is selected
Certificate exists; parameters unchanged; starting nginx
The cert is either expired or it expires within the next day. Attempting to renew. This could take up to 10 minutes.
<------------------------------------------------->
<------------------------------------------------->
cronjob running on Fri Mar 22 12:58:06 PDT 2024
Running certbot renew
Saving debug log to /var/log/letsencrypt/letsencrypt.log
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Processing /etc/letsencrypt/renewal/xxxxxxxx.duckdns.org.conf
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Renewal configuration file /etc/letsencrypt/renewal/le-fou-volant.duckdns.org.conf is broken.
The error was: expected /etc/letsencrypt/live/le-fou-volant.duckdns.org/cert.pem to be a symlink
.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
No renewals were attempted.
Additionally, the following renewal configurations were invalid:
/etc/letsencrypt/renewal/xxxxxxxx.duckdns.org.conf (parsefail)
Alles anzeigen
Compose settings at the section
Leave blank to use a custom /etc/docker/daemon.json
I use to have this
Code
{
"data-root": "/var/lib/docker",
"runtimes": {
"nvidia": {
"args": [],
"path": "nvidia-container-runtime"
}
}
}
Modified it for
Code
{
"data-root": "/srv/dev-disk-by-uuid-9cd27ed0-ef9a-4346-ae1e-5e835ba05832/Media2/docker",
"runtimes": {
"nvidia": {
"args": [],
"path": "nvidia-container-runtime"
}
}
}
Not sure if it is the reason since the appData for the swag has not been changed?