[{"data":1,"prerenderedAt":454},["ShallowReactive",2],{"project-29080790":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":29,"sentiment":30,"stance_mix":31,"scored_comments":35,"aspects":36,"strip":44,"post_text":46,"what":47,"said":88,"maker_in_thread":215,"shape":225,"grid":229,"attempts":414,"same_week":415,"maker_shows":34,"maker_hidden":446,"reader_version":447,"card":448},"29080790","Motor Admin","No-code admin panel","title","Show HN: Motor Admin – No-code admin panel","https:\u002F\u002Fwww.getmotoradmin.com","getmotoradmin.com","petems",1635859315,2021,217,77,200,2533,8,"notable","dev_tools","admin panel generator","web_app",[24,25,26,27,28],"admin panel","no-code admin","internal tools","postgresql admin","rails admin","curious",0.019,{"positive":32,"neutral":33,"mixed":34,"critical":32},6,17,2,31,{"docs":37,"execution":40,"idea":42,"design":43},{"positive":38,"critical":39},0,5,{"positive":38,"critical":41},1,{"positive":38,"critical":38},{"positive":38,"critical":38},[38,38,38,45,45,45,41,41,45,45,45,39,39,41,45,41,45,41,45,38,38,38,39,45,38,45,38,39,45,45,45,38,41,45,38,39,45,45,45,39],3,null,{"problem":48,"audience":55,"pricing":46,"motivation":63,"time_to_build":46,"stack":67,"openness":85,"stage":86,"team_size":87},{"value":49,"source":50,"evidence":51},"Building custom internal admin panels for business data takes a lot of custom code","maker",[52],{"id":53,"by":11,"text":54},"29080807","Hello everyone, Motor Admin creator here Last year I've been searching for some administration engine for my Rails side project and I was not able to find a suitable option. I…",{"value":56,"source":57,"evidence":58},"Startups and businesses needing internal admin tools, especially Rails developers","inferred",[59,60],{"id":53,"by":11,"text":54},{"id":61,"by":11,"text":62},"29085313","There is a ruby gem for rails projects: https:\u002F\u002Fgithub.com\u002Fmotor-admin\u002Fmotor-admin-rails It's hard to say how difficult it could be but some companies already migrated from…",{"value":64,"source":50,"evidence":65},"Maker hated writing custom admin and internal tool code",[66],{"id":53,"by":11,"text":54},[68,75,81],{"value":69,"source":50,"evidence":70},"Ruby on Rails",[71,72],{"id":53,"by":11,"text":54},{"id":73,"by":11,"text":74},"29082158","Thanks! Regarding your question - Motor Admin Ruby\u002FRails code is available under: https:\u002F\u002Fgithub.com\u002Fmotor-admin\u002Fmotor-admin - so you can dockerize this Rails app from here. But…",{"value":76,"source":50,"evidence":77},"PostgreSQL",[78],{"id":79,"by":11,"text":80},"29084835","Thanks that's a good point. It requires to connect to the database (postgresql or mysql) and the tool automatically build an admin UI on top of the existing data. You can try it…",{"value":82,"source":50,"evidence":83},"MySQL",[84],{"id":79,"by":11,"text":80},"open_source","launched","unknown",{"praise":89,"objections":109,"requests":140,"questions":164,"alternatives":194},[90,98],{"value":91,"source":92,"evidence":93},"Saves dev time and is intuitive for non-technical users","commenter",[94],{"id":95,"by":96,"text":97},"29091274","guynamedloren","Hey, excited to see Motor Admin here! My team has been using Motor for almost six months now, on a greenfield project at an early stage startup, and it has been absolutely…",{"value":99,"source":92,"evidence":100},"Covers the features people want, with audit log and custom forms",[101,105],{"id":102,"by":103,"text":104},"29082007","mathnmusic","Thanks for building this! It seems to cover most features I'd want. The Dockerfile is simply downloading a release from GitHub. Docker Compose file is referring to an existing…",{"id":106,"by":107,"text":108},"29083024","zekenie","This looks _fantastic_. I've sort of wanted these features in Metabase, but alas, it's really more of a BI tool. Audit log and custom forms are amazing. It'd be really cool if…",[110,119,130],{"value":111,"source":92,"evidence":112},"Docker build and binary build not fully reproducible from the repo",[113,116],{"id":114,"by":103,"text":115},"29082225","What I meant to ask is: Why is the Dockerfile that generates https:\u002F\u002Fhub.docker.com\u002Fr\u002Fmotoradmin\u002Fmotoradmin not available in the repo? It makes it hard to verify exactly what…",{"id":117,"by":103,"text":118},"29082339","This simply downloads a 65MB binary executable \"motor-admin-Linux-x86_64\" from GitHub and does not build from the code given in the repo. There's no visibility into what the…",{"value":120,"source":92,"evidence":121},"Website does not state supported databases clearly and how it connects",[122,126],{"id":123,"by":124,"text":125},"29081883","jcmontx","Looks nice. I'll give it a try. Does it support SQL Server? Edit: I installed it. It only supports MySql and Postgres. It would be nice if your website mentioned this. :(",{"id":127,"by":128,"text":129},"29083904","ttymck","I see a few comments asking about supported database backends, suggesting they understand how Motor Admin works. From reading the website and the github Readme, I still don't…",{"value":131,"source":92,"evidence":132},"Binary does not run on Apple M1 or older macOS",[133,136],{"id":134,"by":11,"text":135},"29091773","It looks like the binary doesn't work on mac M1 yet. You can try it in docker instead - also it's possible to deploy it on heroku for free.",{"id":137,"by":138,"text":139},"29111008","jimkleiber","Ahh, I think I may have the opposite problem: I'm on Mojave and I think I need a newer version of Xcode but can't update it because I'm still on Mojave :-) I'll try it in Docker,…",[141,145,156],{"value":142,"source":92,"evidence":143},"Support for SQL Server",[144],{"id":123,"by":124,"text":125},{"value":146,"source":92,"evidence":147},"Support for REST or GraphQL API data sources",[148,152],{"id":149,"by":150,"text":151},"29086087","voiper1","Wow the demo video looks amazing. I'm a programmer, but coding that would take much longer than those few clicks. I wonder if you could use a \"standard\" REST backend as a data…",{"id":153,"by":154,"text":155},"29082581","nodesocket","Couldn't find on the site, does Motor Admin only support PostgreSQL? What about a GraphQL API server endpoint?",{"value":157,"source":92,"evidence":158},"Listing in one-click app catalogs such as CapRover and DigitalOcean",[159,160],{"id":102,"by":103,"text":104},{"id":161,"by":162,"text":163},"29082404","slig","Congrats on shipping! Suggestion: make it available as a 1-click install on DigitalOcean marketplace.",[165,180,187],{"value":166,"source":92,"evidence":167},"How it compares with Retool, ForestAdmin and AppSmith",[168,172,176],{"id":169,"by":170,"text":171},"29081323","kristianpaul","How this compares with Retool?",{"id":173,"by":174,"text":175},"29081372","kevsim","Or ForestAdmin",{"id":177,"by":178,"text":179},"29083644","Multrex","How does it compare with tools like AppSmith?",{"value":181,"source":92,"evidence":182},"How self-hosted and cloud deployment differ",[183],{"id":184,"by":185,"text":186},"29081280","dusted","I can't figure out how self-hosted and \"deploy on cloud\" are not mutually exclusive. Unless you've gone through the trouble of setting up enough machines at home to have a viable…",{"value":188,"source":92,"evidence":189},"How the product will be sold",[190],{"id":191,"by":192,"text":193},"29081916","jokethrowaway","Neat tool! After my startup failed and I found myself with a bunch of admin panel code I thought of building something like this but the number of competitors (both paid like…",[195,199,203,207,211],{"value":196,"source":92,"evidence":197},"Retool",[198],{"id":169,"by":170,"text":171},{"value":200,"source":92,"evidence":201},"ForestAdmin",[202],{"id":173,"by":174,"text":175},{"value":204,"source":92,"evidence":205},"AppSmith",[206],{"id":177,"by":178,"text":179},{"value":208,"source":92,"evidence":209},"RailsAdmin",[210],{"id":191,"by":192,"text":193},{"value":212,"source":50,"evidence":213},"ActiveAdmin",[214],{"id":61,"by":11,"text":62},{"comments":216,"answered":33,"key":217},29,[218,219,222],{"id":53,"text":54},{"id":220,"text":221},"29081855","The biggest difference is that Motor Admin has a convenient self-hosted option with a single click deploy. Self-hosted comes with many benefits like custom domain, ability to…",{"id":223,"text":224},"29081611","Retool is focused more on visual builders and requires more configurations\u002Fcode to set everything up via custom dashboards. Motor Admin has a simple unified Admin UI without the…",{"commenters":226,"max_depth":227,"maker_replies":216,"first_comment_mins":34,"lifespan_hours":228},36,9,317,[230,234,237,239,243,246,248,249,250,252,254,256,257,259,261,262,264,267,269,272,274,278,281,284,285,288,291,293,294,295,297,300,302,306,307,308,310,312,315,318,320,323,326,327,329,332,335,338,341,343,344,346,348,350,354,356,358,360,365,367,371,375,378,382,384,386,388,391,393,395,399,401,403,406,408,410,412],[231,38,38,232,233,38],"29082954","other\u002Fneutral\u002Fidea","derefr",[235,38,38,232,236,38],"29083533","notreallyserio",[238,38,38,232,233,38],"29083741",[240,38,38,241,242,38],"29083886","commenter\u002Fneutral\u002Fidea","tailspin2019",[244,38,38,232,245,38],"29086387","nitrogen",[53,41,38,247,11,41],"project\u002Fneutral\u002Fnone",[169,41,45,247,170,38],[173,41,45,247,174,38],[220,41,38,251,11,41],"project\u002Fpositive\u002Fnone",[223,41,38,253,11,41],"project\u002Fneutral\u002Fdesign",[102,41,45,255,103,38],"project\u002Fneutral\u002Fdocs",[73,41,38,255,11,41],[114,41,41,258,103,38],"project\u002Fcritical\u002Fdocs",[260,41,38,255,11,41],"29082286",[117,41,41,258,103,38],[263,41,38,255,11,41],"29082496",[265,41,45,255,266,38],"29083493","javajosh",[268,41,38,255,11,41],"29086619",[270,41,45,247,271,38],"29083890","mule1",[273,41,38,247,11,41],"29084799",[275,41,45,276,277,38],"29084618","maker\u002Fneutral\u002Fdocs","bound008",[279,41,38,280,11,41],"29084648","maker\u002Fneutral\u002Fnone",[282,41,39,251,283,38],"29085115","gingerlime",[61,41,38,247,11,41],[286,41,39,287,283,38],"29085668","maker\u002Fpositive\u002Fnone",[289,41,41,290,138,38],"29087277","project\u002Fcritical\u002Fexecution",[134,41,38,292,11,41],"project\u002Fneutral\u002Fexecution",[137,41,45,292,138,38],[123,34,41,258,124,38],[296,34,38,247,11,41],"29082276",[298,34,45,247,299,38],"29082534","jereees",[301,34,38,251,11,41],"29230971",[303,34,38,304,305,38],"29086325","other\u002Fneutral\u002Fnone","toolshi",[127,45,41,258,128,38],[79,45,38,255,11,41],[309,45,45,255,128,38],"29086077",[184,311,38,304,185,38],4,[313,311,38,304,314,38],"29081391","adamrt",[316,311,38,317,11,41],"29082427","commenter\u002Fneutral\u002Fnone",[319,311,38,304,185,38],"29091805",[321,311,38,304,322,38],"29081686","junon",[324,39,38,304,325,38],"29081542","adrianthedev",[95,32,39,287,96,38],[328,32,38,280,11,41],"29092013",[191,330,45,331,192,38],7,"project\u002Fmixed\u002Fidea",[333,330,38,334,11,41],"29082096","project\u002Fneutral\u002Fidea",[336,18,38,232,337,38],"29081464","mritchie712",[339,18,38,232,340,38],"29088671","iamstupidsimple",[342,18,38,232,337,38],"29094911",[149,227,45,247,150,38],[345,227,38,247,11,41],"29086323",[106,347,39,251,107,38],10,[349,347,38,247,11,41],"29083284",[351,352,45,247,353,38],"29085933",11,"TedDoesntTalk",[355,352,38,247,11,41],"29086428",[357,352,45,247,353,38],"29087147",[359,352,38,247,11,41],"29087200",[361,362,45,363,364,38],"29085846",12,"project\u002Fmixed\u002Fdocs","cykod",[366,362,38,255,11,41],"29086555",[368,369,38,232,370,38],"29082366",13,"divan",[372,369,38,373,374,38],"29082773","commenter\u002Fneutral\u002Fdesign","Ciantic",[376,369,45,377,370,38],"29083244","maker\u002Fneutral\u002Fdesign",[379,380,41,258,381,38],"29111067",14,"derekpankaew",[153,383,45,247,154,38],15,[385,383,38,247,11,41],"29082760",[387,383,38,373,353,38],"29085342",[389,383,38,390,11,41],"29085687","commenter\u002Fcritical\u002Fdesign",[161,392,39,251,162,38],16,[394,392,38,287,11,41],"29082459",[396,33,45,397,398,38],"29085978","maker\u002Fneutral\u002Fexecution","shaicoleman",[400,33,38,397,11,41],"29086599",[177,402,45,247,178,38],18,[404,402,38,405,11,41],"29083838","project\u002Fpositive\u002Fdesign",[407,402,45,253,178,38],"29083902",[409,402,38,405,11,41],"29085179",[411,402,39,251,178,38],"29085694",[413,402,38,287,11,41],"29085948",[],[416,421,426,431,436,441],{"id":417,"name":418,"points":419,"category":420},"29096954","DIY-CNC-machine",462,"hardware",{"id":422,"name":423,"points":424,"category":425},"29047584","SectorLISP",323,"languages",{"id":427,"name":428,"points":429,"category":430},"29059454","Canvify",255,"creative",{"id":432,"name":433,"points":434,"category":435},"29076187","Papyrus",173,"productivity",{"id":437,"name":438,"points":439,"category":440},"29060280","SMSGTE",134,"infrastructure",{"id":442,"name":443,"points":444,"category":445},"29063094","life33",84,"data",false,"v2",{"id":449,"name":5,"line":6,"ai":446,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":450,"top":18,"kw":451,"maker":11,"domain":10,"tier":19,"attempts":38,"strip":452,"url":9,"mix":453,"praise":91,"objection":111,"sub":21},29080790,0.02,[24,25,26,27,28],"0003331133355131313000530305333013053335",[32,33,34,32],1794036612714]