Um terminal de micropub auto-hospedado para microblogs gerados estaticamente. ⚡️
O Microstat permite publicar postagens de marcação em um microblog gerado estaticamente via micropub, com webmentions e integração automaticamente enviadas com o serviço micro.blog.
Isso permite que você publique no seu microblog estático usando inteiramente a Web (por exemplo, usando um cliente de micropub baseado na Web como a Quill).
Aqui está como funciona:
O microstat requer node.js v12 ou mais recente. Depois de instalar o Node.js:
$ git clone https://github.com/joshdick/microstat.git
$ cd microstat
$ npm install
$ cp config/dist.js config/local.js
# Edit `config/local.js` and change the values to fit your site as described by the comments above each value
$ npm start
Você pode gerenciar e iniciar o Microstat como um serviço Systemd ou usar uma ferramenta como o Nodemon.
Observe que o Microstat não precisa ser executado na mesma porta, ou mesmo no mesmo servidor, que seu microblog. Você pode anunciar diretamente seu servidor Microstat como o terminal de micropub do seu site ou pode anunciar um proxy.
Veja como eu proxy para microstat no meu microblog:
< link rel =" micropub " href =" https://joshdick.net/micropub " />
https://example.com:3141
): location /micropub {
proxy_pass https://example.com:3141;
}
Questões e solicitações de puxão são bem -vindos! ?