Jump to content

[Support] LibrePhotos


Recommended Posts

Unlike commercial service that store your photos in the cloud and scan/index them to train their machine learning models and collect ad targeting data on you, LibrePhotos keeps all your photos and metadata on your local machine. Your data is never sent to or stored on a 3rd party server. Get the same power as those commercial services without giving up your personal data and privacy.

 

Features:

  • Support for all types of photos, including raw photos
  • Support for videos
  • Timeline view
  • Scans pictures on the file system
  • Multiuser support
  • Generate albums based on events like “Thursday in Berlin”
  • Face recognition / Face classification
  • Reverse geocoding
  • Object / Scene detection
  • Semantic image search
  • Search by metadata

 

Community:

This is a community project, so everybody is welcome to help out. You can do the following things:

  • 🚀 Developing: Get started in less than 30 minutes by following the guide in the docs
  • 🗒️ Documentation: Improving the documentation is as simple as submitting a pull request in the docs repo
  • 🧑‍🤝‍🧑 Outreach: Talk about this project with other people and help them to get started too!
  • 🌐 Translations: Make LibrePhotos accessible to more people with weblate.

 

Release:

We currently do not do minor and major release, but do a rolling release instead. This means, that there will be weekly/biweekly updates, but you should expect bugs.

 

Link to comment

Thanks for creating this docker template for Unraid.

 

The template has a small bug. The webUI is active on the port that I mapped to port 80 in the template. I have Grafana running on port 3000, so I changed it to 3301. If I navigate directly to my Unraid's IP:3301, I can login, but:

When I left click on the container icon in the docker tab of the Unraid dashboard and choose "WebUI", the system takes me to unraidIP:3000. Probably because of this flag in the docker command:

-l net.unraid.docker.webui='http://[IP]:[PORT:3000]' that is displayed when I click on "apply" from the template. 

 

Thanks again

Link to comment
2 hours ago, SteveO-112358 said:

Thanks for creating this docker template for Unraid.

 

The template has a small bug. The webUI is active on the port that I mapped to port 80 in the template. I have Grafana running on port 3000, so I changed it to 3301. If I navigate directly to my Unraid's IP:3301, I can login, but:

When I left click on the container icon in the docker tab of the Unraid dashboard and choose "WebUI", the system takes me to unraidIP:3000. Probably because of this flag in the docker command:

-l net.unraid.docker.webui='http://[IP]:[PORT:3000]' that is displayed when I click on "apply" from the template. 

 

Thanks again

 

We deployed a fix for it in this pull request here: https://github.com/LibrePhotos/librephotos-unraid/pull/5 Should be online soon :)

Link to comment

Hello, first of all i want to say thank you, this i want i'm looking for for a long time. i have a few quastions:

1 . is it possible to change the database from embedded to external in your template for unraid?

2. Will hw transcoding be supported?

 

 

Edited by Snyaify
add 2nd qst
Link to comment

I'm having a hell of time with this.. the container is up and running. I can get to the login page but nothing I enter works. In the logs I have a bunch of this:

 

today at 6:38:25 PM2022-08-16 18:38:25.192 CDT [587] ERROR:  relation "api_user" does not exist at character 746
today at 6:38:25 PM2022-08-16 18:38:25.192 CDT [587] STATEMENT:  SELECT "api_user"."id", "api_user"."password", "api_user"."last_login", "api_user"."is_superuser", "api_user"."username", "api_user"."first_name", "api_user"."last_name", "api_user"."email", "api_user"."is_staff", "api_user"."is_active", "api_user"."date_joined", "api_user"."scan_directory", "api_user"."confidence", "api_user"."confidence_person", "api_user"."image_scale", "api_user"."semantic_search_topk", "api_user"."avatar", "api_user"."transcode_videos", "api_user"."nextcloud_server_address", "api_user"."nextcloud_username", "api_user"."nextcloud_app_password", "api_user"."nextcloud_scan_directory", "api_user"."favorite_min_rating", "api_user"."save_metadata_to_disk", "api_user"."datetime_rules", "api_user"."default_timezone" FROM "api_user"
today at 6:38:27 PM2022-08-16 18:38:27.005 CDT [683] ERROR:  relation "api_user" does not exist at character 746
today at 6:38:27 PM2022-08-16 18:38:27.005 CDT [683] STATEMENT:  SELECT "api_user"."id", "api_user"."password", "api_user"."last_login", "api_user"."is_superuser", "api_user"."username", "api_user"."first_name", "api_user"."last_name", "api_user"."email", "api_user"."is_staff", "api_user"."is_active", "api_user"."date_joined", "api_user"."scan_directory", "api_user"."confidence", "api_user"."confidence_person", "api_user"."image_scale", "api_user"."semantic_search_topk", "api_user"."avatar", "api_user"."transcode_videos", "api_user"."nextcloud_server_address", "api_user"."nextcloud_username", "api_user"."nextcloud_app_password", "api_user"."nextcloud_scan_directory", "api_user"."favorite_min_rating", "api_user"."save_metadata_to_disk", "api_user"."datetime_rules", "api_user"."default_timezone" FROM "api_user"
today at 6:38:27 PM2022-08-16 18:38:27.285 CDT [685] ERROR:  relation "constance_config" does not exist at character 91
today at 6:38:27 PM2022-08-16 18:38:27.285 CDT [685] STATEMENT:  SELECT "constance_config"."id", "constance_config"."key", "constance_config"."value" FROM "constance_config" WHERE "constance_config"."key" = 'ALLOW_UPLOAD' LIMIT 21
today at 6:38:27 PM2022-08-16 18:38:27.285 CDT [685] ERROR:  relation "constance_config" does not exist at character 91
today at 6:38:27 PM2022-08-16 18:38:27.285 CDT [685] STATEMENT:  SELECT "constance_config"."id", "constance_config"."key", "constance_config"."value" FROM "constance_config" WHERE "constance_config"."key" = 'ALLOW_UPLOAD' LIMIT 21
today at 6:38:31 PM2022-08-16 18:38:31.026 CDT [863] ERROR:  relation "api_user" does not exist at character 746
today at 6:38:31 PM2022-08-16 18:38:31.026 CDT [863] STATEMENT:  SELECT "api_user"."id", "api_user"."password", "api_user"."last_login", "api_user"."is_superuser", "api_user"."username", "api_user"."first_name", "api_user"."last_name", "api_user"."email", "api_user"."is_staff", "api_user"."is_active", "api_user"."date_joined", "api_user"."scan_directory", "api_user"."confidence", "api_user"."confidence_person", "api_user"."image_scale", "api_user"."semantic_search_topk", "api_user"."avatar", "api_user"."transcode_videos", "api_user"."nextcloud_server_address", "api_user"."nextcloud_username", "api_user"."nextcloud_app_password", "api_user"."nextcloud_scan_directory", "api_user"."favorite_min_rating", "api_user"."save_metadata_to_disk", "api_user"."datetime_rules", "api_user"."default_timezone" FROM "api_user"
today at 6:38:31 PM2022-08-16 18:38:31.348 CDT [909] ERROR:  relation "api_user" does not exist at character 746
today at 6:38:31 PM2022-08-16 18:38:31.348 CDT [909] STATEMENT:  SELECT "api_user"."id", "api_user"."password", "api_user"."last_login", "api_user"."is_superuser", "api_user"."username", "api_user"."first_name", "api_user"."last_name", "api_user"."email", "api_user"."is_staff", "api_user"."is_active", "api_user"."date_joined", "api_user"."scan_directory", "api_user"."confidence", "api_user"."confidence_person", "api_user"."image_scale", "api_user"."semantic_search_topk", "api_user"."avatar", "api_user"."transcode_videos", "api_user"."nextcloud_server_address", "api_user"."nextcloud_username", "api_user"."nextcloud_app_password", "api_user"."nextcloud_scan_directory", "api_user"."favorite_min_rating", "api_user"."save_metadata_to_disk", "api_user"."datetime_rules", "api_user"."default_timezone" FROM "api_user"
today at 6:41:59 PM2022-08-16 18:41:59.175 CDT [944] ERROR:  relation "constance_config" does not exist at character 91
today at 6:41:59 PM2022-08-16 18:41:59.175 CDT [944] STATEMENT:  SELECT "constance_config"."id", "constance_config"."key", "constance_config"."value" FROM "constance_config" WHERE "constance_config"."key" IN ('ALLOW_REGISTRATION', 'ALLOW_UPLOAD', 'SKIP_PATTERNS', 'HEAVYWEIGHT_PROCESS', 'MAP_API_KEY', 'IMAGE_DIRS')
today at 6:41:59 PM2022-08-16 18:41:59.176 CDT [944] ERROR:  relation "constance_config" does not exist at character 91
today at 6:41:59 PM2022-08-16 18:41:59.176 CDT [944] STATEMENT:  SELECT "constance_config"."id", "constance_config"."key", "constance_config"."value" FROM "constance_config" WHERE "constance_config"."key" = 'ALLOW_UPLOAD' LIMIT 21
today at 6:41:59 PM2022-08-16 18:41:59.176 CDT [944] ERROR:  relation "constance_config" does not exist at character 91
today at 6:41:59 PM2022-08-16 18:41:59.176 CDT [944] STATEMENT:  SELECT "constance_config"."id", "constance_config"."key", "constance_config"."value" FROM "constance_config" WHERE "constance_config"."key" = 'ALLOW_UPLOAD' LIMIT 21
today at 6:41:59 PM2022-08-16 18:41:59.186 CDT [944] ERROR:  relation "api_user" does not exist at character 746
today at 6:41:59 PM2022-08-16 18:41:59.186 CDT [944] STATEMENT:  SELECT "api_user"."id", "api_user"."password", "api_user"."last_login", "api_user"."is_superuser", "api_user"."username", "api_user"."first_name", "api_user"."last_name", "api_user"."email", "api_user"."is_staff", "api_user"."is_active", "api_user"."date_joined", "api_user"."scan_directory", "api_user"."confidence", "api_user"."confidence_person", "api_user"."image_scale", "api_user"."semantic_search_topk", "api_user"."avatar", "api_user"."transcode_videos", "api_user"."nextcloud_server_address", "api_user"."nextcloud_username", "api_user"."nextcloud_app_password", "api_user"."nextcloud_scan_directory", "api_user"."favorite_min_rating", "api_user"."save_metadata_to_disk", "api_user"."datetime_rules", "api_user"."default_timezone" FROM "api_user" WHERE "api_user"."username" = 'docker' LIMIT 21
today at 6:47:22 PM2022-08-16 18:47:22.751 CDT [971] ERROR:  relation "constance_config" does not exist at character 91
today at 6:47:22 PM2022-08-16 18:47:22.751 CDT [971] STATEMENT:  SELECT "constance_config"."id", "constance_config"."key", "constance_config"."value" FROM "constance_config" WHERE "constance_config"."key" = 'ALLOW_UPLOAD' LIMIT 21
today at 6:47:22 PM2022-08-16 18:47:22.752 CDT [971] ERROR:  relation "constance_config" does not exist at character 91
today at 6:47:22 PM2022-08-16 18:47:22.752 CDT [971] STATEMENT:  SELECT "constance_config"."id", "constance_config"."key", "constance_config"."value" FROM "constance_config" WHERE "constance_config"."key" = 'ALLOW_UPLOAD' LIMIT 21
today at 6:47:22 PM2022-08-16 18:47:22.762 CDT [971] ERROR:  relation "api_user" does not exist at character 746
today at 6:47:22 PM2022-08-16 18:47:22.762 CDT [971] STATEMENT:  SELECT "api_user"."id", "api_user"."password", "api_user"."last_login", "api_user"."is_superuser", "api_user"."username", "api_user"."first_name", "api_user"."last_name", "api_user"."email", "api_user"."is_staff", "api_user"."is_active", "api_user"."date_joined", "api_user"."scan_directory", "api_user"."confidence", "api_user"."confidence_person", "api_user"."image_scale", "api_user"."semantic_search_topk", "api_user"."avatar", "api_user"."transcode_videos", "api_user"."nextcloud_server_address", "api_user"."nextcloud_username", "api_user"."nextcloud_app_password", "api_user"."nextcloud_scan_directory", "api_user"."favorite_min_rating", "api_user"."save_metadata_to_disk", "api_user"."datetime_rules", "api_user"."default_timezone" FROM "api_user" WHERE "api_user"."username" = 'docker' LIMIT 21

 

Link to comment
On 8/16/2022 at 5:18 PM, Snyaify said:

Hello, first of all i want to say thank you, this i want i'm looking for for a long time. i have a few quastions:

1 . is it possible to change the database from embedded to external in your template for unraid?

2. Will hw transcoding be supported?

 

 

 

1. If you want to modify the setup, I think the docker-compose setup is the better fit. I don't think I will support this within the simplified setup.

2. At some time probably, but nobody stepped up to implement it yet.

Link to comment
On 8/17/2022 at 3:11 AM, presence06 said:

I'm having a hell of time with this.. the container is up and running. I can get to the login page but nothing I enter works. In the logs I have a bunch of this:

 

today at 6:38:25 PM2022-08-16 18:38:25.192 CDT [587] ERROR:  relation "api_user" does not exist at character 746
today at 6:38:25 PM2022-08-16 18:38:25.192 CDT [587] STATEMENT:  SELECT "api_user"."id", "api_user"."password", "api_user"."last_login", "api_user"."is_superuser", "api_user"."username", "api_user"."first_name", "api_user"."last_name", "api_user"."email", "api_user"."is_staff", "api_user"."is_active", "api_user"."date_joined", "api_user"."scan_directory", "api_user"."confidence", "api_user"."confidence_person", "api_user"."image_scale", "api_user"."semantic_search_topk", "api_user"."avatar", "api_user"."transcode_videos", "api_user"."nextcloud_server_address", "api_user"."nextcloud_username", "api_user"."nextcloud_app_password", "api_user"."nextcloud_scan_directory", "api_user"."favorite_min_rating", "api_user"."save_metadata_to_disk", "api_user"."datetime_rules", "api_user"."default_timezone" FROM "api_user"
today at 6:38:27 PM2022-08-16 18:38:27.005 CDT [683] ERROR:  relation "api_user" does not exist at character 746
today at 6:38:27 PM2022-08-16 18:38:27.005 CDT [683] STATEMENT:  SELECT "api_user"."id", "api_user"."password", "api_user"."last_login", "api_user"."is_superuser", "api_user"."username", "api_user"."first_name", "api_user"."last_name", "api_user"."email", "api_user"."is_staff", "api_user"."is_active", "api_user"."date_joined", "api_user"."scan_directory", "api_user"."confidence", "api_user"."confidence_person", "api_user"."image_scale", "api_user"."semantic_search_topk", "api_user"."avatar", "api_user"."transcode_videos", "api_user"."nextcloud_server_address", "api_user"."nextcloud_username", "api_user"."nextcloud_app_password", "api_user"."nextcloud_scan_directory", "api_user"."favorite_min_rating", "api_user"."save_metadata_to_disk", "api_user"."datetime_rules", "api_user"."default_timezone" FROM "api_user"
today at 6:38:27 PM2022-08-16 18:38:27.285 CDT [685] ERROR:  relation "constance_config" does not exist at character 91
today at 6:38:27 PM2022-08-16 18:38:27.285 CDT [685] STATEMENT:  SELECT "constance_config"."id", "constance_config"."key", "constance_config"."value" FROM "constance_config" WHERE "constance_config"."key" = 'ALLOW_UPLOAD' LIMIT 21
today at 6:38:27 PM2022-08-16 18:38:27.285 CDT [685] ERROR:  relation "constance_config" does not exist at character 91
today at 6:38:27 PM2022-08-16 18:38:27.285 CDT [685] STATEMENT:  SELECT "constance_config"."id", "constance_config"."key", "constance_config"."value" FROM "constance_config" WHERE "constance_config"."key" = 'ALLOW_UPLOAD' LIMIT 21
today at 6:38:31 PM2022-08-16 18:38:31.026 CDT [863] ERROR:  relation "api_user" does not exist at character 746
today at 6:38:31 PM2022-08-16 18:38:31.026 CDT [863] STATEMENT:  SELECT "api_user"."id", "api_user"."password", "api_user"."last_login", "api_user"."is_superuser", "api_user"."username", "api_user"."first_name", "api_user"."last_name", "api_user"."email", "api_user"."is_staff", "api_user"."is_active", "api_user"."date_joined", "api_user"."scan_directory", "api_user"."confidence", "api_user"."confidence_person", "api_user"."image_scale", "api_user"."semantic_search_topk", "api_user"."avatar", "api_user"."transcode_videos", "api_user"."nextcloud_server_address", "api_user"."nextcloud_username", "api_user"."nextcloud_app_password", "api_user"."nextcloud_scan_directory", "api_user"."favorite_min_rating", "api_user"."save_metadata_to_disk", "api_user"."datetime_rules", "api_user"."default_timezone" FROM "api_user"
today at 6:38:31 PM2022-08-16 18:38:31.348 CDT [909] ERROR:  relation "api_user" does not exist at character 746
today at 6:38:31 PM2022-08-16 18:38:31.348 CDT [909] STATEMENT:  SELECT "api_user"."id", "api_user"."password", "api_user"."last_login", "api_user"."is_superuser", "api_user"."username", "api_user"."first_name", "api_user"."last_name", "api_user"."email", "api_user"."is_staff", "api_user"."is_active", "api_user"."date_joined", "api_user"."scan_directory", "api_user"."confidence", "api_user"."confidence_person", "api_user"."image_scale", "api_user"."semantic_search_topk", "api_user"."avatar", "api_user"."transcode_videos", "api_user"."nextcloud_server_address", "api_user"."nextcloud_username", "api_user"."nextcloud_app_password", "api_user"."nextcloud_scan_directory", "api_user"."favorite_min_rating", "api_user"."save_metadata_to_disk", "api_user"."datetime_rules", "api_user"."default_timezone" FROM "api_user"
today at 6:41:59 PM2022-08-16 18:41:59.175 CDT [944] ERROR:  relation "constance_config" does not exist at character 91
today at 6:41:59 PM2022-08-16 18:41:59.175 CDT [944] STATEMENT:  SELECT "constance_config"."id", "constance_config"."key", "constance_config"."value" FROM "constance_config" WHERE "constance_config"."key" IN ('ALLOW_REGISTRATION', 'ALLOW_UPLOAD', 'SKIP_PATTERNS', 'HEAVYWEIGHT_PROCESS', 'MAP_API_KEY', 'IMAGE_DIRS')
today at 6:41:59 PM2022-08-16 18:41:59.176 CDT [944] ERROR:  relation "constance_config" does not exist at character 91
today at 6:41:59 PM2022-08-16 18:41:59.176 CDT [944] STATEMENT:  SELECT "constance_config"."id", "constance_config"."key", "constance_config"."value" FROM "constance_config" WHERE "constance_config"."key" = 'ALLOW_UPLOAD' LIMIT 21
today at 6:41:59 PM2022-08-16 18:41:59.176 CDT [944] ERROR:  relation "constance_config" does not exist at character 91
today at 6:41:59 PM2022-08-16 18:41:59.176 CDT [944] STATEMENT:  SELECT "constance_config"."id", "constance_config"."key", "constance_config"."value" FROM "constance_config" WHERE "constance_config"."key" = 'ALLOW_UPLOAD' LIMIT 21
today at 6:41:59 PM2022-08-16 18:41:59.186 CDT [944] ERROR:  relation "api_user" does not exist at character 746
today at 6:41:59 PM2022-08-16 18:41:59.186 CDT [944] STATEMENT:  SELECT "api_user"."id", "api_user"."password", "api_user"."last_login", "api_user"."is_superuser", "api_user"."username", "api_user"."first_name", "api_user"."last_name", "api_user"."email", "api_user"."is_staff", "api_user"."is_active", "api_user"."date_joined", "api_user"."scan_directory", "api_user"."confidence", "api_user"."confidence_person", "api_user"."image_scale", "api_user"."semantic_search_topk", "api_user"."avatar", "api_user"."transcode_videos", "api_user"."nextcloud_server_address", "api_user"."nextcloud_username", "api_user"."nextcloud_app_password", "api_user"."nextcloud_scan_directory", "api_user"."favorite_min_rating", "api_user"."save_metadata_to_disk", "api_user"."datetime_rules", "api_user"."default_timezone" FROM "api_user" WHERE "api_user"."username" = 'docker' LIMIT 21
today at 6:47:22 PM2022-08-16 18:47:22.751 CDT [971] ERROR:  relation "constance_config" does not exist at character 91
today at 6:47:22 PM2022-08-16 18:47:22.751 CDT [971] STATEMENT:  SELECT "constance_config"."id", "constance_config"."key", "constance_config"."value" FROM "constance_config" WHERE "constance_config"."key" = 'ALLOW_UPLOAD' LIMIT 21
today at 6:47:22 PM2022-08-16 18:47:22.752 CDT [971] ERROR:  relation "constance_config" does not exist at character 91
today at 6:47:22 PM2022-08-16 18:47:22.752 CDT [971] STATEMENT:  SELECT "constance_config"."id", "constance_config"."key", "constance_config"."value" FROM "constance_config" WHERE "constance_config"."key" = 'ALLOW_UPLOAD' LIMIT 21
today at 6:47:22 PM2022-08-16 18:47:22.762 CDT [971] ERROR:  relation "api_user" does not exist at character 746
today at 6:47:22 PM2022-08-16 18:47:22.762 CDT [971] STATEMENT:  SELECT "api_user"."id", "api_user"."password", "api_user"."last_login", "api_user"."is_superuser", "api_user"."username", "api_user"."first_name", "api_user"."last_name", "api_user"."email", "api_user"."is_staff", "api_user"."is_active", "api_user"."date_joined", "api_user"."scan_directory", "api_user"."confidence", "api_user"."confidence_person", "api_user"."image_scale", "api_user"."semantic_search_topk", "api_user"."avatar", "api_user"."transcode_videos", "api_user"."nextcloud_server_address", "api_user"."nextcloud_username", "api_user"."nextcloud_app_password", "api_user"."nextcloud_scan_directory", "api_user"."favorite_min_rating", "api_user"."save_metadata_to_disk", "api_user"."datetime_rules", "api_user"."default_timezone" FROM "api_user" WHERE "api_user"."username" = 'docker' LIMIT 21

 

 

It could be either a problem with the initialization, which means a restart of the docker container should fix this. Another issue is, that you didn't wait until the backend started up, which can take a minute or two. 

Link to comment
  • 2 weeks later...

LibrePhotos Development: 2022 - Week 33 / 34

 

Upstream:

- 🚀 LibrePhotos: Add EXIF info for photos
- LibrePhotos: Make big albums load faster
- LibrePhotos: Remove unused API endpoints
- LibrePhotos: Added types to API endpoints
- LibrePhotos: Mark some API endpoints as deprecated
- 🔨 Frontend: Fixed logo in Safari (Implemented by sickelap)

 

New Issues:

- 🐛 Unraid Community Application Database Errors (Link)
- 🐛 Local Install from script doesn't work. Problem with password and file permissions (Link)
- 🐛 Can't add 1000+ pics to a new album (Link)
- 💡 Faces - inferred - Sort "unknown" face clusters by cluster distance as secondary sort (Link)
- 🐛 Corrupted functions in photo sub-menu (Link)
- 💡 Improve sorting capabilities of Web UI (Link)
- 🐛 Elapsed time before seeing 1st photo of an album, maybe long (Link)
- 🐛 Elapsed time before seeing 1st album cover maybe long (Link)
- 💡 LDAP Support for Authentication (Link)

 

If you are interested on how I develop this application, you can watch me develop features live on my channel

 

Sponsoring development:

My work is sponsored by eleven awesome people!

If you like the work I do, then you can support me via GitHub sponsors or via PayPal

Link to comment
On 8/27/2022 at 2:58 PM, mathiasdoe said:

Hey, my scan keeps getting stuck at 850 images. Do you know what could be causing this or which log to check to figure this out?

 

You can check out ownphotos.log in your log folder. If it hits an exception state, it should log the error there.

Link to comment
  • 3 weeks later...

These are the docker logs, every time I start it see the same:
 

09/21/2022 2:56:23 PM
The files belonging to this database system will be owned by user "postgres".
09/21/2022 2:56:23 PM
This user must also own the server process.
09/21/2022 2:56:23 PM
09/21/2022 2:56:23 PM
The database cluster will be initialized with locale "en_US.UTF-8".
09/21/2022 2:56:23 PM
The default database encoding has accordingly been set to "UTF8".
09/21/2022 2:56:23 PM
The default text search configuration will be set to "english".
09/21/2022 2:56:23 PM
09/21/2022 2:56:23 PM
Data page checksums are disabled.
09/21/2022 2:56:23 PM
09/21/2022 2:56:23 PM
fixing permissions on existing directory /var/lib/postgresql/data ... ok
09/21/2022 2:56:23 PM
creating subdirectories ... ok
09/21/2022 2:56:23 PM
selecting dynamic shared memory implementation ... posix
09/21/2022 2:56:23 PM
selecting default max_connections ... 100
09/21/2022 2:56:23 PM
selecting default shared_buffers ... 128MB
09/21/2022 2:56:23 PM
selecting default time zone ... Europe/London
09/21/2022 2:56:23 PM
creating configuration files ... ok
09/21/2022 2:56:23 PM
2022-09-21 14:56:23.696 BST [402] LOG:  could not link file "pg_wal/xlogtemp.402" to "pg_wal/000000010000000000000001": Function not implemented
09/21/2022 2:56:23 PM
2022-09-21 14:56:23.698 BST [402] FATAL:  could not open file "pg_wal/000000010000000000000001": No such file or directory
09/21/2022 2:56:23 PM
child process exited with exit code 1
09/21/2022 2:56:23 PM
initdb: removing contents of data directory "/var/lib/postgresql/data"

 

Link to comment

I have the same issue as.

Can't login with admin:admin

 

Restarting of the docker container after first initial startup did not help as well. I also waited +5 min. before I opened the website and tried to login

 

2022-10-04 21:05:01.998 CEST [784] ERROR:  relation "api_user" does not exist at character 746
2022-10-04 21:05:01.998 CEST [784] STATEMENT:  SELECT "api_user"."id", "api_user"."password", "api_user"."last_login", "api_user"."is_superuser", "api_user"."username", "api_user"."first_name", "api_user"."last_name", "api_user"."email", "api_user"."is_staff", "api_user"."is_active", "api_user"."date_joined", "api_user"."scan_directory", "api_user"."confidence", "api_user"."confidence_person", "api_user"."image_scale", "api_user"."semantic_search_topk", "api_user"."avatar", "api_user"."transcode_videos", "api_user"."nextcloud_server_address", "api_user"."nextcloud_username", "api_user"."nextcloud_app_password", "api_user"."nextcloud_scan_directory", "api_user"."favorite_min_rating", "api_user"."save_metadata_to_disk", "api_user"."datetime_rules", "api_user"."default_timezone" FROM "api_user" WHERE "api_user"."username" = 'admin' LIMIT 21

 

Link to comment

Same problem here, fresh install of the docker but i didn't find any clue to login to the service

 

Edit : Just do the update of the docker today; now librephotos purpose me to configure the first configuration. Thanks to the developer !

Edited by kiki
Link to comment

@derneuere Still same issue for me after last container update, I bet this is having issues with the latest version of unraid.

Quote

10/05/2022 4:25:51 AM

creating configuration files ... ok

10/05/2022 4:25:51 AM

2022-10-05 04:25:51.802 BST [279] LOG: could not link file "pg_wal/xlogtemp.279" to "pg_wal/000000010000000000000001": Function not implemented

10/05/2022 4:25:51 AM

2022-10-05 04:25:51.803 BST [279] FATAL: could not open file "pg_wal/000000010000000000000001": No such file or directory

10/05/2022 4:25:51 AM

child process exited with exit code 1

10/05/2022 4:25:51 AM

initdb: removing contents of data directory "/var/lib/postgresql/data"

 

Edited by bubbl3
Link to comment
  • 3 weeks later...

Still getting the same error even after latest update:
 

2022-10-21 09:50:46.118 BST [289] LOG:  could not link file "pg_wal/xlogtemp.289" to "pg_wal/000000010000000000000001": Function not implemented
2022-10-21 09:50:46.120 BST [289] FATAL:  could not open file "pg_wal/000000010000000000000001": No such file or directory

 

Any chance to get an answer here?

Link to comment
  • 2 weeks later...
  • 3 months later...
On 8/19/2022 at 8:02 PM, derneuere said:

 

1. If you want to modify the setup, I think the docker-compose setup is the better fit. I don't think I will support this within the simplified setup.

 

I'm also interested in using a custom Postgres installation. I'm a DB guy, and it makes much more sense for me to have all database stuff in one instance, not in lots. I'm new to unraid, and kinda new to docker as well. Can you please point me to some reading on the "docker-compose setup" in unraid?

Link to comment

 Hello  I tried to install librephotos, but while installation I get the error 

Quote

Error: failed to register layer: ApplyLayer exit status 1 stdout: stderr: write /usr/lib/librephotos/.local/lib/python3.10/site-packages/scipy.libs/libopenblasp-r0-41284840.3.18.so: no space left on device"

 

With the notification that the Docker disk utilization reached 100%.


The problem is with the IMAGE ID [a1462053d071] (6GB). My USB-Stick is 64GB and mostly empty. The share "fotos" has 7.77TB free with minimum free space of 50mb. Can someone help me how I can make the docker image disk larger? Or do you have any other tips? This is my configuration:


Photos: /mnt/user/fotos/fotos/

thumbnails: /mnt/user/fotos/libreTumbs/

logs: /mnt/user/appdata/librephotos/logs

database: /mnt/user/fotos/libreDB/

Screenshot 2023-02-07 100803.png

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...