← ALB News · curated headline

Пересборка статического блога раз в 15 минут: rsync-зеркало, flock и запасная версия сборщика

Habr · RU · Programming · 11/11/2026, 1:02:59 PM

Я расскажу, как у меня устроена пересборка статического блога, который живёт на одном сервере, а собирается на другом. Главная страница, RSS и sitemap пересобираются по таймеру systemd каждые 15 минут, и за полтора месяца эта схема прошла 3 907 прогонов. Ниже конфиги и куски скриптов: как тянуть с удалённого сервера только нужное через фильтры rsync, как не дать двум прогонам наложиться друг на друга, как не затереть правку, сделанную руками во время сборки, и что делать, когда сборщик сломан. Отдельно про файлы, которые незаметно утекали наружу из вебрута. Читать далее

Continue to Habr →

You are being forwarded in 6s — stay on this page