If I ever want to add features like "private files or folders" or whatever - I will probably have to settle for some naming scheme.Also there's no image processing (yet) so all images are displayed "as is" : if you fill everything with 4K images, loading will be slow. Because everything is generated from your local files, this might get slow with large collections.Flat file "databases" only go that far, if your collections is reaching like a 100.000 items, Kiss-catalog is not for you.These "design" decisions have some drawbacks: It runs one Node but if that doesn't ring any bells there are also pre-compiled binaries for Windows, Mac and Linux It's made for personal use, but you're free to give it a go. Still starting to populate it, first I have to FIND all stuff :-)Īnd of course: Open Source and everything. There's a small demo collection at (read only) BOTH as a static website and a somewhat full-featured dynamic Content-Management System.No database or serverside processing needed. If you want to display your collection on the web, simply put all your static files on a webhost. The main image of an item is called "main.jpg" If you stop using Kiss-catalog and delete it from your system, your hard cataloguing-work is not lost. This means your data is your data: it lives in your folder as plain text files, completely outside Kiss-catalog. The "database" is always being generated from the local files. When you edit/add content from the webinterface, the local files are changed. json file is used to display a webinterface with browse and search features. Then, a script is run that pulls all these files into data-structure. Any other file you add is just regarded as "file". Each folder can contain files and subfolders that further describe your item. You structure your collection in folders. So: no database, no third party software, no fancy stuff. OR external platforms that ceased to exist.OR complex systems that took forever to maintain.This is not my first attempt at cataloguing. No, no, no, nonono - been there done that. "Oh, an SQL database is what you need" or "There's an app for that, I use Collectorz or Numento" When you start googling or asking around you get responses like. Everything should be searchable/browsable to quickly locate an item or to quickly show some overviews.Accessible from anywhere (which in my case always translates to "web based").There's a ton of software already out there to help with that but I wanted something super-super-simple and with some very specific features.Īs experience taught me: If it's too hard to maintain, it won't be. Questions like "I know I have this Amiga accelerator card, but. my retro computer collection is growing towards a point where I don't know exactly what I have anymore, or - more frequently - where I put it. The difference between a collector and a hoarder is that the former knows what he has and keeps everything in good shape. Ok, some call it "hoarder" but I call it collector. People who know me know I'm a bit of a collector. It's an insanely simple Catalog System to keep track of your collections.
0 Comments
Leave a Reply. |