shuppy (@delan) [archived]

autost: a cohost-compatible archive and blog engine

…and hopefully feed reader?

want to archive your chosts on your website but have too many for the cohost web component? want something like cohost-dl except you can keep posting?

autost is my take on that. you can see what it looks like on shuppy.org:

screenshot of the top of shuppy.org, with a bunch of tag links at the topscreenshot of some other posts on shuppy.org, one of them showing tags

it’s pretty much a static site generator that can import chosts. some features:


  • perfect html rendering of your chosts and css crimes
    (css things like bounce and spin work too, but not yet 100%)
  • include and exclude specific tags or chosts in your archive
  • tag your archived chosts without editing them on cohost
  • automatically rename and add tags based on the existing tags
  • make new posts with mostly-cohost-compatible markdown
    (there’s even a post composer with live preview! but it’s very much a wip)

i’ve only had a couple weeks to work on this, so it’s not the most polished, and for now you need a bit of command line knowledge to get it going.

but my goal here is to make a blog engine with the same posting and reading experience as cohost, where you can follow people with rss/atom feeds, see their posts on a chronological timeline, and share their posts on yours.

does that vibe with anyone? should i keep working on this? let me know!

#The Cohost Global Feed#cohost utilities#Cohost Shutdown#data export#autost
shuppy (@delan) [archived]

shuppy (@delan) [archived]

autost 0.2.0: it has a compose button now

some big usability improvements in this one, plus a couple of breaking changes!

breaking changes: cohost2autost no longer takes the ./posts and site/attachments arguments, and render no longer takes the site argument. these paths were always ./posts, site/attachments, and site (#8).

when viewing your site with the server, there’s a compose button now (#7).


in the server, you also get a link to your site in the terminal now, and you no longer get a NotFound error if your base_url setting is not /.

you no longer have to type RUST_LOG=info to see what’s happening (#5).

attachment filenames containing % and ? are now handled correctly (#4).

questions and contributions are welcome! if you run into any problems, or want to help out, let me know on github or email me on autost@shuppy.org.

oh and go here for updates once cohost noposts :)