[{"data":1,"prerenderedAt":538},["ShallowReactive",2],{"project-42264344":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":48,"post_text":50,"what":51,"said":118,"maker_in_thread":267,"shape":279,"grid":283,"attempts":498,"same_week":499,"maker_shows":39,"maker_hidden":530,"reader_version":531,"card":532},"42264344","Myphotos.site","Make a gallery website from Google Photos","title","Show HN: Myphotos.site – Make a gallery website from Google Photos","https:\u002F\u002Fwww.myphotos.site","myphotos.site","gabigrin",1732791737,2024,195,82,406,3515,12,"notable","consumer_social","photo gallery website builder","web_app",[24,25,26,27],"google photos gallery","photo gallery website","embed photo gallery","photo sharing website","curious",-0.156,{"positive":31,"neutral":32,"mixed":33,"critical":34},7,29,3,17,56,{"idea":37,"pricing":40,"privacy":42,"docs":44,"design":45,"execution":47},{"positive":38,"critical":39},0,4,{"positive":38,"critical":41},1,{"positive":38,"critical":43},2,{"positive":38,"critical":33},{"positive":43,"critical":46},6,{"positive":38,"critical":41},[41,33,41,38,41,38,38,41,41,41,41,41,41,33,33,38,33,49,49,33,33,33,33,33,49,33,33,41,41,33,41,38,33,41,33,49,49,33,33,49],5,"Hey HN!  My friend and I love taking pictures on our phones, and we were looking for a super simple way to share them with the world. Google Photos albums are nice, but the result isn't slick enough and lacks customization options (embed, custom domain).\n\nThat's why we built myphotos.site - a micro SaaS that allows anyone to create a slick, minimal gallery website from Google Photos. Galleries can be iframe-embedded for those looking for full customization.\n\nOne thing we haven't solved yet - many Google Photos users (myself included) do not have images pre-organized in albums, so the fact that",{"problem":52,"audience":58,"pricing":67,"motivation":81,"time_to_build":85,"stack":86,"openness":115,"stage":116,"team_size":117},{"value":53,"source":54,"evidence":55},"Google Photos albums are not slick enough and lack customization like embedding and custom domains.","maker",[56],{"id":57},"post",{"value":59,"source":60,"evidence":61},"Hobbyist photographers and people who share photos with family or friends.","inferred",[62,63],{"id":57},{"id":64,"by":65,"text":66},"42265670","yoble","My mom is an avid traveler who takes a ton of photos and puts them on albums she then shares with the family, and a while ago she was asking if I had a solution so she could have…",{"value":68,"source":54,"evidence":69},"Paid tiers starting around $15\u002Fmonth; free plan with a photo limit; pricing still being experimented with.",[70,74,78],{"id":71,"by":72,"text":73},"42265338","jazzyjackson","Sorry to be critical but $15\u002Fm before allowing custom domain is not a good value IMO, that's right up there with squarespace and they'll register the domain for me at that price…",{"id":75,"by":76,"text":77},"42268457","orlevco","It's currently 1000 photos total that you can divide between as many albums you like. But honestly we've just launched, so pricing and tiers might very well change as we discover…",{"id":79,"by":11,"text":80},"42267300","That's a valid point. We're still experimenting with pricing and this is great feeback",{"value":82,"source":54,"evidence":83},"Friend and maker love taking phone photos and wanted a simple way to share them.",[84],{"id":57},null,[87,93,97,101,105,111],{"value":88,"source":54,"evidence":89},"Next.js",[90],{"id":91,"by":11,"text":92},"42273169","Thank you! The main website (https:\u002F\u002Fwww.myphotos.site) was built my co-founder Or using Webflow. He's a real pro when it comes to websites - see more of his work here…",{"value":94,"source":54,"evidence":95},"TypeScript",[96],{"id":91,"by":11,"text":92},{"value":98,"source":54,"evidence":99},"Tailwind",[100],{"id":91,"by":11,"text":92},{"value":102,"source":54,"evidence":103},"Vercel",[104],{"id":91,"by":11,"text":92},{"value":106,"source":54,"evidence":107},"Supabase storage",[108],{"id":109,"by":11,"text":110},"42267151","The session is active for couple of hours IIRC. Once the user is done with the selection we upload the images to our servers (Supabase storage) and delete the GPhotos session.",{"value":112,"source":54,"evidence":113},"Webflow for main website",[114],{"id":91,"by":11,"text":92},"unknown","launched","team",{"praise":119,"objections":143,"requests":181,"questions":209,"alternatives":236},[120,132],{"value":121,"source":122,"evidence":123},"Clean, good-looking design and simple presentation.","commenter",[124,128],{"id":125,"by":126,"text":127},"42264882","ddtaylor","I appreciate the presentation and simplicity. You did a good job of presenting it.",{"id":129,"by":130,"text":131},"42264910","yapyap","the website itself looks very Template-y, now if that’s not of concern just ignore I said anything but that’s always what comes to mind when I visit a new website, like…",{"value":133,"source":122,"evidence":134},"Fast and easy setup from Google Photos.",[135,139],{"id":136,"by":137,"text":138},"42264824","croisillon","as someone who has been involved in gallery making in the past, i love it",{"id":140,"by":141,"text":142},"42268412","ibzsy","really cool",[144,163,167,171],{"value":145,"source":122,"evidence":146},"AI-generated SEO guide content and stock images hurt trust.",[147,151,155,159],{"id":148,"by":149,"text":150},"42264558","mtmail","Great website and the pricing makes sense. Some links still go to gphotos.site (automatic redirected). I tried so see how easy the iframe feature is, or rather if a non-technical…",{"id":152,"by":153,"text":154},"42265334","wrycoder","The problem for me is not the SEO, but the vast AI blather, which is virtually content-free. You need a complete rewrite by an experienced human. After reading and reading, all I…",{"id":156,"by":157,"text":158},"42266775","cryptozeus","Agree ! Please remove those tacky ai stock photos !",{"id":160,"by":161,"text":162},"42265728","dinosaurbone","I would be concerned that it also flies a bit too close to the sun with the gen AI photos; if one of the primary markets is creatives who are trying to showcase their (non-AI)…",{"value":164,"source":122,"evidence":165},"Custom domain behind a $15\u002Fmonth plan is poor value.",[166],{"id":71,"by":72,"text":73},{"value":168,"source":122,"evidence":169},"Missing map and text blocks, videos, and bulk storage for large libraries.",[170],{"id":64,"by":65,"text":66},{"value":172,"source":122,"evidence":173},"Concerns about Google data use and privacy.",[174,178],{"id":175,"by":176,"text":177},"42274499","dawnerd","I don't want Google using my data to train their models among other things.",{"id":179,"by":176,"text":180},"42268210","Been looking for something like this myself and surprisingly not that many options out there especially self hosted. All of the new ones are trying to chase after AI. Older ones…",[182,190,194,198,202],{"value":183,"source":122,"evidence":184},"Support video uploads.",[185,189],{"id":186,"by":187,"text":188},"42264974","cj","Awesome nice work! Does this work for video? I recently digitized about 80 home videos from 30-40 years ago. Each of the 80 videos is 2 hours of 5-10 minute recordings from the…",{"id":64,"by":65,"text":66},{"value":191,"source":122,"evidence":192},"Export albums for long-term longevity.",[193],{"id":64,"by":65,"text":66},{"value":195,"source":122,"evidence":196},"Import and sync albums from Google Photos automatically.",[197],{"id":64,"by":65,"text":66},{"value":199,"source":122,"evidence":200},"Support map and text blocks from albums.",[201],{"id":64,"by":65,"text":66},{"value":203,"source":122,"evidence":204},"Better free-plan limits compared with Flickr.",[205],{"id":206,"by":207,"text":208},"42267993","krat0sprakhar","Really good execution! I was definitely looking for something like this - so great job in working on a real problem. I think the pricing might be a bit tricky. The free plan…",[210,214,225,232],{"value":211,"source":122,"evidence":212},"Does it support video?",[213],{"id":186,"by":187,"text":188},{"value":215,"source":122,"evidence":216},"How the Google Photos integration works and whether deletions sync.",[217,221],{"id":218,"by":219,"text":220},"42265136","a012","If user delete photos on Google side, are they also removed from your service? And also what's the retention of user data on your service once I cancel my account?",{"id":222,"by":223,"text":224},"42264705","darubramha","Looks awesome, and will help quick galleries to be created. I wanted to build something similar, but at that time photos did not expose APIs to get list of photos. What was your…",{"value":226,"source":122,"evidence":227},"How it differs from sharing a public album link.",[228],{"id":229,"by":230,"text":231},"42265267","rishikeshs","Hi great idea! I was also trying to build something similar for photographers! But who are your target audience? How is this different from sharing a public album link?",{"value":233,"source":122,"evidence":234},"Data retention after account cancellation.",[235],{"id":218,"by":219,"text":220},[237,245,249,256,263],{"value":238,"source":122,"evidence":239},"Google Photos album link sharing",[240,244],{"id":241,"by":242,"text":243},"42265127","almog","I often use Photos album link sharing option. Have never tried to embed in in an existing page, is that the problem it is solving at the moment (and relocating the images though…",{"id":229,"by":230,"text":231},{"value":246,"source":122,"evidence":247},"Flickr",[248],{"id":206,"by":207,"text":208},{"value":250,"source":122,"evidence":251},"Adobe Portfolio with Lightroom",[252],{"id":253,"by":254,"text":255},"42267913","spike021","Something to consider, adobe Lightroom has a feature coupled with adobe portfolio (iirc that's the name of the product) where if you use Lightroom you can turn albums into sites.…",{"value":257,"source":122,"evidence":258},"Static site with links to Google Photos albums",[259],{"id":260,"by":261,"text":262},"42266998","tyrust","> she could have a website where all her albums are listed. She wanted to not have to share a new link each time, and have people easily look up older ones. Would a static site…",{"value":264,"source":122,"evidence":265},"Google Business Sites",[266],{"id":71,"by":72,"text":73},{"comments":268,"answered":49,"key":269},13,[270,273,276],{"id":271,"text":272},"42264619","Thanks! Re: links, will fix it. That was the original domain but Google didn't approve it, and we can totally understand why. Embed - it is a feature we pushed yesterday so still…",{"id":274,"text":275},"42267997","Yeah, you're right. We're gonna fix the images ASAP. They are indeed embarrassing. Also, the term \"guides\" is misleading as it sounds like documentation, which it isn't. Thanks…",{"id":277,"text":278},"42267104","That's cool! thanks for sharing",{"commenters":280,"max_depth":46,"maker_replies":268,"first_comment_mins":281,"lifespan_hours":282},52,49,96,[284,286,288,291,295,297,299,302,305,306,310,314,316,318,320,322,324,328,330,331,334,337,340,343,345,346,347,351,353,355,358,362,364,366,369,372,374,376,379,381,383,385,387,389,392,394,397,400,403,407,409,411,412,414,417,419,422,423,427,429,431,436,441,444,449,451,453,457,459,461,465,469,470,474,476,478,481,485,487,490,491,494],[64,38,33,285,65,38],"project\u002Fmixed\u002Fidea",[260,38,41,287,261,38],"project\u002Fcritical\u002Fidea",[289,38,33,290,76,38],"42267022","maker\u002Fneutral\u002Fnone",[292,38,33,293,294,38],"42267391","project\u002Fneutral\u002Fpricing","wisehacker",[75,38,33,296,76,38],"maker\u002Fneutral\u002Fpricing",[179,38,41,298,176,38],"project\u002Fcritical\u002Fprivacy",[300,38,38,301,76,38],"42268465","commenter\u002Fneutral\u002Fprivacy",[303,38,38,301,304,38],"42274408","mikehotel",[175,38,41,298,176,38],[307,38,33,308,309,38],"42268872","project\u002Fneutral\u002Fnone","scrollaway",[311,38,38,312,313,38],"42271265","commenter\u002Fneutral\u002Fnone","solardev",[315,38,38,312,309,38],"42272816",[317,38,38,312,313,38],"42275924",[319,38,38,312,309,38],"42283927",[148,41,41,321,149,38],"project\u002Fcritical\u002Fdocs",[271,41,38,323,11,41],"maker\u002Fneutral\u002Fdocs",[325,41,41,326,327,38],"42264976","project\u002Fcritical\u002Fdesign","have_faith",[329,41,33,290,76,38],"42265087",[152,41,41,321,153,38],[332,41,41,321,333,38],"42265339","aziaziazi",[335,41,41,326,336,38],"42265945","sigseg1v",[338,41,33,290,339,38],"42265589","salomonk_mur",[341,41,41,326,342,38],"42267589","swyx",[274,41,38,344,11,41],"maker\u002Fneutral\u002Fdesign",[160,41,41,326,161,38],[156,41,41,326,157,38],[348,43,33,349,350,38],"42266238","project\u002Fneutral\u002Fdesign","mrccc",[352,43,33,344,76,38],"42267048",[241,33,33,354,242,38],"project\u002Fneutral\u002Fidea",[356,33,33,357,76,38],"42267188","maker\u002Fneutral\u002Fidea",[359,39,38,360,361,38],"42265753","other\u002Fneutral\u002Fnone","welder",[277,39,38,363,11,41],"maker\u002Fpositive\u002Fnone",[218,49,33,365,219,38],"project\u002Fneutral\u002Fprivacy",[367,49,38,368,11,41],"42267132","maker\u002Fneutral\u002Fprivacy",[370,46,33,354,371,38],"42268462","philsnow",[125,31,49,373,126,38],"project\u002Fpositive\u002Fdesign",[229,375,33,354,230,38],8,[136,377,49,378,137,38],9,"project\u002Fpositive\u002Fnone",[380,377,33,290,76,38],"42265101",[382,377,33,344,137,38],"42265349",[384,377,38,290,11,41],"42267288",[186,386,33,308,187,38],10,[388,386,33,290,76,38],"42265040",[390,386,33,296,391,38],"42265754","atonse",[393,386,38,363,11,41],"42267285",[395,386,33,293,396,38],"42274100","tricked",[398,386,33,296,399,38],"42268227","indigodaddy",[401,386,38,360,402,38],"42268043","mceachen",[404,405,33,354,406,38],"42267841",11,"haarts",[408,405,38,290,11,41],"42268388",[410,405,49,378,406,38],"42272806",[206,18,33,293,207,38],[413,18,33,296,76,38],"42268495",[415,268,33,349,416,38],"42265280","dirkc",[253,418,33,354,254,38],14,[71,420,41,421,72,38],15,"project\u002Fcritical\u002Fpricing",[79,420,38,296,11,41],[424,425,41,287,426,38],"42265050",16,"TomK32",[428,34,41,287,157,38],"42266789",[430,34,33,357,76,38],"42267109",[432,433,33,434,435,38],"42265790",18,"project\u002Fmixed\u002Fdocs","dc_rog",[437,438,41,439,440,38],"42264780",19,"project\u002Fcritical\u002Fexecution","sigmar",[442,438,38,443,11,41],"42264996","maker\u002Fneutral\u002Fexecution",[445,446,38,447,448,38],"42266532",20,"commenter\u002Fpositive\u002Fidea","podviaznikov",[450,446,38,312,76,38],"42267085",[452,446,38,312,448,38],"42268118",[454,446,33,455,456,38],"42267625","project\u002Fmixed\u002Fdesign","ggandhi",[129,458,41,326,130,38],21,[460,458,38,344,11,41],"42267321",[462,463,41,287,464,38],"42272124",22,"icemelt8",[466,467,49,373,468,38],"42269309",23,"gapeslape",[91,467,38,443,11,41],[471,472,49,363,473,38],"42274420",24,"magic_hamster",[140,475,49,378,141,38],25,[222,477,33,443,223,38],26,[479,477,33,443,480,38],"42264835","Alifatisk",[482,477,38,483,484,38],"42264956","other\u002Fneutral\u002Fexecution","mxuribe",[486,477,38,443,11,41],"42265019",[488,477,33,368,489,38],"42265477","gnaman",[109,477,38,368,11,41],[492,477,49,363,493,38],"42295066","kiwicopple",[495,496,38,360,497,38],"42266592",27,"october-freedom",[],[500,505,510,515,520,525],{"id":501,"name":502,"points":503,"category":504},"42289690","Markwhen",912,"productivity",{"id":506,"name":507,"points":508,"category":509},"42284412","Privastead",551,"security_privacy",{"id":511,"name":512,"points":513,"category":514},"42320032","Outerbase Studio",356,"dev_tools",{"id":516,"name":517,"points":518,"category":519},"42270389","Vince",283,"infrastructure",{"id":521,"name":522,"points":523,"category":524},"42311031","30cc",275,"languages",{"id":526,"name":527,"points":528,"category":529},"42261909","Voice-Pro",271,"creative",false,"v2",{"id":533,"name":5,"line":6,"ai":530,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":534,"top":18,"kw":535,"maker":11,"domain":10,"tier":19,"attempts":38,"strip":536,"url":9,"mix":537,"praise":121,"objection":145,"sub":21},42264344,-0.16,[24,25,26,27],"1310100111111330355333335331131031355335",[31,32,33,34],1794036665035]