microblog.pub maintenance
Managed to (mostly) stabilise memory usage. They key change was to update some dependencies, particularly greenlet. Reusing httpx clients instead of creating a new one for each ActivityPub call also helped.
In the process I got enough confidence in the maintainability of this codebase, so I might pull the trigger and move my main over here soon.
server admin; microblog.pub
Seems like there's some kind of memory leak in the microblog.pub code. I have to restart the server processes at least once a day to keep things running smoothly. I'm very happy overall on this new server, but this is definitely something I need to fix before I can comfortably make it my main account.