Email or username:

Password:

Forgot your password?
2 comments
Minoru

@toby3d Насколько я понимаю, отложенные публикации в парадигме генераторов статических сайтов реализуются путём проставления посту даты из будущего и регулярной пересборкой сайта (вероятно, в cron job в CI). Тогда синдикацию можно делать дополнительным шагом в пайплайне, после деплоя сайта. А чтобы она была стейтлесс, придётся тянуть из Мастодона/Телеграма список уже опубликованного и сравнивать с актуальным списком постов.

Возможно я тут пишу бред :) Ты явно про эти проблемы думал больше моего.

Maxim Lebedev

@minoru В целом, всё так.

Но я не уверен насколько часто мне позволительно насиловать Cloudflare Pages регулярными загрузками сборок. Допустим, каждый час -- ок. Но Telegram умеет в отложки по минутам, я тоже так хочу.

Со стороны Micropub есть опция выбора куда какую публикацию репостить, что со стороны Gitea надо как-то "видеть" и обрабатывать. Возникает сложность с настройкой и автоматизацией синдикации через actions, её я пока не могу прикинуть.

Go Up