mirror of
https://github.com/alexbelgium/hassio-addons.git
synced 2026-10-28 16:51:44 +00:00
coderabbitai suggestions
This commit is contained in:
1 parent
82c784ce6e
commit
efa5ed9b59
1 file changed
+4
-1
@@ -115,7 +115,10 @@ log "static_site_root=${STATIC_ROOT} prefix=${STATIC_PREFIX} log_level=${LOG_LEV
|
|||||||
# Supervisor persists /data as a Docker volume; /etc/letsencrypt would otherwise be ephemeral.
|
# Supervisor persists /data as a Docker volume; /etc/letsencrypt would otherwise be ephemeral.
|
||||||
if [ ! -L /etc/letsencrypt ]; then
|
if [ ! -L /etc/letsencrypt ]; then
|
||||||
if [ -d /etc/letsencrypt ] && [ "$(ls -A /etc/letsencrypt 2> /dev/null)" ]; then
|
if [ -d /etc/letsencrypt ] && [ "$(ls -A /etc/letsencrypt 2> /dev/null)" ]; then
|
||||||
cp -a /etc/letsencrypt/. /data/letsencrypt/ 2> /dev/null || true
|
# Abort migration on copy failure so we never rm -rf certs that weren't copied.
|
||||||
|
mkdir -p /data/letsencrypt
|
||||||
|
cp -a /etc/letsencrypt/. /data/letsencrypt/ \
|
||||||
|
|| die "Failed to migrate /etc/letsencrypt to /data/letsencrypt; leaving existing certs intact"
|
||||||
fi
|
fi
|
||||||
rm -rf /etc/letsencrypt
|
rm -rf /etc/letsencrypt
|
||||||
ln -sf /data/letsencrypt /etc/letsencrypt
|
ln -sf /data/letsencrypt /etc/letsencrypt
|
||||||
|
|||||||
Reference in new issue
Block a user