TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: Myphotos.site – Make a gallery website from Google Photos

195 pointsby gabigrin6 months ago
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&#x27;t slick enough and lacks customization options (embed, custom domain).<p>That&#x27;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.<p>One thing we haven&#x27;t solved yet - many Google Photos users (myself included) do not have images pre-organized in albums, so the fact that <i>technically</i> it takes 60 seconds to build a website doesn&#x27;t take into account that you have to spend time picking the right images.<p>Would love to some feedback&#x2F;ideas from hobbyist photographers here!

28 comments

yoble6 months ago
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 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.<p>I didn&#x27;t have any easy solution and this looks promising, congrats!<p>A few dealbreaker things I can share:<p>- she has lots of albums already on gphoto. She&#x27;d need to easily import them.<p>- she makes heavy use of the map and text blocks you can add in gphoto albums, which makes each album a kind of travel diary. I don&#x27;t get the sense these are supported in your product yet, these would be required for her.<p>- she doesn&#x27;t have a ton of videos but sometimes she does have a few.<p>- I&#x27;d have some concerns about the longevity of your product - if she invests time into it she wants to be able to look back at the albums in 10-20 years time. Having a convenient way to export the albums would be reassuring to me.<p>- I think she has a few 1000s photos in those albums, so your highest tier would be too low for her, if there was a way to buy storage that might suit her usage better (though she has a hobbyist budget).<p>It might be technically difficult and you rejected that path already, but I&#x27;m thinking an ideal way for her would be to keep editing her albums in gphotos and sync them to your site, which would take care of the longevity concerns and allow her to keep using the interface she knows (if you linked directly to the pics&#x2F;vids on google server that would eliminate the cost of storing pictures for you, but I assume that&#x27;s impossible or prohibited by google&#x27;s tos).<p>Anyway, just sharing my use case in case that&#x27;s useful but congrats on launching and on the good looking product!
评论 #42267022 未加载
评论 #42266998 未加载
评论 #42268872 未加载
评论 #42268210 未加载
mtmail6 months ago
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 person would understand the documentation. But the guides seem to be mostly AI generated SEO. Quickly the good impression of personal photos from genuine authors of the website turned into gen-AI slob <a href="https:&#x2F;&#x2F;www.myphotos.site&#x2F;platforms&#x2F;wordpress" rel="nofollow">https:&#x2F;&#x2F;www.myphotos.site&#x2F;platforms&#x2F;wordpress</a>
评论 #42265728 未加载
评论 #42264619 未加载
评论 #42266775 未加载
mrccc6 months ago
Have you looked into row-based presentation of the images? I usually feel like pages with row-based image grids have a higher-quality look to them.<p>See e.g. [1] and [2] for more info and [3] for an implementation.<p>[1]: <a href="https:&#x2F;&#x2F;medium.com&#x2F;google-design&#x2F;google-photos-45b714dfbed1" rel="nofollow">https:&#x2F;&#x2F;medium.com&#x2F;google-design&#x2F;google-photos-45b714dfbed1</a> [2]: <a href="https:&#x2F;&#x2F;blog.vjeux.com&#x2F;2014&#x2F;image&#x2F;google-plus-layout-find-best-breaks.html" rel="nofollow">https:&#x2F;&#x2F;blog.vjeux.com&#x2F;2014&#x2F;image&#x2F;google-plus-layout-find-be...</a> [3]: <a href="https:&#x2F;&#x2F;www.npmjs.com&#x2F;package&#x2F;react-photo-gallery" rel="nofollow">https:&#x2F;&#x2F;www.npmjs.com&#x2F;package&#x2F;react-photo-gallery</a>
评论 #42267048 未加载
almog6 months ago
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 I am not sure what that entails in terms of usage rights)? I must have missed something otherwise.
评论 #42267188 未加载
welder6 months ago
Reminds me of a 13 year old GitHub project back when Google Photos was called Picasa:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;alanhamlett&#x2F;jQuery-Picasa-Gallery">https:&#x2F;&#x2F;github.com&#x2F;alanhamlett&#x2F;jQuery-Picasa-Gallery</a>
评论 #42267104 未加载
a0126 months ago
If user delete photos on Google side, are they also removed from your service? And also what&#x27;s the retention of user data on your service once I cancel my account?
评论 #42267132 未加载
philsnow6 months ago
One of the things I would want included is any and all metadata &#x2F; tags that Google Photos adds to photos. For instance:<p><pre><code> - inferred&#x2F;corrected geotags - inferred&#x2F;corrected time of day - names or at least UUIDs or something of people in each photo </code></pre> I almost typed another bullet along the lines of &quot;the top 10 most-likely features identified in the photo&quot;, like if it&#x27;s a photo of a menu or a tower or whatever, then &quot;menu&quot; &#x2F; &quot;tower&quot;, but, it&#x27;s probably encoded as some kind of embedding in some space like word2vec or something less ancient, and it wouldn&#x27;t even really be that useful for them to give out the raw embedded through the API, would it?<p>Maybe the last one (faces&#x2F;people) isn&#x27;t even possible, if they don&#x27;t reify found people into some actual tag or something, maybe you just have to search by person and gphotos just shows you the photos with embeddings less than some cutoff cosine distance from that person&#x27;s embedding.
ddtaylor6 months ago
I appreciate the presentation and simplicity. You did a good job of presenting it.
rishikeshs6 months ago
Hi great idea! I was also trying to build something similar for photographers!<p>But who are your target audience? How is this different from sharing a public album link?
croisillon6 months ago
as someone who has been involved in gallery making in the past, i love it
评论 #42265101 未加载
cj6 months ago
Awesome nice work!<p>Does this work for video?<p>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 olden days when turning &quot;record&quot; on and off didn&#x27;t automatically create a new video file. I&#x27;ve been wondering the best way to post-edit and share them with other people in my family.
评论 #42268043 未加载
评论 #42265040 未加载
haarts6 months ago
The one feature I&#x27;m always missing is password protection; I don&#x27;t want everyone to see my travel pictures.
评论 #42268388 未加载
krat0sprakhar6 months ago
Really good execution! I was definitely looking for something like this - so great job in working on a real problem.<p>I think the pricing might be a bit tricky. The free plan allows 50 photos whereas the free plan on Flickr allows 1000 photos (and no limit on albums IIRC). Can you elaborate a bit on how you plan to differentiate?
评论 #42268495 未加载
dirkc6 months ago
Well done launching! I had a quick look at the example site linked in the footer and I like it.<p>I&#x27;ve spent way too much time messing around with layouts for image galleries with different aspect ratio photos. Looks like you&#x27;re using a masonry layout. Any thoughts on masonry vs something like flickr&#x27;s layout?
spike0216 months ago
Something to consider, adobe Lightroom has a feature coupled with adobe portfolio (iirc that&#x27;s the name of the product) where if you use Lightroom you can turn albums into sites.<p>Similar idea on paper. May be useful to compare how theirs works since that could be a competitor of sorts.
jazzyjackson6 months ago
Sorry to be critical but $15&#x2F;m before allowing custom domain is not a good value IMO, that&#x27;s right up there with squarespace and they&#x27;ll register the domain for me at that price<p>This is very much a solution to a problem I have, too, one that was taken care of by Google Business sites before they threw it in the bin<p><a href="https:&#x2F;&#x2F;support.google.com&#x2F;business&#x2F;answer&#x2F;https:&#x2F;&#x2F;support.google.com&#x2F;business&#x2F;answer&#x2F;14368911?hl=en?hl=en" rel="nofollow">https:&#x2F;&#x2F;support.google.com&#x2F;business&#x2F;answer&#x2F;https:&#x2F;&#x2F;support.g...</a>
评论 #42267300 未加载
TomK326 months ago
Reminds me of one of my earliest Ruby on Rails apps, some 14 years ago: Using the flickr api, the whole app white-labelled for custom domains etc... never got any traction.
cryptozeus6 months ago
Good execution but why can’t someone just upload the pics on blog or Wordpress and do the same ?
评论 #42267109 未加载
dc_rog6 months ago
Super cool.<p>Typo here “Show your art, keep friends up-to-date or share family photos with lode ones.”
sigmar6 months ago
probably entirely google&#x27;s fault, but I can&#x27;t seem to pick a folder when I&#x27;m brought to the google photos search box. it only finds individual photos
评论 #42264996 未加载
podviaznikov6 months ago
very cool. last year I made similar for Apple Photos(but it&#x27;s on pause now).<p><a href="https:&#x2F;&#x2F;public.photos" rel="nofollow">https:&#x2F;&#x2F;public.photos</a>
评论 #42267085 未加载
评论 #42267625 未加载
yapyap6 months ago
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 anecdotally I also hate it when a website has gone the whole extra mile to customize their website and then you check out and see the monotonous, bland things that are the stripe checkout buttons &amp; page. Don’t get me wrong, I get why from a backend perspective, totally. It’s just takes you out of the whole immersion in the website (design)
评论 #42267321 未加载
icemelt86 months ago
such a cute idea! But in this social media age, does anyone actually visit a website?
gapeslape6 months ago
looks beautiful, great execution! do you mind sharing which fronted tools you used?
评论 #42273169 未加载
magic_hamster6 months ago
Awesome project, good luck!
ibzsy6 months ago
really cool
darubramha6 months ago
Looks awesome, and will help quick galleries to be created.<p>I wanted to build something similar, but at that time photos did not expose APIs to get list of photos.<p>What was your work around? Or have they opened up the APIs now?
评论 #42265019 未加载
评论 #42264956 未加载
评论 #42264835 未加载
october-freedom6 months ago
boycott, divest, sanction