Skip to content
This repository was archived by the owner on Jul 27, 2024. It is now read-only.
This repository was archived by the owner on Jul 27, 2024. It is now read-only.

Trouble Installing Locally  #61

Description

@cajunjoel

After some time running librephotos with 40k images on Docker on Unraid, and with the poor performance on (my untuned unraid) I decided to fire this up on my desktop with the librephotos-linux project. It's.... not entirely working.

I need to delve deeper, but I see the following:

  1. The install-librephotos.sh script added an apt source to my system and tried to install postgresql-13. Aside from the fact that it failed to install the GPG key, and that PostgreSQL was already on my system, I view this as 100% wrong. I accept that I will need to install a bunch of packages to my system because Librephotos is rich and powerful. I prefer that they be listed out in a separate file and have the installer check for them (and validate versions) instead of blindly installing them. But editing my apt sources? That's just bad behavior. I've invited you into my house. Don't rearrange the furniture why you are here. :)

  2. When installing libjpeg-turbo8-dev or libjpeg62-turbo-dev, it only handles Ubuntu and Debian. I added Linuxmint as an alternative to Ubuntu.

  3. The install-librephotos.sh overwrote /etc/nginx/nginx.conf. That's really bad. Don't do that. Make a file in /etc/nginx/sites-available and symlink it to /etc/nginx/sites-enabled.

  4. Something is not running. Port 3000 is not responding, but I don't know what service is meant to respond on that. Maybe it's related to the error ERROR: No matching distribution found for torch==1.7.1+cpu that I got at some point.

I'll keep poking at this, line by line, but I'm afraid that this is going to be quite a challenge to get running.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions