Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • 18:45
    Morl99 commented #508
  • 18:32
    CLAassistant commented #524
  • 18:31
    CLAassistant commented #524
  • 18:31
    wikiyu opened #524
  • 14:56
    wikiyu commented #515
  • 14:46
    MatheusMuriel commented #519
  • 10:17
    phil-davis opened #523
  • 06:03
    CLAassistant commented #522
  • 05:26
    CLAassistant commented #522
  • 05:25
    phil-davis opened #522
  • 00:32
    forgondolin commented #519
  • 00:32
    forgondolin commented #519
  • Sep 30 20:55
    MatheusMuriel commented #519
  • Sep 30 19:42
    forgondolin commented #519
  • Sep 30 19:02
    MatheusMuriel commented #519
  • Sep 30 18:52
    forgondolin commented #519
  • Sep 30 18:52
    MatheusMuriel commented #519
  • Sep 30 18:43
    graciousgrey commented #519
  • Sep 30 18:35
    graciousgrey assigned #512
  • Sep 30 18:35
    graciousgrey assigned #517
kushfest
@kushfest
i wasn't sure if i was missing the feature, but yeah, that's easy enough
Michael Mayer
@lastzero
We don't do it automatically so that indexing doesn't start while you copy files. Might lead to issues when files are incomplete or multiple files belong together.
kushfest
@kushfest
awww ok, understood, i wonder how i might make that "safe" when using crontab
Michael Mayer
@lastzero
Depends on your work flow, maybe use some kind of lock file or you check disk activity. Or do it in the night at a time that seems safe.
Enno G.
@SchoolGuy
@lastzero Wouldn't it be possible to check before starting indexing if an import is running?
Michael Mayer
@lastzero
That should be the case already, I was talking about external applications / users performing file system operations while indexing.
Not sure how we could control that. For now, it's safer to let the user decide when to index.
Enno G.
@SchoolGuy
:+1:
taibhse-designs
@taibhse-designs
ok so weird issue, seems any time my install of photoprism is killed, and started back up, its like it comes back with a new blank db
Michael Mayer
@lastzero
Did you update your config? We might have changed the path of the storage directory, in an earlier version there was no storage path at all but separate config variables
  • "~/PhotoPrism/Storage:/photoprism/storage" used to be just - "/photoprism/storage", so an anonymous volume instead of a folder in your home directory
Not sure what is better for most users to be honest, but some users asked where the files are so we changed it to a visible folder
Feedback welcome
Same goes for MariaDB if you're not using the file based SQLite: "/var/lib/mysql" must be a permanent volume so that data doesn't get lost when restarting
taibhse-designs
@taibhse-designs
this is what I have at the moment, https://pastebin.pl/view/raw/84508767
gonna guess I commented out a folder I shouldnt have,
yup looks like I commented out the storage folder itself,
un-commenting the storage line I have gives me this error though "ERROR: yaml.parser.ParserError: while parsing a block mapping
in "./docker-compose.yml", line 15, column 5
expected <block end>, but found '<block sequence start>'
in "./docker-compose.yml", line 63, column 7"
Michael Mayer
@lastzero
Is it aligned correctly?
Seems more like a YAML parsing issue
Maybe you also need to be careful with spaces in path names, never tried
taibhse-designs
@taibhse-designs
ive managed to get it to start by moving the storage folder to the top, though it doesnt seem like its adding anything to the folder, indexing now, all seems to work fine but thumbnails and a db dont appear in the storage folder, all empty
Michael Mayer
@lastzero
MariaDB or SQLite?
Thumbs need to be re-created if they are lost
taibhse-designs
@taibhse-designs
sql with this, PHOTOPRISM_DATABASE_DRIVER: "sqlite" , everything seems to index fine and thumbnails show in browser but nothing shows as saved in the storage folder,
Michael Mayer
@lastzero
Maybe a different folder next to it because of the space?
taibhse-designs
@taibhse-designs
ok think the issue is that its installed using the linux subsystem with windows, found a hyperx vm for photoprism so assume now that I have it set, all settings are in there, seems to be persistent now?
David Tippett
@dtaivpp

Hey all, just joining because I am finally getting some time to start looking into the facial recognition feature more.

One small problem. Developer guide from the github wiki links back the the photoprism docs site, and the developer guide on the photoprism docs site links back to the github wiki.... Is there a developer guide? XD

Enno G.
@SchoolGuy
@dtaivpp Look at the Docs and switch to the Developer Tab. Under there are multiple pages for most of the topics...
Michael Mayer
@lastzero
What link in our docs is still pointing to the wiki? Developer Guide has been moved recently. Thanks :)
David Tippett
@dtaivpp
image.png
This one links back to the docs.photoprism guide page.
And this one links back to the github wiki
image.png
image.png
Side note these ones also link to Wiki pages that dont exist.
@SchoolGuy I see what you're talking about now. I'll start reading through. Thank you!
Michael Mayer
@lastzero
You may send a pull request to fix this if you like.
David Tippett
@dtaivpp
@lastzero Will do :D
invoicer-it
@invoicer-it
howdy all. Just stumbled upon this promising project. I've been reading this https://docs.photoprism.org/user-guide/library/import-vs-index/ and i was wondering: will those hidden folder get created within the index sources folders? is there no way to keep my original index folders pristine and store whatever photoprism creates in another place? thanks!
Michael Mayer
@lastzero
Sure, you can configure this. Maybe those docs also need an update. Storage path is used for sidebars by default.
Sidecars...
invoicer-it
@invoicer-it
oh nice, thanks Michael for your reply!
can you point me to the setting/config file/option to do just that? I'd love to try this out!
Michael Mayer
@lastzero
Out of office, config options are listed in getting started on docs.photoprism.org
invoicer-it
@invoicer-it
gotcha! I think that would --storage-path PATH. Thanks for all the pointers
Michael Mayer
@lastzero
Also check out our example docker-compose.yml files, removed the storage path variable and put it in the Dockerfile instead for users who don't use Docker Compose
Back in Berlin on Monday, need to reply to lots of emails too... Sorry for any delays!
Michael Mayer
@lastzero
Improved docs.photoprism.org the last couple of days. Still lots to do, most topics should be covered though. Added many questions to the FAQs in Getting Started & User Guide.