Atuin is a tool that replaces your existing shell history with a SQLite database.
It can backup & sync your shell history, all E2E-encrypted & has a TUI to search commands & much more.
@evan I wrote this one - https://gitlab.com/edent/activitypub-single-php-file/
PHP and no database.
It works. You can send and receive federated message, follow and be followed.
Easily runs on a low powered server - but isn't exactly bursting with features.
… JSDB, by the way, is short for JavaScript Database, which is, umm, a JavaScript database.
It’s an in-process, in-memory database for Node.js for Small Web use that persists to an append-only JavaScript – not JSON, JavaScript – transaction log.
JSDB’s very easy to work with because you just use native JavaScript objects and they just automatically get persisted for you.
e.g., Here’s a quick 6-line Kitten app that persists a counter:
https://codeberg.org/kitten/app#using-javascript-database-jsdb-a-not-so-scary-database
@jeff
So far, what we have is a random key in someone else's closed source database, a random key generated by a closed source application inserted into a DNS record, and a text string matching said DNS record in aforementioned closed source database.
It is hard to see which part of this makes it less proprietary than a text string which does not match a DNS record.
GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.
All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.