[{"data":1,"prerenderedAt":176},["ShallowReactive",2],{"project-34016754":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":28,"sentiment":29,"stance_mix":30,"scored_comments":34,"aspects":35,"strip":38,"post_text":29,"what":41,"said":65,"maker_in_thread":113,"shape":122,"grid":123,"attempts":138,"same_week":139,"maker_shows":168,"maker_hidden":169,"reader_version":170,"card":171},"34016754","MyJekyllBlog","an open source CMS and web host for Jekyll blogs","title","Show HN: MyJekyllBlog - an open source CMS and web host for Jekyll blogs","https:\u002F\u002Fgithub.com\u002Fsymkat\u002FMyJekyllBlog","github.com","symkat",1671209228,2022,66,7,817,2570,32,"notable","web_saas","blog hosting cms","web_app",[24,25,26,27],"jekyll","static site hosting","blog cms","ansible deployment","quiet",null,{"positive":31,"neutral":32,"mixed":33,"critical":33},2,0,1,4,{"idea":36,"execution":37},{"positive":32,"critical":33},{"positive":33,"critical":32},[32,33,32,39,40,40,32],3,5,{"problem":42,"audience":29,"pricing":49,"motivation":29,"time_to_build":29,"stack":53,"openness":62,"stage":63,"team_size":64},{"value":43,"source":44,"evidence":45},"Managing and hosting Jekyll blogs with a web interface instead of manual setup","maker",[46],{"id":47,"by":11,"text":48},"34016761","Hi Hacker News, I want to show you something I’ve been working on: MyJekyllBlog. It’s a multi-user CMS and hosting platform for Jekyll blogs. There is a web application that…",{"value":50,"source":44,"evidence":51},"Optional Stripe subscription registration mode; MIT licensed",[52],{"id":47,"by":11,"text":48},[54,58],{"value":55,"source":44,"evidence":56},"Jekyll",[57],{"id":47,"by":11,"text":48},{"value":59,"source":44,"evidence":60},"Ansible",[61],{"id":47,"by":11,"text":48},"open_source","launched","solo",{"praise":66,"objections":75,"requests":91,"questions":96,"alternatives":104},[67],{"value":68,"source":69,"evidence":70},"Clean, well-executed code that is fun to read","commenter",[71],{"id":72,"by":73,"text":74},"34021983","emj","This was a nicely executed KISS project seems like you have had fun. I've built lackluster versions of this in an ad-hoc manner and this is so much better! Minor nit-pick, seems…",[76,83],{"value":77,"source":69,"evidence":78},"Free hosting on GitHub Pages or S3 makes paid hosting unnecessary",[79],{"id":80,"by":81,"text":82},"34019795","rukshn","Interesting idea, however the problem that I see is why pay for jekyll blog hosting when you can host it on GitHub pages or serve via an S3 bucket for free? Also the people who…",{"value":84,"source":69,"evidence":85},"Setup uses many servers and roles for a small project",[86,90],{"id":87,"by":88,"text":89},"34021547","indigodaddy","The instructions call for 6 servers\u002Froles. Seems like rather a lot for something like this. This looks cool though. Not sure why you wouldn’t be able to use a single host with…",{"id":72,"by":73,"text":74},[92],{"value":93,"source":69,"evidence":94},"Remove the binary from the initial commit",[95],{"id":72,"by":73,"text":74},[97],{"value":98,"source":69,"evidence":99},"Is there a good guide for rolling your own setup?",[100],{"id":101,"by":102,"text":103},"34021410","greggarious","I kept wanting to set one up and struggling with syntax errors, thanks for posting this. (If anyone knows a good guide to \"rolling your own\", I may give it one more go in that…",[105,109],{"value":106,"source":69,"evidence":107},"GitHub Pages",[108],{"id":80,"by":81,"text":82},{"value":110,"source":69,"evidence":111},"Amazon S3 static hosting",[112],{"id":80,"by":81,"text":82},{"comments":39,"answered":33,"key":114},[115,116,119],{"id":47,"text":48},{"id":117,"text":118},"34021367","Those are good points, thank you for the feedback and well-wishes!",{"id":120,"text":121},"34022243","Thanks, I’m really glad you like it! It’s been a lot of fun to work on. It does use a few different IPs\u002Fservers, and I think some could be combined. If you do end up moving…",{"commenters":40,"max_depth":39,"maker_replies":39,"first_comment_mins":32,"lifespan_hours":15},[124,126,128,130,132,134,136],[47,32,32,125,11,33],"project\u002Fneutral\u002Fidea",[80,32,33,127,81,32],"project\u002Fcritical\u002Fidea",[117,32,32,129,11,33],"commenter\u002Fneutral\u002Fnone",[87,33,39,131,88,32],"project\u002Fmixed\u002Fexecution",[101,31,40,133,102,32],"project\u002Fpositive\u002Fnone",[72,39,40,135,73,32],"project\u002Fpositive\u002Fexecution",[120,39,32,137,11,33],"project\u002Fneutral\u002Fdocs",[],[140,145,150,155,159,163],{"id":141,"name":142,"points":143,"category":144},"34066824","Obsidian Canvas",1380,"productivity",{"id":146,"name":147,"points":148,"category":149},"34083366","Portable Secret",1290,"security_privacy",{"id":151,"name":152,"points":153,"category":154},"34035628","I made an Ethernet transceiver from logic gates",460,"hardware",{"id":156,"name":157,"points":158,"category":144},"34006202","Readwise Reader",326,{"id":160,"name":161,"points":162,"category":20},"34067109","paid link to",316,{"id":164,"name":165,"points":166,"category":167},"34015953","Forma",291,"languages",6,false,"v2",{"id":172,"name":5,"line":6,"ai":169,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":29,"top":18,"kw":173,"maker":11,"domain":10,"tier":19,"attempts":32,"strip":174,"url":9,"mix":175,"praise":68,"objection":77,"sub":21},34016754,[24,25,26,27],"0103550",[31,32,33,33],1794036628534]