dice.camp is one of the many independent Mastodon servers you can use to participate in the fediverse.
A Mastodon server for RPG folks to hang out and talk. Not owned by a billionaire.

Administered by:

Server stats:

1.6K
active users

JoeJoh

Okay, this is kind of cool. Using elasticsearch running on docker in windows, and sist2 running on WSL2, I can search my rpg collection, including inside the documents, in a google like interface. Currently, I have it set up for my DriveThruRPG folder, but later I'm going to do the whole thing (so DTRPG, Itch, Kickstarter, etc).

@joejoh That's kind of amazing, and by 'kind of' I mean "I gotta implement this, it looks like it beats the hell out of pointing FileSeek at my NAS." Is ElasticSearch still pricy?

@Trousers I’m using the community version running in docker so totally free.

@joejoh Oh, I *absolutely* need to check this out, then. Thanks for the post and the proof-of-concept!

@Trousers So I've been using for a day now, and it's great, though I will warn you: it uses a ton of memory while it's scanning and the files. Just a heads up. You might want to run file indexing overnight.

I still haven't figured out to how to do incremental scanning, but I imagine it'll be as easy as adding a cron job for sist2 using the --incremental flag. I just haven't had time to test that yet

@joejoh Having finally had some time to sit down and get this working, I wanted to thank you again for the example. I'm blown away by this setup! (I'm also intimidated by needing to tag everything, but eh... things happen.)

I haven't automated the incremental scanning but it turns out - said the human whose ssh connection went down mid-scan - that it really is as easy, at least manually, as sist2 scan --incremental. Picked up from the last unscanned file in the path rather than starting over.