Заметки о разработке и серверах
Записываю решения, которые пригодились в работе, чтобы не искать их заново. Linux, Docker, базы данных и немного автоматизации.
-
Автопродление сертификатов Let's Encrypt и как убедиться, что оно работает
nginxtlsТаймер certbot, хуки для перезагрузки nginx и простая проверка срока действия.
-
Docker Compose: как обновлять контейнеры и не потерять данные
dockerИменованные тома, bind-монтирование и порядок действий при обновлении образа.
-
Резервные копии PostgreSQL по расписанию и проверка восстановления
postgresqlbackuppg_dump, ротация старых копий и регулярная проверка, что из копии реально можно подняться.