Open ralsina opened 4 years ago
Interesting idea, but I wonder if that wouldn’t make more sense as a separate project/script controlling nikola executions? I.e. a micropub server listening on commands, updating the source files on disk and running nikola to publish the changes?
The reasoning being that nikola itself is by design not actively serving anything. That part is left to other software (apache, nginx, what have you). Building an active component into nikola that handles authentication, etc, seems like a whole new beast.
Don’t get me wrong: I like the idea!
Just my 2 cents :)
There is a "standard" for posting things to a site, called micropub
Looks like it would be pretty straightforward to implement and would allow usage of a variety of clients as Nikola clients.