Scenario 1: you deleted config.toml by accident
This is a real thing that happens, and it used to be dangerous: an older version of ObsidianLog would silently generate a brand new encryption key in this situation, making everything you’d already archived undecryptable. That’s fixed now, and this scenario is here specifically to prove it. Find your config file (init printed its path when you ran it) and
delete it:
Scenario 2: rotating the key on purpose
Sometimes you do want a new key, for example if you think the old one was exposed. That’s what--force is for:
--non-interactive) a confirmation prompt before it proceeds. After
confirming, a genuinely new key is generated. If you try the same
query command above afterward, it will no longer be able to read data
that was archived under the old key. That’s expected here since it’s the
whole point of rotation.
Scenario 3: adding Sia to an existing local setup
If you completed the local backend tutorial and want to add Sia to that same install, rather than starting a separate one:Tell us how it went
As with the other tutorials, a feedback report helps, especially if any of these three scenarios behaved differently than described here. That’s exactly the kind of thing worth catching before a wider release.What’s next
Haven’t tried Testing with Vector yet? That one proves a real log shipper can feed ObsidianLog, not just a singlecurl request. Once you’re done testing and want a real, ongoing
setup rather than a scratch folder, see the Quickstart.