home.social

#rsync — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #rsync, aggregated by home.social.

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

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

    habr.com/ru/articles/1106820/

    #bash #nginx #flock #rsync #деплой #статический_сайт #systemd_timer

Share on Mastodon

Enter the server where you have an account.