Did I already point out how cool the mastodon-archive tool is? I just had to post a follow-up to a toot from several days ago. But how to find it? Pick the next best open terminal window, type "mastosearch <searchTerm>" – et voila, less than a second later I have it, thanks to my daily cron-driven-updated archive :awesome:

github.com/kensanata/mastodon-…

Thanks @kensanata 😍

in reply to Michael Downey 🧢

@downey It's not just the search. It's a backup. In case your instance shuts down while you're on vacation, or for any other reason, you have your local archive. Even tomorrow. Think e.g. of Ash and M.T: Yes, being a phantastic admin & fellow he announced it in time so you could pull an archive & get moving. But how you search the toots once the instance is down?

Oh, and it's even more than backup & search. Just check the readme 😉

in reply to IzzyOnDroid ✅

Still not a single volunteer to give the RPM or DEB package of the great mastodon-archive tool a try and report back?

github.com/kensanata/mastodon-…

(note that if you had one of the first 2 installed, you need to uninstall that first as the package was renamed from mastodon-backup to mastodon-archive – which was done for consistency)

in reply to IzzyOnDroid ✅

RPM and DEB works.
Consider adding:
Vcs-Git: github.com/kensanata/mastodon-…
Into CONTROL aswell :)
in reply to 𝚜𝚎𝚕𝚎𝚊

@selea seems to be similar with RMP. In one docu I found a "VCS:" field mentioned but not described (in the block with source details), no other reference so far (so I do not even know the syntax; the URL alone would not do, one would need the protocol as well). So unleyy someone can tell me, I'd rather go without. URL to the repo is provided, so 🤷‍♂️
in reply to Brent Ashley

@bashley Yupp, expected behaviour on 20.04. Check in /usr/share/doc/mastodon-archive/contrib (the Readme gives you some background) to run upgrade_python-mastodon.sh as root. 20.04 ships a too old version of the Mastodon.py – that script replaces the corresponding files from PyPi.

We decided to not depend on a specific version to not lock folks out, but rather provide this helper. If you got no hint, please open an issue so it can be added. Thanks!