insight
is a web server allowing you to edit markdown posts and host the rendered result publicly.
It has less than 40 dependencies in total.
text
$ cargo install insight
text
$ insight -l 0.0.0.0:9090
This will accept requests from all IP addresses
The fact that secret edition keys are parts of the URL is bad. If you see any alternative that doesn't require user accounts or entering a password, please file an issue on GitHub.
HTML tags are currently stripped from posts at render-time to prevent cross-site scripting vulnerabilities.
We rely on the pulldown_cmark
crate to detect these tags.
If you manage to get any JS code to execute in the post viewer via markdown, please file an issue because it shouldn't happen.