Actually, there is an #activitypub software that uses #couchdb as a backend - flohmarkt: https://codeberg.org/flohmarkt/flohmarkt
wincent@indieweb.social
Posts
-
Is there an #activitypub server that uses #couchdb (or any other database with #json support) as a backend and/or application server? -
Is there an #activitypub server that uses #couchdb (or any other database with #json support) as a backend and/or application server?And here @raphael also tries to develop #couchdb based #activitypub client: https://indieweb.social/@raphael@communick.com/114296648141461966
Interesting.
-
Is there an #activitypub server that uses #couchdb (or any other database with #json support) as a backend and/or application server?For future reference, here are two good resources for ActivityPub software development: https://activitypub.rocks/ and https://socialhub.activitypub.rocks/pub/guide-for-new-activitypub-implementers
-
Is there an #activitypub server that uses #couchdb (or any other database with #json support) as a backend and/or application server?Sadly, as the source code of the aforementioned server (https://gitlab.com/edent/activitypub-single-php-file/-/blob/main/index.php) shows, there are at least 3 HTTP requests going out. CouchDB does not implement XMLHttpRequest (error message: function raised exception (new ReferenceError("XMLHttpRequest is not defined", "<unknown>", 2))).
Hence the idea of putting all logic into CouchDB did not work out. -
Is there an #activitypub server that uses #couchdb (or any other database with #json support) as a backend and/or application server?Something like ActivityPub server in a single PHP file (https://status.pointless.one/@pointlessone/112315914551307543), but with additional CouchDB utilisation? Maybe using URL rewrites?
-
Is there an #activitypub server that uses #couchdb (or any other database with #json support) as a backend and/or application server?Is there an #activitypub server that uses #couchdb (or any other database with #json support) as a backend and/or application server?