Двадцать шестой день #100DaysOfIndieWeb
https://toby3d.me/ru/2023/10/10/162155/
2 comments
@minoru В целом, всё так. Но я не уверен насколько часто мне позволительно насиловать Cloudflare Pages регулярными загрузками сборок. Допустим, каждый час -- ок. Но Telegram умеет в отложки по минутам, я тоже так хочу. Со стороны Micropub есть опция выбора куда какую публикацию репостить, что со стороны Gitea надо как-то "видеть" и обрабатывать. Возникает сложность с настройкой и автоматизацией синдикации через actions, её я пока не могу прикинуть. |
@toby3d Насколько я понимаю, отложенные публикации в парадигме генераторов статических сайтов реализуются путём проставления посту даты из будущего и регулярной пересборкой сайта (вероятно, в cron job в CI). Тогда синдикацию можно делать дополнительным шагом в пайплайне, после деплоя сайта. А чтобы она была стейтлесс, придётся тянуть из Мастодона/Телеграма список уже опубликованного и сравнивать с актуальным списком постов.
Возможно я тут пишу бред :) Ты явно про эти проблемы думал больше моего.