Oops, I did mean FeedLand. That is confusing that I wrote WordLand. Sorry about that.
I've posted my initial work in an issue on feedlandInstall.
I didn't use wpIdentity or smtp for my initial test with SQLite. I signed up with email, and had Claude tell me the confirmation link. π
I just configured wpIdentity with my WordPress client ID and secret, and it worked without any code changes.
I'm experimenting today with WordLand running with SQLite instead of MySQL. Nothing to show yet, but it works for me locally with a small patch to the wordland repo.
I've been running a server that mirrors posts from my rss.chat feed to my WordPress site https://wordland.shanson.de/ automatically β no browser tab required. It connects to the rss.chat firehose and calls the WordPress.com API whenever I publish or edit a post. Edits flow through too.
The code is at https://github.com/scotthansonde/rsschat-wordpress-service, if you care to try it out. The requirements are similar to WordLand. You'll need a WordPress.com account (or a self-hosted site with Jetpack), and about 15 minutes to set it up.
It's based on the inboundRss example, but I wanted it to run on the server instead of the browser.
Fresh install of rss.chat with SQLite was successful. π
We did another test install with the updated docs. The agent picked up the port right away. It also suggested updating the docs to mention using "flUseMySql2": true with MySQL 8 and posted an issue at https://github.com/scripting/rss.chat/issues/10
Short answer: it worked. π
Claude did find a couple of stumbling blocks (it didn't know what port needed to be proxied, and there was a websockets error logged that wasn't really an error), but I'll write issues for those.
As a test we're doing a straight install on a new, throwaway server. node is installed locally using fnm, and I've asked Claude to install mysql and caddy with docker.
OK, I'll put an agent on it. π΅οΈββοΈ
This is fantastic! And itβs very well documented, complements to you and @claude!
Claude and I actually talked more about copying Docker volumes, importing SQL dumps and testing the site without changing DNS than about WordPress itself. π
Claude is also good at mundane tasks like helping to a WordPress site to a different server. We first did a dry run. It caught some things I missed, I caught some things it missed, and we ended up with a pretty good check list. The next day we went through the list, changed the DNS, and everything just worked.
All the world's a feed,
And all the men and women are merely items
(Shakespeare, if he had known about RSS)
I liked a bunch of stuff, on home and on single-post pages, and they all seem to stick. π
I just found that the like button works on the home page (https://rss.chat/) but not on a page for a single post (i.e. https://rss.chat/?id=162).