[{"data":1,"prerenderedAt":476},["ShallowReactive",2],{"project-34147825":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":43,"post_text":46,"what":47,"said":90,"maker_in_thread":205,"shape":208,"grid":213,"attempts":428,"same_week":439,"maker_shows":33,"maker_hidden":468,"reader_version":469,"card":470},"34147825","Microfeed","Self-hosted CMS on serverless Cloudflare","title","Show HN: Self-hosted CMS on serverless Cloudflare","https:\u002F\u002Fgithub.com\u002Fmicrofeed\u002Fmicrofeed","github.com","wenbin",1672141320,2022,265,84,173,2570,7,"legend","infrastructure","self-hosted cms","web_app",[24,25,26,27],"headless cms","cloudflare pages","podcast hosting","cloudflare r2","debated",-0.023,{"positive":18,"neutral":31,"mixed":32,"critical":33},11,0,10,28,{"pricing":36,"idea":38,"design":41,"privacy":42},{"positive":37,"critical":32},1,{"positive":39,"critical":40},2,6,{"positive":37,"critical":39},{"positive":37,"critical":37},[44,44,44,32,45,32,44,32,32,32,32,45,32,45,44,45,45,37,32,37,32,37,37,37,37,37,32,45,37,32,32,32,32,32,37,32,32,32,32,37],3,5,null,{"problem":48,"audience":55,"pricing":60,"motivation":64,"time_to_build":46,"stack":68,"openness":89,"stage":89,"team_size":89},{"value":49,"source":50,"evidence":51},"Affordable hosting of multimedia files such as podcast audio","maker",[52],{"id":53,"by":11,"text":54},"34156142","op here. I've been looking for affordable hosting solution to serve multimedia files, e.g., podcast audio, which is typically the biggest part of cost for hosting. Cloudflare R2…",{"value":56,"source":57,"evidence":58},"Podcasters and small-business website owners","inferred",[59],{"id":53,"by":11,"text":54},{"value":61,"source":50,"evidence":62},"Runs within Cloudflare free tiers for typical use; R2 has no egress fees",[63],{"id":53,"by":11,"text":54},{"value":65,"source":50,"evidence":66},"Find cheap hosting for podcast audio, the biggest hosting cost",[67],{"id":53,"by":11,"text":54},[69,77,81,85],{"value":70,"source":71,"evidence":72},"Cloudflare Pages","commenter",[73],{"id":74,"by":75,"text":76},"34148944","webmobdev","Self-hosting means the ability to host and run the code on your own server (home or webhost). Since Microfeed is built on the cloud services offered by Clouflare, you technically…",{"value":78,"source":50,"evidence":79},"Cloudflare R2",[80],{"id":53,"by":11,"text":54},{"value":82,"source":50,"evidence":83},"Cloudflare D1",[84],{"id":53,"by":11,"text":54},{"value":86,"source":50,"evidence":87},"Cloudflare Zero Trust",[88],{"id":53,"by":11,"text":54},"unknown",{"praise":91,"objections":110,"requests":138,"questions":146,"alternatives":165},[92,103],{"value":93,"source":71,"evidence":94},"Cheap hosting compared with alternatives",[95,99],{"id":96,"by":97,"text":98},"34148426","leetrout","This looks fantastic. I just started a podcast and was planning to test publishing with cloudflare since it seems much cheaper than the alternatives (and planning to backup to…",{"id":100,"by":101,"text":102},"34155081","dhdgrygev","R2 storage might be within the same order of magnitude as S3, but once you start serving content to users, it becomes many orders of magnitude cheaper.",{"value":104,"source":71,"evidence":105},"Visual editor is appealing",[106],{"id":107,"by":108,"text":109},"34149409","worldmerge","Very cool! I like how there is a nice visual editor. I hate using markdown for blogging.",[111,127],{"value":112,"source":71,"evidence":113},"'Self-hosted' is contradictory when tied to Cloudflare services",[114,118,122,126],{"id":115,"by":116,"text":117},"34148715","ocdtrekkie","\"Self-hosted on Cloudflare\" feels like an oxymoron. I know it's common for people to consider hosting on VPS and the like to be self-hosting, but attached to proprietary services…",{"id":119,"by":120,"text":121},"34148706","jacooper","How is it self hosted and hosted cloudflare at the same time ?",{"id":123,"by":124,"text":125},"34154072","throwaway81523","\"Self hosted\" and \"serverless Cloudflare\" each have their attractions, but they are contradicting terms, unless I'm confused.",{"id":74,"by":75,"text":76},{"value":128,"source":71,"evidence":129},"Cloudflare blocks Tor users and centralizes the internet",[130,134],{"id":131,"by":132,"text":133},"34152355","nonrandomstring","Please don't use this unless you wish to exclude those who would like to enjoy your content but also respect their privacy. Cloudflare continue to block Tor traffic by default.…",{"id":135,"by":136,"text":137},"34157803","toastal","There's also a centralization issue too. Remember when Cloudflare went down a few months ago and like 30% of the internet went dark? Letting one company control this much of the…",[139],{"value":140,"source":71,"evidence":141},"Serverless Supabase or Pocketbase-style backend on Cloudflare",[142],{"id":143,"by":144,"text":145},"34148821","F117-DK","Seems very nice! Looking forward to have something like Supabase or Pocketbase deployed directly on Cloudflare! fingers crossed",[147,158],{"value":148,"source":71,"evidence":149},"What happens when free tiers are exceeded, especially D1 pricing",[150,154],{"id":151,"by":152,"text":153},"34151134","dangoor","Given that this uses multiple Cloudflare services, is anyone very familiar with their pricing? The readme lists a \"generous free tier\", but I always have to wonder what happens…",{"id":155,"by":156,"text":157},"34152397","015a","Cloudflare's free tiers are hard-free; they stop working if you exceed the free tier usage (at least for compute; storage is different). Pages is essentially totally free. R2 is…",{"value":159,"source":71,"evidence":160},"Amazon or Cloudflare, which is better on price and performance",[161],{"id":162,"by":163,"text":164},"34168019","ReD_CoDE","Which one is better? Amazon solutions or Cloudflare ones? In prices and performance?",[166,177,184,191,198],{"value":167,"source":71,"evidence":168},"Forestry \u002F TinaCMS",[169,173],{"id":170,"by":171,"text":172},"34148594","chedabob","Forestry has been on my radar for a long time but never had a need to use it https:\u002F\u002Fforestry.io\u002F The big draw for me is it's just Hugo\u002FGatsby\u002FJekyll underneath, and the output…",{"id":174,"by":175,"text":176},"34149266","jobsdone","Forestry is shutting down and pushing people to Tina instead. I guess it is the same company? I don't really know.",{"value":178,"source":71,"evidence":179},"Directus",[180],{"id":181,"by":182,"text":183},"34149323","programmarchy","Directus (https:\u002F\u002Fdirectus.io)",{"value":185,"source":71,"evidence":186},"Strapi and Payload",[187],{"id":188,"by":189,"text":190},"34149820","addandsubtract","Strapi[0] is great and Payload[1] also looks promising. [0] https:\u002F\u002Fstrapi.io\u002F [1] https:\u002F\u002Fpayloadcms.com\u002F",{"value":192,"source":71,"evidence":193},"PicoCMS",[194],{"id":195,"by":196,"text":197},"34148418","spaniard89277","I just use PicoCMS and upload my markdown files through FTP. I don't think there's anything out there that can compete with the simplicity of this solution, not even static site…",{"value":199,"source":71,"evidence":200},"bearblog.dev",[201],{"id":202,"by":203,"text":204},"34151714","orliesaurus","I use bearblog.dev, super minimalistic, markdown first, customizable...not self hosted but.. nice overall!",{"comments":37,"answered":37,"key":206},[207],{"id":53,"text":54},{"commenters":209,"max_depth":210,"maker_replies":37,"first_comment_mins":211,"lifespan_hours":212},61,9,110,97,[214,216,217,220,223,226,229,232,235,239,241,243,246,247,250,253,254,255,258,261,262,263,266,269,271,275,279,283,287,290,291,294,297,298,301,304,308,312,314,317,320,323,326,330,333,335,337,338,341,343,345,346,348,350,353,356,358,361,363,365,368,371,374,376,378,382,385,388,390,392,395,398,401,404,407,409,412,414,416,418,420,422,424,426],[151,32,44,215,152,32],"project\u002Fneutral\u002Fpricing",[155,32,44,215,156,32],[218,32,32,219,152,32],"34152679","commenter\u002Fneutral\u002Fpricing",[221,32,44,215,222,32],"34152948","psytrx",[224,32,44,215,225,32],"34155041","drexlspivey",[227,32,32,228,152,32],"34156513","commenter\u002Fneutral\u002Fnone",[230,32,32,228,231,32],"34152894","Telemakhos",[233,32,32,228,234,32],"34156035","abraae",[236,32,32,237,238,32],"34157483","other\u002Fneutral\u002Fnone","wahnfrieden",[100,32,45,240,101,32],"project\u002Fpositive\u002Fpricing",[53,32,32,242,11,37],"maker\u002Fpositive\u002Fpricing",[244,32,32,228,245,32],"34156966","koheripbal",[162,32,44,215,163,32],[248,37,32,237,249,32],"34148504","colesantiago",[251,37,32,237,252,32],"34148565","Existenceblinks",[170,37,32,237,171,32],[174,37,32,237,175,32],[256,37,32,228,257,32],"34151545","mynameisvlad",[259,37,32,237,260,32],"34149590","Dma54rhs",[181,37,32,237,182,32],[188,37,32,237,189,32],[264,37,32,237,265,32],"34191214","5Qn8mNbc2FNCiVV",[267,37,32,237,268,32],"34155115","brycewray",[96,39,45,270,97,32],"project\u002Fpositive\u002Fidea",[272,44,44,273,274,32],"34148679","project\u002Fneutral\u002Fidea","JonathanBeuys",[276,44,32,277,278,32],"34148793","commenter\u002Fneutral\u002Fidea","ldoughty",[280,281,32,237,282,32],"34149185",4,"atmosx",[284,45,45,285,286,32],"34153137","project\u002Fpositive\u002Fnone","clarkrinker",[288,40,45,285,289,32],"34149309","Yair-Dovrat",[143,18,44,273,144,32],[292,18,32,237,293,32],"34158340","ruslan_talpa",[107,295,45,296,108,32],8,"project\u002Fpositive\u002Fdesign",[195,210,32,237,196,32],[299,210,44,273,300,32],"34148883","synergy20",[302,210,45,303,196,32],"34195774","project\u002Fpositive\u002Fprivacy",[305,210,37,306,307,32],"34149156","project\u002Fcritical\u002Fdesign","gernb",[309,210,32,310,311,32],"34149523","other\u002Fneutral\u002Fprivacy","prox",[313,210,32,310,260,32],"34149568",[315,210,32,310,316,32],"34149573","voytec",[318,210,32,319,311,32],"34150817","commenter\u002Fneutral\u002Fprivacy",[321,210,32,237,322,32],"34179714","pwdisswordfish9",[324,210,37,306,325,32],"34149708","stefanvdw1",[327,210,32,328,329,32],"34151821","other\u002Fneutral\u002Fpricing","indigodaddy",[331,210,32,237,332,32],"34149729","revskill",[334,210,32,237,329,32],"34152290",[115,33,37,336,116,32],"project\u002Fcritical\u002Fidea",[119,31,37,336,120,32],[339,31,44,273,340,32],"34148722","manigandham",[342,31,37,336,116,32],"34148795",[344,31,32,277,278,32],"34148838",[74,31,37,336,75,32],[347,31,32,277,340,32],"34151735",[349,31,37,336,120,32],"34148796",[351,31,32,277,352,32],"34149282","moooo99",[354,31,32,228,355,32],"34149407","lopkeny12ko",[357,31,32,228,352,32],"34149790",[359,31,45,270,360,32],"34155205","hunter2_",[362,31,44,273,340,32],"34151699",[123,364,37,336,124,32],12,[366,364,44,273,367,32],"34154127","lloydatkinson",[369,364,32,228,370,32],"34154156","0b01",[372,364,32,228,373,32],"34154278","geek_at",[375,364,32,228,367,32],"34154930",[377,364,32,228,360,32],"34155174",[379,380,32,237,381,32],"34153308",13,"kennywinker",[383,380,32,237,384,32],"34153991","surfpel",[386,380,32,237,387,32],"34154078","IanCal",[389,380,32,237,381,32],"34154516",[391,380,32,228,387,32],"34154756",[393,380,32,228,394,32],"34167127","Already__Taken",[396,380,32,237,397,32],"34154422","mmcnl",[399,380,32,237,400,32],"34154723","somishere",[131,402,37,403,132,32],14,"project\u002Fcritical\u002Fprivacy",[405,402,32,319,406,32],"34152989","mikeiz404",[408,402,32,310,132,32],"34153289",[410,402,32,319,411,32],"34161541","shadowgovt",[413,402,32,228,132,32],"34164782",[415,402,32,228,411,32],"34164856",[417,402,32,228,132,32],"34165712",[419,402,32,228,411,32],"34166201",[421,402,32,228,132,32],"34166453",[423,402,32,237,136,32],"34157797",[135,402,37,425,136,32],"project\u002Fcritical\u002Fnone",[202,427,32,237,203,32],15,[429,430,433,436],{"id":4,"t":12,"points":14,"comments":15},{"id":431,"t":432,"points":39,"comments":37},"43999031",1747341155,{"id":434,"t":435,"points":39,"comments":32},"45375382",1758819324,{"id":437,"t":438,"points":39,"comments":32},"49264728",1786483577,[440,445,449,453,458,463],{"id":441,"name":442,"points":443,"category":444},"34102363","GPT-3 Powered Shell",308,"dev_tools",{"id":446,"name":447,"points":448,"category":444},"34147366","Dog API",275,{"id":450,"name":451,"points":452,"category":444},"34159062","Pbproxy",67,{"id":454,"name":455,"points":456,"category":457},"34100197","handlr.sapico.me",55,"productivity",{"id":459,"name":460,"points":461,"category":462},"34125869","EarlyBird",50,"web_saas",{"id":464,"name":465,"points":466,"category":467},"34110624","getHNFavorites",49,"consumer_social",false,"v2",{"id":471,"name":5,"line":6,"ai":468,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":472,"top":18,"kw":473,"maker":11,"domain":10,"tier":19,"attempts":281,"strip":474,"url":9,"mix":475,"praise":93,"objection":112,"sub":21},34147825,-0.02,[24,25,26,27],"3330503000050535510101111105100000100001",[18,31,32,33],1793991057107]