First of all, congratulations to @boris for his latest modifications that prevent applications to take over (and take down) the entire machine.
After that, being that Photoprism has now become usable for me, I’d like to share some recommendations for any other user who’d like to use it despite of having a weak CPU and low memory available. Some of them can be found in the official documentation, some others cannot:
- Under “GENERAL” disable: “moments”; “labels” (AI driven labeling); consider to disable “calendar” in case your folders are already named as year/month.
- Under “CONTENT” disable: “quality filter”; “estimate locations”;
- Under “ADVANCED” activate: “disable faces”; “disable backups”; “disable Webdav” (if unused); “disable Darktable”; “Disable RawTherapee”; “Disable ImageTrick”. Note: the last options assume that you don’t use raw files within Photoprism;
- VERY IMPORTANT: spend time to split your archive into folders. Example: year/month; in case some folders are too big (many pictures coming from a reflex camera, for instance) , split them into smaller directories. In my case I have assumed a limit of 5 Gb per folder. In case the indexing process gets stuck (and killed by the out-of-memory-protection), you can restart it from the last but one folders that was indexed and you can understand it from the “folders” viewer. NOTE: I have experienced that the same photos (example: all photos from 2013) cannot be indexed if stored into a single folder and viceversa. Something wrong happens within the indexing process in case of huge folders; it does not happen if the same files are split in smaller folders.
- OPTIONS.YML: disable auto index by replacing “@ every three hours” with “”.
I hope this can help some people with an ARM processor and small memory like myself.
Simone