from Hacker News

Blot turns a folder into a website

by angrymouse on 12/29/23, 7:26 PM with 136 comments

  • by dgam on 12/29/23, 9:14 PM

    I announced Blot on Hacker News almost 10 years ago. Thank you all for helping to get it started. It was a nice surprise to see it posted again here today.

    The goal of Blot is to bring the benefits of the static site generator to people who haven't heard of static site generators

  • by starkparker on 12/29/23, 8:42 PM

    Express application that converts files to HTML with pandoc and serves the results, with a dashboard.

    The TODO file in the repo[1] is fascinating.

    1: https://github.com/davidmerfield/Blot/blob/39d9583395c190534...

  • by dang on 12/29/23, 8:15 PM

    Related. Others?

    Blot is a blogging platform with no interface. It turns a folder into a website - https://news.ycombinator.com/item?id=32041158 - July 2022 (9 comments)

    Blot – a blogging platform with no interface - https://news.ycombinator.com/item?id=17314858 - June 2018 (120 comments)

    Blot – blogging from a Dropbox folder - https://news.ycombinator.com/item?id=10078031 - Aug 2015 (17 comments)

    Show HN: Blot, a static blog powered by Dropbox - https://news.ycombinator.com/item?id=8183498 - Aug 2014 (36 comments)

  • by btucker on 12/29/23, 8:46 PM

    This makes me think of the early/mid-2000s & https://blosxom.sourceforge.net. Blosxom had this delightful concept of file extensions as "flavours." For example, you could have a ".rss" flavour that would present that hierarchy of your site as an RSS feed if you added ".rss" to the URL. Brilliant!
  • by freetonik on 12/29/23, 7:59 PM

    I briefly contributed to Blot (its code is Public Domain [1]). David keeps working on Blot constantly, and it's pretty cool to see the progress changelog with direct mapping to git commits [2].

    1. https://github.com/davidmerfield/Blot

    2. https://blot.im/news

  • by RistrettoMike on 12/30/23, 3:57 AM

    I recently migrated my own static Hugo blog onto Blot, and I just about couldn’t be happier with it.

    I’m not versed in web development, but Blot’s developer (David) seems to have a great goal in mind & similar enough priorities to what I wanted that it was a great fit. I finally got to set up the photography site I’d been planning, too.

    It’s http://ristrettoshots.com/ if anyone was curious what one take on a Blot photo site would look like.

  • by dangwu on 12/29/23, 8:22 PM

    We've come full circle
  • by ravenstine on 12/29/23, 10:32 PM

    1. Old solution becomes new again

    2. Folks clamor that we actually had things right the first time

    3. Hype dies down

    4. Blog posts complain that the solution "just doesn't scale" and that the complete opposite approach (or some hybrid) is better

    5. GOTO 1

  • by nonrandomstring on 12/29/23, 8:35 PM

    Haven't tried blot, but I discovered that with a basic stylesheet "tree -H" can be super useful.
  • by every on 12/30/23, 12:40 AM

    I do a low-tech version[1] of this using tree-1.8.0...

    [1] https://every.sdf.org/

  • by james-bcn on 12/29/23, 7:56 PM

    A similar thing: http://tiiny.host/

    I use them and I'm a big fan.

  • by arepb on 12/29/23, 7:51 PM

    Longtime fan of Blot and the founder's (David) work.
  • by muhammadusman on 12/29/23, 9:24 PM

    Wow, I’m surprised I’ve never never heard of this and I’ve been working in web dev for 10+ years. I love this idea and I have some things I want to put out there without much management on my part. This will be perfect
  • by secondbreakfast on 12/29/23, 9:16 PM

    I used Blot for about 5 years for Second Breakfast. Its ease of use got me started blogging. Very cool app/service, highly recommend.

    I had it strung up with RSS to Mailchimp to auto-send new posts to a mailing list. Recently just switched to Ghost to make that more integrated, we'll see how it goes!

  • by d_philla on 12/29/23, 8:20 PM

    https://spinup.dev is a similar thing I made a few years ago, with free analytics out-of-the-box for each deploy. Syncing changes is a feature I'd like to add, but time is tight for side-projects at the moment.
  • by vsri on 12/29/23, 9:35 PM

    I've been using Blot for years (for two websites), and I can't say enough good things about it. Happy to see it featured here!
  • by puttycat on 12/29/23, 11:54 PM

    Can someone explain this to us 35+ year olds? What am I missing?
  • by mxsjoberg on 12/30/23, 12:00 PM

    I built something similar - https://github.com/mxsjoberg/md2website
  • by MahmoudAhmad12 on 12/30/23, 2:28 PM

    Props to _0vzt for keeping Blot rocking for a decade - it's like they've got a secret sauce for static site magic. And yeah, Sephr's right about needing clearer pricing. It's like playing hide and seek with numbers! Lastly, devjab's take on pricing clarity is spot on. It's a breath of fresh air when you don't have to turn into a detective to figure out what something costs.
  • by rcarmo on 12/30/23, 12:12 AM

    This is pretty much how my website worked back when running Dropbox as a headless service on Linux was “easy” and bloat-free. Glad to see it as a service.
  • by manx on 12/29/23, 8:52 PM

    Love the simplicity! Looks like this shouldn't need a server, but instead could just be a static site generator. Am I missing something?
  • by iamthepieman on 12/30/23, 2:13 PM

    Is there an option to pay and to self host? Recently my boss asked me for things to spend money on to use up some budget at the end of the year. We can't use hosting services but would pay for support or an "enterprise" edition if we could host it ourselves. Probably not your market but just something to consider.
  • by superkuh on 12/30/23, 1:31 AM

    You know what else turns a folder into a website? Installing nginx from your distro repositories. Then every folder beneath the www dir is a website. I'm not joking around. Files in folders is really the best way to make websites.
  • by harzach on 1/5/24, 6:33 PM

    I’ve been using blot for YEARS and there’s a huge segment of people in the ttrpg world who have followed suit after being burned by so many platforms. Dev has been super helpful and responsive. Will be a customer for life.
  • by pseudosavant on 12/29/23, 9:04 PM

    Cool idea. This is a project I’ve done that feels in a similar vein. https://github.com/pseudosavant/player.html
  • by janandonly on 12/30/23, 10:15 AM

    I’ve been a happy blot user for a while now.

    Thanks for building this.

    Also, my website is https://independentlypoor.com/

  • by khobragade on 12/30/23, 5:15 AM

    I sort of have a bad taste about this project. I'll use proper support channels and won't rant here, but what happened was that my card was being declined trying to sign up. Thought I could self-host on a linode somewhere given the code is in the public domain, but there is no documentation :/
  • by jxdxbx on 12/30/23, 12:04 PM

    I love this service. Happy customer!
  • by LanzVonL on 12/29/23, 10:09 PM

    S-so does Apache?
  • by _hzw on 12/29/23, 8:27 PM

    Does anyone remember scriptogr.am? It was a similar idea, but it's long gone now.

    https://hn.algolia.com/?q=scriptogr.am

  • by eternityforest on 12/30/23, 9:52 AM

    How does this compare to Zrok's integrated server? I've been very impressed with zrok even though I haven't done anything with it in production yet.
  • by ulrischa on 12/29/23, 8:28 PM

    Would be cool if it could be self hosted
  • by throwaway14356 on 12/29/23, 9:34 PM

    if json and xml files become database tables we can get rid of everything else
  • by iamcreasy on 12/29/23, 8:26 PM

    How do projects like this routes traffic? Similar to ngrok?
  • by galaxyLogic on 12/29/23, 11:36 PM

    > Files and folders whose name starts with an underscore do not become posts or pages. You can link to or embed them in posts.

    So you cannot link to "posts"? Only to files whose names starts with underscore?

  • by revskill on 12/30/23, 11:17 AM

    How about dynamic data from remote db ?
  • by seper8 on 12/30/23, 11:54 AM

    if only this website didnt autoplay
  • by scoofy on 12/29/23, 8:15 PM

    An interesting idea!
  • by 4justinwilliams on 12/30/23, 4:42 AM

    AKA www.creedthoughts.gov.wwwcreedthoughts
  • by mikae1 on 12/29/23, 8:56 PM

    If there only was a Docker image...