Lychee

Infrastructure

self-hosted photo management

SHOW HN2014

92points
69comments
#307of 2,272 in 2014
Top 14%of 2014 by points

How HN took it

MixedNo clear lean

16 positive, 11 neutral or asking, 1 mixed, 8 critical, out of 36 comments about the project. Thread score +0.28.

Design: 7 for, 2 againstIdea: 7 for, 0 againstExecution: 1 for, 3 againstPrivacy: 0 for, 3 againstPricing: 1 for, 0 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Lightweight, clean code

    From 1 comment
    • I like it very much; both the code and interface seem clean and lightweight. You should use mysqli prepared statements though, after a quick glance over the code I can't quite…
      roeme on HN

Objections

  • Web root upload folders require 777 permissions

    From 2 comments
    • > "Change the permissions of uploads/ and php/ to 777, including all subfolders" > https://github.com/electerious/Lychee/blob/master/docs/md/In... I don't think this is ok
      __herson__ on HN
    • That bothers me. That should never be necessary. It looks like they intend everything to be in the webroot, which is a problem in and of itself. Setting everything in the uploads…
      krapp on HN
  • SQL injection risk from escaping-only approach

    From 1 comment
    • Having read your code and quickly brushing up the little bits of PHP knowledge from years ago, I'd say it helps only a little. mysqli_real_escape_string alone doesn't protect you…
      roeme on HN
  • Animated transitions are distracting

    From 1 comment
    • Animated transitions are really distracting, I hope there's a way to turn this off (and it should be turned off by default..)
      flowless on HN

Requests

  • Lightroom sync plugin

    From 3 comments
    • Private albums with a random access token in the url would be awesome (instead of passwords). On a side note, I'd donate 100 bucks for a Lightroom Sync Plugin any minute.
      marban on HN
    • Lightroom Plugin would be fantastic, I agree.
      jagermo on HN
    • Based on playing with the demo, I'd move to this in a heartbeat if there was a Lightroom sync plugin. (and would donate!)
      pidg on HN
  • Multi-select of photos

    From 1 comment
    • Tip: You can right-click on single images/albums to rename, move or star them. By now, it may be easier to upload photos directly into the album of your choice. Multi-select is…
      electerious on HN
  • Serve files from a directory without upload

    From 2 comments
    • It would be so great if it could simple serve files from a directory (without in-app upload). Then I could simply sync the photos using btsync (or anything else).
      sz4kerto on HN
    • good job! I like the simplistic and elegant interface. Like what other commenters said, it would be great if it can serve files directly instead of having to upload through the…
      myang on HN
  • Private albums with access tokens

    From 1 comment
    • Private albums with a random access token in the url would be awesome (instead of passwords). On a side note, I'd donate 100 bucks for a Lightroom Sync Plugin any minute.
      marban on HN
  • Tags, comments and RSS feeds

    From 2 comments
    • This is so smooth. Wow. It's been a while since I saw something labelled as "stunning" actually stun me. The ability to tag photos and a commenting system would make it just…
      PavlovsCat on HN
    • Tags and RSS feeds for albums are already planned.
      electerious on HN

Questions

  • RAW file support

    From 1 comment
    • This looks really good. A couple questions: 1) Is there any kind of RAW file support? 2) Does the software de-duplicate uploaded images?
      mschaef on HN
  • Deduplication of uploads

    From 1 comment
    • This looks really good. A couple questions: 1) Is there any kind of RAW file support? 2) Does the software de-duplicate uploaded images?
      mschaef on HN
  • Preloading next image

    From 1 comment
    • Nice. A few questions (I might add more, just using the demo) 1. How does it deal with mixed landscape and portrait images? 2. Is preloading the next image possible? 3.…
      nodata on HN
  • Video support

    From 1 comment
    • Awesome. Certainly one of the most elegants solutions. Any plans to add video support?
      thor545 on HN

Alternatives named

  • Koken

    From 1 comment
    • Koken might be an other alternative. http://koken.me
      north on HN
  • Menalto Gallery

    From 2 comments
    • Menalto Gallery is fairly good. I used it for years actually, and I think it's the most feature rich gallery app out there. http://galleryproject.org/
      ytjohn on HN
    • For years and years, I used Gallery/Gallery2 to self-host photos, but more and more, I found myself taking photos with my phone instead of a regular camera. From the smartphone,…
      ytjohn on HN
  • Piwigo

    From 1 comment
    • This is beautiful. AFAIK, the alternatives are either a self-hosted blog (not ideal, strips out EXIF data etc.) or something hideous like Piwigo. Awesome!
      henryaj on HN
  • Zenphoto

    From 1 comment
    • I like zenphoto http://www.zenphoto.org/
      vraa on HN
  • Balder

    From 1 comment
    • Another alternative is Balder which I made. It is built with Rails and can easily be hosted on Heroku with images on S3. See http://balderapp.com/
      sleepyhead on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/7101923)