https://prose.sh/ prose.sh a blog platform for hackers discover some interesting posts --------------------------------------------------------------------- Examples official blog | blog source Create your account with Public-Key Cryptography We don't want your email address. To get started, simply ssh into our content management system: ssh new@prose.sh note: new is a special username that will always send you to account creation, even with multiple accounts associated with your key-pair. note: getting permission denied? read this After that, just set a username and you're ready to start writing! When you SSH again, use your username that you set in the CMS. You control the source files Create posts using your favorite editor in plain text files. ~/blog/hello-world.md # hello world! This is my first blog post. Check out some resources: - [pico.sh](https://pico.sh) - [lists.sh](https://lists.sh) - [antoniomika](https://antoniomika.me) - [erock.io](https://erock.io) Cya! Publish your posts with one command When your post is ready to be published, copy the file to our server with a familiar command: scp ~/blog/*.md prose.sh:/ We'll either create or update the posts for you. Setup a custom domain A blog can be accessed from a custom domain. HTTPS will be automatically enabled and a certificate will be retrieved from Let's Encrypt. In order for this to work, 2 DNS records need to be created: CNAME for the domain to prose CNAME yourcustomdomain.com -> prose.sh Resulting in: yourcustomdomain.com. 300 IN CNAME prose.sh. And a TXT record to tell Prose what blog is hosted on that domain TXT yourcustomdomain.com -> prose=yourproseusername Resulting in: yourcustomdomain.com. 300 IN TXT "prose=hey" Terminal workflow without installation Since we are leveraging tools you already have on your computer (ssh and scp), there is nothing to install. This provides the convenience of a web app, but from inside your terminal! Features * Github flavor markdown * Looks great on any device * Bring your own editor * You control the source files * Terminal workflow with no installation * Public-key based authentication * No ads, zero tracking * No platform lock-in * No javascript * Subscriptions via RSS * Minimalist design * 100% open source Philosophy The goal of this blogging platform is to make it simple to use the tools you love to write and publish your thoughts. There is no installation, signup is as easy as SSH'ing into our CMS, and publishing content is as easy as copying files to our server. If you'd like to read more about our group, please read our profile at pico.sh. Roadmap 1. Ability to upload images 2. Limited compatibility with hugo --------------------------------------------------------------------- Built and maintained by pico.sh. home | ops | help | rss | source