Почему certbot молча перестал продлевать сертификат
Таймер работает, логи чистые, а сертификат истёк. Причина оказалась банальной:
DNS-запись давно смотрела на старый адрес. Проверка certbot renew --dry-run
раз в месяц экономит нервы.
Linux, сети, автоматизация — то, что не хочется гуглить второй раз.
Таймер работает, логи чистые, а сертификат истёк. Причина оказалась банальной:
DNS-запись давно смотрела на старый адрес. Проверка certbot renew --dry-run
раз в месяц экономит нервы.
Docker с опубликованными портами пишет правила в iptables в обход ufw.
Самый простой выход — network_mode: host и явные правила ufw,
либо публиковать порты только на 127.0.0.1.
На маленьком VPS json-логи docker съели весь диск за пару месяцев.
Две строки в compose — max-size и max-file — решают вопрос навсегда.
Несколько сервисов на одном 443-м порту без терминации TLS:
req.ssl_sni и inspect-delay в режиме tcp.
Работает быстро и не требует сертификатов на балансировщике.