[{"data":1,"prerenderedAt":370},["ShallowReactive",2],{"project-39538335":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":27,"sentiment":28,"stance_mix":29,"scored_comments":34,"aspects":35,"strip":42,"post_text":45,"what":46,"said":90,"maker_in_thread":190,"shape":202,"grid":205,"attempts":327,"same_week":334,"maker_shows":44,"maker_hidden":362,"reader_version":363,"card":364},"39538335","Pgs.sh","A zero-install static site hosting service for hackers","title","Show HN: Pgs.sh – A zero-install static site hosting service for hackers","https:\u002F\u002Fpgs.sh","pgs.sh","qudat",1709130351,2024,168,48,484,3515,14,"notable","infrastructure","static site hosting","cli",[21,24,25,26],"ssh","static sites","rsync deploy","curious",0.122,{"positive":30,"neutral":31,"mixed":32,"critical":33},4,17,2,1,24,{"design":36,"pricing":38,"idea":39,"execution":40,"performance":41},{"positive":37,"critical":37},0,{"positive":33,"critical":37},{"positive":32,"critical":37},{"positive":37,"critical":37},{"positive":37,"critical":33},[43,43,43,43,37,44,37,37,37,43,43,37,37,37,37,37,37,37,37,37,43,43,43,43,44,37,37,44,43,43,43,37,43,43,43,43,44,37,43,33],3,5,null,{"problem":47,"audience":58,"pricing":65,"motivation":69,"time_to_build":45,"stack":73,"openness":87,"stage":88,"team_size":89},{"value":48,"source":49,"evidence":50},"Hosting static websites without installing tools; upload via rsync or SSH","inferred",[51,55],{"id":52,"by":53,"text":54},"39540982","antoniomika","Thanks for the feedback and trying things out! - We like the \"ssh to create an account\" idea too. Makes it easy to confirm a user's identity which is nice and uses tried and true…",{"id":56,"by":53,"text":57},"39540370","We don't presently have webhooks, but do have a GitHub action for this (https:\u002F\u002Fgithub.com\u002Fmarketplace\u002Factions\u002Fpgs-action). The goal was to make it easy to deploy using off the…",{"value":59,"source":60,"evidence":61},"Hackers and power users","commenter",[62],{"id":63,"by":53,"text":64},"39540441","Most of the services we've developed at https:\u002F\u002Fpico.sh are more-so geared to \"power users\". It was difficult to quantify that in a single word so hackers is where we landed.…",{"value":66,"source":60,"evidence":67},"$20 per year",[68],{"id":52,"by":53,"text":54},{"value":70,"source":49,"evidence":71},"Simplify setup of static site deployment for hackers",[72],{"id":63,"by":53,"text":64},[74,81],{"value":75,"source":60,"evidence":76},"Go",[77],{"id":78,"by":79,"text":80},"39540771","memset","This is really cool! I just uploaded my documentation site that I'm working on. Some quick feedback: - The \"ssh to create account\" is cool and I'm thinking of copying this idea.…",{"value":82,"source":60,"evidence":83},"Caddy (reverse proxy and TLS)",[84],{"id":85,"by":53,"text":86},"39540700","We do use Caddy, but just for reverse proxying and handing TLS. We utilize custom http\u002Fssh servers on the backend to handle everything. All of our work is open source and we do…","open_source","launched","team",{"praise":91,"objections":111,"requests":136,"questions":159,"alternatives":174},[92,100],{"value":93,"source":60,"evidence":94},"Ssh-based account creation is clever",[95,96],{"id":78,"by":79,"text":80},{"id":97,"by":98,"text":99},"39544305","dr_dimitru","Love the idea and developer\u002Fhacker-centric UI\u002FUX; Very clever approach with authentication via SSH keys, hope you will find a way to provide account recovery; IMHO prompting…",{"value":101,"source":60,"evidence":102},"Simple, well-thought-out user experience",[103,107],{"id":104,"by":105,"text":106},"39544447","mcapodici","That is very neat! Seems like a lot of thought went into how this works, from the user's point of view. And $20\u002Fy is a good price point, you could then go higher for heavy users.…",{"id":108,"by":109,"text":110},"39539111","abound","Very cool! Seems like a similar aesthetic to Sourcehut: open-source, written in Go, a collection of tools geared for hacker-types. There's even some overlap with the paste bin…",[112,117,122,129],{"value":113,"source":60,"evidence":114},"Price is high for static hosting",[115,116],{"id":78,"by":79,"text":80},{"id":104,"by":105,"text":106},{"value":118,"source":60,"evidence":119},"Account recovery is hard without email",[120,121],{"id":78,"by":79,"text":80},{"id":97,"by":98,"text":99},{"value":123,"source":60,"evidence":124},"No git webhook deployment",[125],{"id":126,"by":127,"text":128},"39540304","alias_neo","My preferred way to deploy my websites is to push the changes to git and have a web hook handle a deployment. I don't see anything about web hooks being supported, that'd be…",{"value":130,"source":60,"evidence":131},"Upload size limit too small",[132],{"id":133,"by":134,"text":135},"39573126","38","25MB is low enough to prevent me from even trying it. Should be at least 100, cmon.",[137,144,148,152],{"value":138,"source":60,"evidence":139},"Server-side analytics",[140],{"id":141,"by":142,"text":143},"39539268","bogwog","Looks cool. Does this offer\u002Fhave plans to offer server side analytics? Many places offer free static hosting already, but as far as I know none of them offer even basic insights…",{"value":145,"source":60,"evidence":146},"Webhook deployment support",[147],{"id":126,"by":127,"text":128},{"value":149,"source":60,"evidence":150},"Clearer site URL after upload",[151],{"id":78,"by":79,"text":80},{"value":153,"source":60,"evidence":154},"AVIF support",[155],{"id":156,"by":157,"text":158},"39540293","jsheard","Slight nitpick: the set of allowed web formats is missing AVIF, which is supported across all evergreen browsers now.",[160,167],{"value":161,"source":60,"evidence":162},"What bandwidth limits apply",[163],{"id":164,"by":165,"text":166},"39539377","captn3m0","Are there any bandwidth limitations?",{"value":168,"source":60,"evidence":169},"Where content is served from and whether a CDN is used",[170],{"id":171,"by":172,"text":173},"39539291","jrnkntl","Is this fronted by a CDN? Or where is the content served from? I can't find any mention of it in the FAQ or the services description.",[175,182,186],{"value":176,"source":60,"evidence":177},"Netlify",[178],{"id":179,"by":180,"text":181},"39539370","mminer237","Netlify offers server-side analytics for $9\u002Fmo.",{"value":183,"source":60,"evidence":184},"Sourcehut",[185],{"id":108,"by":109,"text":110},{"value":187,"source":60,"evidence":188},"GitHub Actions deployment",[189],{"id":56,"by":53,"text":57},{"comments":191,"answered":30,"key":192},7,[193,196,199],{"id":194,"text":195},"39541879","> - The UI for creating an account was slighly non-intuitive: I didn't realize that i could just start typing my username since there wasn't a cursor and there was a default…",{"id":197,"text":198},"39538360","Hey everyone! We are excited to announce that pgs.sh is now generally available and happy to answer any questions about the tech involved.",{"id":200,"text":201},"39568753","Thanks! Hah, we will keep that in mind when we expand",{"commenters":203,"max_depth":191,"maker_replies":191,"first_comment_mins":32,"lifespan_hours":204},30,73,[206,208,212,214,216,218,220,222,226,228,231,233,235,236,240,243,246,249,252,255,257,259,262,265,268,270,271,273,274,276,280,282,284,287,289,292,295,297,299,301,303,305,307,311,315,319,322,324],[78,37,43,207,79,37],"project\u002Fmixed\u002Fdesign",[209,37,43,210,211,37],"39540837","project\u002Fneutral\u002Fpricing","detuur",[213,37,43,210,79,37],"39540929",[52,37,43,215,53,37],"maker\u002Fneutral\u002Fnone",[194,37,37,217,11,33],"maker\u002Fneutral\u002Fdesign",[197,33,37,219,11,33],"project\u002Fpositive\u002Fnone",[104,32,44,221,105,37],"project\u002Fpositive\u002Fpricing",[223,32,37,224,225,37],"39564849","other\u002Fneutral\u002Fnone","tacone",[200,32,37,227,11,33],"maker\u002Fpositive\u002Fnone",[229,43,37,224,230,37],"39540529","dang",[141,30,43,232,142,37],"project\u002Fneutral\u002Fnone",[234,30,37,232,11,33],"39539333",[179,30,43,232,180,37],[237,30,37,238,239,37],"39539676","other\u002Fneutral\u002Fpricing","superkuh",[241,30,37,238,242,37],"39539982","avarun",[244,30,37,238,245,37],"39540339","zipping1549",[247,30,37,238,248,37],"39540368","fetzu",[250,30,37,238,251,37],"39540489","cloverich",[253,30,37,238,254,37],"39549440","XCSme",[256,30,37,224,239,37],"39552430",[258,30,37,238,239,37],"39541467",[260,30,37,238,261,37],"39541852","petee",[263,30,37,238,264,37],"39542764","bdcravens",[266,30,37,238,267,37],"39544860","chillfox",[126,44,43,269,127,37],"project\u002Fneutral\u002Fidea",[56,44,43,215,53,37],[272,44,43,215,127,37],"39540643",[85,44,43,215,53,37],[275,44,44,227,127,37],"39547784",[277,44,37,278,279,37],"39540621","commenter\u002Fneutral\u002Fnone","sdf4j",[281,44,37,278,105,37],"39544409",[283,44,37,278,127,37],"39547791",[108,285,44,286,109,37],6,"project\u002Fpositive\u002Fidea",[97,191,43,288,98,37],"project\u002Fmixed\u002Fexecution",[164,290,43,291,165,37],8,"project\u002Fneutral\u002Fperformance",[293,290,37,294,11,33],"39539571","maker\u002Fneutral\u002Fperformance",[171,296,43,291,172,37],9,[298,296,37,294,11,33],"39539327",[156,300,43,232,157,37],10,[302,300,43,215,53,37],"39540391",[304,300,37,215,11,33],"39540646",[306,300,43,232,211,37],"39540782",[308,309,43,232,310,37],"39547498",11,"mleonhard",[312,313,44,286,314,37],"39539085",12,"tonyoconnell",[316,317,37,224,318,37],"39540340",13,"_ZeD_",[320,18,43,269,321,37],"39540286","cckk",[63,18,43,323,53,37],"maker\u002Fneutral\u002Fidea",[133,325,33,326,134,37],15,"project\u002Fcritical\u002Fperformance",[328,333],{"id":329,"t":330,"points":331,"comments":332},"37392013",1693923644,99,38,{"id":4,"t":12,"points":14,"comments":15},[335,340,345,349,354,358],{"id":336,"name":337,"points":338,"category":339},"39532367","RecurseChat",637,"ai",{"id":341,"name":342,"points":343,"category":344},"39511714","AboutIdeasNow",586,"productivity",{"id":346,"name":347,"points":348,"category":339},"39483482","OK-Robot",542,{"id":350,"name":351,"points":352,"category":353},"39501073","usoldering.com",513,"hardware",{"id":355,"name":356,"points":357,"category":339},"39474467","fastsdxl.ai",444,{"id":359,"name":360,"points":361,"category":20},"39504715","Nekoweb",353,false,"v2",{"id":365,"name":5,"line":6,"ai":362,"cat":20,"year":13,"points":14,"comments":15,"rec":27,"s":366,"top":18,"kw":367,"maker":11,"domain":10,"tier":19,"attempts":32,"strip":368,"url":9,"mix":369,"praise":93,"objection":113,"sub":21},39538335,0.12,[21,24,25,26],"3333050003300000000033335005333033335031",[30,31,32,33],1794036650465]