[{"data":1,"prerenderedAt":546},["ShallowReactive",2],{"project-26624341":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":35,"aspects":36,"strip":45,"post_text":47,"what":48,"said":80,"maker_in_thread":180,"shape":187,"grid":192,"attempts":508,"same_week":509,"maker_shows":294,"maker_hidden":538,"reader_version":539,"card":540},"26624341","Coolify","An open-source, self-hostable Heroku and Netlify alternative","title","Show HN: An open-source, self-hostable Heroku and Netlify alternative","https:\u002F\u002Fcoollabs.io\u002Fcoolify","coollabs.io","andrasbacsai",1617035599,2021,345,116,96,2533,4,"legend","infrastructure","self-hosted paas","web_app",[21,24,25,26,27],"heroku alternative","netlify alternative","self-hosting","deployment","mixed",0.127,{"positive":31,"neutral":32,"mixed":33,"critical":34},13,21,3,6,43,{"idea":37,"docs":39,"performance":42,"execution":43,"design":44},{"positive":38,"critical":33},8,{"positive":40,"critical":41},0,1,{"positive":40,"critical":41},{"positive":40,"critical":41},{"positive":41,"critical":40},[41,40,46,33,33,40,40,40,40,33,46,46,33,33,46,40,40,40,40,40,40,40,40,33,40,46,33,18,41,33,46,46,33,33,46,41,46,33,41,33],5,null,{"problem":49,"audience":58,"pricing":47,"motivation":47,"time_to_build":47,"stack":63,"openness":78,"stage":79,"team_size":79},{"value":50,"source":51,"evidence":52},"Deploying apps on a self-hosted server with a web panel instead of Heroku or Netlify","inferred",[53,55],{"id":54},"post",{"id":56,"by":11,"text":57},"26625563","Atm, it's not aiming to be a production-grade system. Indie hackers, hobbyists, probably do not need that to start working on their side project. Also, I'm thinking of provide a…",{"value":59,"source":60,"evidence":61},"Indie hackers and hobbyists","maker",[62],{"id":56,"by":11,"text":57},[64,70],{"value":65,"source":60,"evidence":66},"Node.js apps supported first",[67],{"id":68,"by":11,"text":69},"26627799","It will support other languages, not just Node.js. About Dockerfile, I do not see any problem with supporting that case as well, but not in my top priorities now. :)",{"value":71,"source":72,"evidence":73},"Svelte\u002FRoutify management app","commenter",[74],{"id":75,"by":76,"text":77},"26637401","shankspeaks","Very nice. Especially kicked you've used Svelte\u002FRoutify to for the management app. I've been looking for a reference app for this setup, so thanks for that :)","open_source","unknown",{"praise":81,"objections":96,"requests":118,"questions":137,"alternatives":160},[82,89],{"value":83,"source":72,"evidence":84},"Nice web panel compared to Dokku's terminal configuration",[85],{"id":86,"by":87,"text":88},"26627262","arisudesu","Looks promising. Judging by the screenshots, this just solves what I didn't like about Dokku - the need to configure the application from the terminal, instead of a convenient…",{"value":90,"source":72,"evidence":91},"Good hobby project",[92],{"id":93,"by":94,"text":95},"26625614","debarshri","Ok, cool. Then it is a great hobby project to have!",[97,107,111],{"value":98,"source":72,"evidence":99},"Not a real Heroku replacement; self-hosting loses CDN benefits",[100,103],{"id":101,"by":94,"text":102},"26625284","This is positioned to be competing product to netlify and vercel. However, it doesn't make sense to host it yourself as core benefit of host a static pages and node js apps on…",{"id":104,"by":105,"text":106},"26631181","40four","I applaud the effort here, it looks like a worthy project. I like the idea of effortless git deployments & databases. Easy upgrades, backups, analytics etc. But as others have…",{"value":108,"source":60,"evidence":109},"Not production grade yet",[110],{"id":56,"by":11,"text":57},{"value":112,"source":72,"evidence":113},"Unclear install script and little documentation",[114],{"id":115,"by":116,"text":117},"26629912","Aeolun","I don’t there is nearly enough information on this page to justify running a random script on my server.",[119,123,130],{"value":120,"source":72,"evidence":121},"Support for more languages beyond Node.js",[122],{"id":86,"by":87,"text":88},{"value":124,"source":72,"evidence":125},"Git providers beyond GitHub such as Gitea and GitLab",[126],{"id":127,"by":128,"text":129},"26625677","thepra","Other than github, gitea\u002Fgitlab is supported? Is there CI\u002FCD for .Net Core kind of apps?",{"value":131,"source":72,"evidence":132},"Automatic domains and HTTPS",[133],{"id":134,"by":135,"text":136},"26627420","gwbas1c","One of the things that's valuable with Heroku is how simple it is to get a domain name with a certificate for HTTPS. Assuming I'm running that on my NAS, I understand setting up…",[138,153],{"value":139,"source":72,"evidence":140},"How does it differ from Dokku or CapRover",[141,145,149],{"id":142,"by":143,"text":144},"26625238","bgorman","Why would anyone use this instead of Dokku?",{"id":146,"by":147,"text":148},"26625298","codetheweb","This looks pretty cool! Is it basically Dokku with a web interface? https:\u002F\u002Fdokku.com\u002Fdocs\u002F",{"id":150,"by":151,"text":152},"26627221","sneak","For comparison, the one I use is called CapRover, and works great for my small use cases. It's like dokku with a web interface, and can do rebuilds from git webhooks.",{"value":154,"source":72,"evidence":155},"Is it licensed AGPLv3 and what does that require",[156],{"id":157,"by":158,"text":159},"26629959","ramchip","The license is Affero GPLv3. Does this mean anyone who self-hosts an app using this needs to make their source code available?",[161,165,172,176],{"value":162,"source":72,"evidence":163},"Dokku",[164],{"id":146,"by":147,"text":148},{"value":166,"source":72,"evidence":167},"CapRover",[168],{"id":169,"by":170,"text":171},"26625649","oakesm9","Looks nice from screenshots on the Github page. It seems to be very similar to Caprover (https:\u002F\u002Fcaprover.com\u002F) with less features but a slightly nicer design.",{"value":173,"source":72,"evidence":174},"Portainer",[175],{"id":86,"by":87,"text":88},{"value":177,"source":72,"evidence":178},"Netlify and Vercel",[179],{"id":101,"by":94,"text":102},{"comments":38,"answered":46,"key":181},[182,183,184],{"id":56,"text":57},{"id":68,"text":69},{"id":185,"text":186},"26625990","Currently, not, but it's planned to support more Git providers, and other kind of apps, like PHP (I like it, roast me). :)",{"commenters":188,"max_depth":189,"maker_replies":38,"first_comment_mins":190,"lifespan_hours":191},69,10,54,307,[193,195,199,202,204,206,208,212,215,217,220,224,227,231,234,237,239,242,246,250,253,256,259,262,265,268,272,275,278,281,284,287,289,292,297,298,301,304,308,311,315,318,321,323,325,327,329,331,333,335,337,339,342,344,346,348,350,353,355,357,359,361,363,365,367,369,372,375,377,380,383,385,388,390,391,395,396,399,402,405,408,411,413,416,420,421,423,427,431,434,436,437,440,442,445,447,450,453,455,458,460,462,465,469,472,475,480,482,484,486,489,491,494,498,501,503],[101,40,41,194,94,40],"project\u002Fcritical\u002Fidea",[196,40,33,197,198,40],"26625451","project\u002Fneutral\u002Fnone","tyingq",[200,40,40,201,94,40],"26625576","commenter\u002Fneutral\u002Fnone",[203,40,40,201,198,40],"26625664",[56,40,40,205,11,41],"maker\u002Fneutral\u002Fnone",[93,40,46,207,94,40],"project\u002Fpositive\u002Fnone",[209,40,33,210,211,40],"26626701","maker\u002Fneutral\u002Fdocs","jrochkind1",[213,40,40,201,214,40],"26629585","lgregg",[216,40,40,201,211,40],"26631214",[218,40,40,201,219,40],"26633402","Dayshine",[221,40,33,222,223,40],"26631054","project\u002Fneutral\u002Fidea","flyingpant",[225,40,40,226,94,40],"26631710","other\u002Fcritical\u002Fidea",[228,40,46,229,230,40],"26626314","project\u002Fpositive\u002Fidea","kderbyma",[232,40,41,233,198,40],"26627518","project\u002Fcritical\u002Fperformance",[235,40,40,201,236,40],"26628089","sofixa",[238,40,40,201,94,40],"26631762",[240,40,40,201,241,40],"26631880","lxpz",[243,40,40,244,245,40],"26628300","other\u002Fneutral\u002Fperformance","hanniabu",[247,40,40,248,249,40],"26628578","other\u002Fneutral\u002Fnone","Trufa",[251,40,40,248,252,40],"26629082","mxschmitt",[254,40,40,248,255,40],"26629493","dbrereton",[257,40,40,201,258,40],"26630292","anurag",[260,40,40,244,261,40],"26631390","janee",[263,40,40,248,264,40],"26632448","tnolet",[266,40,40,248,267,40],"26631082","f430",[269,40,40,270,271,40],"26632592","other\u002Fneutral\u002Fpricing","jamescontrol",[273,40,40,274,94,40],"26632680","commenter\u002Fneutral\u002Fpricing",[276,41,33,222,277,40],"26628247","FearlessNebula",[279,41,33,222,280,40],"26630494","turtlebits",[282,41,46,229,283,40],"26630610","pageandrew",[285,41,46,229,286,40],"26631219","nerdponx",[288,41,40,201,94,40],"26632172",[290,41,46,229,291,40],"26633234","jclos",[293,294,33,295,296,40],"26625308",2,"project\u002Fneutral\u002Fdocs","mplewis",[146,33,33,222,147,40],[299,33,40,248,300,40],"26625597","chasd00",[302,33,33,295,303,40],"26626620","michaelpb",[305,33,33,306,307,40],"26627154","project\u002Fneutral\u002Fexecution","joshmanders",[309,33,40,310,303,40],"26630000","commenter\u002Fneutral\u002Fdocs",[312,18,40,313,314,40],"26627448","other\u002Fneutral\u002Fidea","saurik",[316,18,46,229,317,40],"26627686","joseph",[319,18,40,248,320,40],"26627877","bassdropvroom",[322,18,40,248,236,40],"26628131",[324,18,40,248,320,40],"26629844",[326,18,40,248,236,40],"26632109",[328,18,40,248,94,40],"26632199",[330,18,40,248,236,40],"26632562",[332,18,40,201,94,40],"26633294",[334,18,40,201,236,40],"26645231",[336,18,40,201,320,40],"26677102",[338,18,40,201,236,40],"26769518",[340,18,40,201,341,40],"26629866","linkdd",[343,18,40,248,94,40],"26632417",[345,18,40,248,341,40],"26632447",[347,18,40,248,236,40],"26632476",[349,18,40,201,94,40],"26633300",[351,18,40,248,352,40],"26628224","mikepurvis",[354,18,40,248,320,40],"26629870",[356,18,40,248,352,40],"26630108",[358,18,40,248,94,40],"26633625",[360,18,40,201,94,40],"26632437",[362,18,40,201,320,40],"26634670",[364,18,40,313,307,40],"26628195",[366,18,40,201,94,40],"26633607",[368,18,40,201,307,40],"26634718",[370,18,40,274,371,40],"26631886","dustymcp",[373,18,33,222,374,40],"26628946","kybernetikos",[104,46,33,376,105,40],"project\u002Fmixed\u002Fidea",[378,46,40,248,379,40],"26631365","jbm",[381,46,40,270,382,40],"26632274","fnomnom",[384,46,40,201,105,40],"26633487",[386,46,40,248,387,40],"26641038","ChrisArchitect",[389,46,40,248,379,40],"26685644",[86,34,46,207,87,40],[392,34,33,393,394,40],"26627778","project\u002Fneutral\u002Fdesign","RileyJames",[68,34,40,205,11,41],[397,34,33,197,398,40],"26628215","nvr219",[169,400,33,401,170,40],7,"project\u002Fmixed\u002Fdesign",[403,38,41,194,404,40],"26628738","ezekg",[406,38,46,229,407,40],"26629683","yellowapple",[409,38,46,229,410,40],"26630433","bigbob2",[412,38,40,201,280,40],"26630525",[414,38,40,201,415,40],"26742080","daxelrod",[417,418,41,419,252,40],"26628916",9,"project\u002Fcritical\u002Fexecution",[134,189,33,306,135,40],[422,189,40,201,407,40],"26629708",[424,425,33,197,426,40],"26625312",11,"WrtCdEvrydy",[428,429,40,248,430,40],"26646800",12,"tweetle_beetle",[432,31,46,229,433,40],"26631063","vorpalhex",[127,435,33,197,128,40],14,[185,435,40,205,11,41],[75,438,46,439,76,40],15,"project\u002Fpositive\u002Fdesign",[150,441,40,248,151,40],16,[443,441,40,248,444,40],"26627372","antman",[157,446,33,197,158,40],17,[448,446,33,197,449,40],"26630442","webmaven",[451,446,40,201,452,40],"26630739","chii",[454,446,40,201,449,40],"26693160",[456,457,46,207,267,40],"26631069",18,[459,457,40,205,11,41],"26632123",[461,457,40,205,11,41],"26698337",[115,463,41,464,116,40],19,"project\u002Fcritical\u002Fdocs",[466,467,40,248,468,40],"26631537",20,"nielsbot",[470,32,33,222,471,40],"26628859","dominik-2020",[473,32,40,201,474,40],"26632075","thitcanh",[476,477,46,478,479,40],"26626149",22,"maker\u002Fpositive\u002Fnone","amerine",[481,477,40,205,11,41],"26626254",[142,483,33,222,143,40],23,[485,483,33,393,198,40],"26625478",[487,483,40,248,488,40],"26631748","ponytech",[490,483,40,222,11,41],"26625509",[492,483,41,194,493,40],"26628347","TruthWillHurt",[495,483,33,496,497,40],"26625708","project\u002Fneutral\u002Fperformance","f6v",[499,483,40,500,11,41],"26626172","maker\u002Fneutral\u002Fperformance",[502,483,40,244,307,40],"26627219",[504,505,33,506,507,40],"26625364",24,"project\u002Fmixed\u002Fnone","_joel",[],[510,515,519,524,529,533],{"id":511,"name":512,"points":513,"category":514},"26579936","VS Code Theme Studio",375,"dev_tools",{"id":516,"name":517,"points":518,"category":514},"26622548","frangipanni",333,{"id":520,"name":521,"points":522,"category":523},"26609397","Selfstudyclassics",278,"learning_science",{"id":525,"name":526,"points":527,"category":528},"26647424","Roleplayful",133,"consumer_social",{"id":530,"name":531,"points":532,"category":20},"26620738","Nettu Scheduler",129,{"id":534,"name":535,"points":536,"category":537},"26646110","Three Things Daily",121,"productivity",false,"v2",{"id":541,"name":5,"line":6,"ai":538,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":542,"top":18,"kw":543,"maker":11,"domain":10,"tier":19,"attempts":40,"strip":544,"url":9,"mix":545,"praise":83,"objection":98,"sub":21},26624341,0.13,[21,24,25,26,27],"1053300003553350000000030534135533515313",[31,32,33,34],1793991025957]