Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Show HN: Prose.sh – A Blog Platform for Hackers (prose.sh)
20 points by qudat on July 5, 2022 | hide | past | favorite | 10 comments


Hey all!

We are excited to officially release https://prose.sh

prose.sh is a markdown-based blog platform like many others that already exist. The twist to prose.sh is that all content management happens with SSH. You don't publish posts on prose.sh, instead you copy your markdown files locally to us via `scp`. It uses public-key cryptography to manage authentication and authorization.

prose.sh was built primarily with https://charm.sh.

prose.sh was built by https://pico.sh which is a small team of engineers who want to make the web smol.

Happy to answer any questions!


This looks great! I have been recently using 1Password as my ssh-agent, which means my SSH keypair will always be available on all devices where I am logged into 1Password and can blog on prose.

Questions after having used the product for 5 minutes:

1. Do you have plans to allow for customization? For, I want to get rid of italics on the date and be able to add menu items.

2. What happens if I `scp ~/blog/file.md prosh.sh:/`? Will the previously-uploaded content remain online? Perhaps more of a scp question? This is my first time using the command.


Thanks so much for taking a look!

1. We are playing around with the idea of allowing users to provide their own css file. This would not change the content or structure of the blog / posts, but would allow end-users to change the styling.

2. Once you upload a post, it'll stay up even if you run `scp` that doesn't include the file. See https://prose.sh/help#blog-upload-single-file for more details.


Look forward to custom stylesheets! I am trying to push an update but it's failing at the moment:

``` blog scp ./*.md prose.sh:/ _readme.md 0% 0 0.0KB/s --:-- ETAlost connection Connection to prose.sh closed by remote host. ```

What can cause this? `ssh name@prose.sh` works though.


I'm seeing an error in the logs, your _readme frontmatter for `nav` looks to be incorrect. Could you share your _readme file?


I have sent an email to hello@prose.sh. Happy to continue to conversation there.


Any chance of supporting math notation ? (MathJax, Katex, …)


Under the hood we're using goldmark. Would something like this extension be sufficient? https://github.com/litao91/goldmark-mathjax


It looks like this would be good, especially if it supports “full” MathJax such as aligned equations etc. as on this page:

https://math.meta.stackexchange.com/questions/5020/mathjax-b...


This looks very cool. I appreciate the emphasis on simplicity and ease of use.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: