Refactor lego command execution logic in docker-compose.yml for improved certificate renewal handling
Deploy mini-pc / deploy (push) Failing after 12s
Deploy mini-pc / deploy (push) Failing after 12s
This commit is contained in:
@@ -25,19 +25,23 @@ services:
|
|||||||
- -c
|
- -c
|
||||||
- |
|
- |
|
||||||
while true; do
|
while true; do
|
||||||
/lego renew \
|
if [ -f /lego-data/certificates/_.ada-dev.ru.crt ]; then
|
||||||
--email "$$LEGO_EMAIL" \
|
/lego renew \
|
||||||
--dns timewebcloud \
|
--email "$$LEGO_EMAIL" \
|
||||||
--domains ada-dev.ru \
|
--dns timewebcloud \
|
||||||
--domains '*.ada-dev.ru' \
|
--domains ada-dev.ru \
|
||||||
--path /lego-data \
|
--domains '*.ada-dev.ru' \
|
||||||
--days 30 || \
|
--path /lego-data \
|
||||||
/lego run \
|
--days 30
|
||||||
--email "$$LEGO_EMAIL" \
|
else
|
||||||
--dns timewebcloud \
|
/lego run \
|
||||||
--domains ada-dev.ru \
|
--email "$$LEGO_EMAIL" \
|
||||||
--domains '*.ada-dev.ru' \
|
--accept-tos \
|
||||||
--path /lego-data
|
--dns timewebcloud \
|
||||||
|
--domains ada-dev.ru \
|
||||||
|
--domains '*.ada-dev.ru' \
|
||||||
|
--path /lego-data
|
||||||
|
fi
|
||||||
sleep 24h
|
sleep 24h
|
||||||
done
|
done
|
||||||
networks: {}
|
networks: {}
|
||||||
|
|||||||
Reference in New Issue
Block a user