NicolasConstant / BirdsiteLive

An ethical bridge from Twitter
GNU Affero General Public License v3.0
455 stars 36 forks source link

Purge user from followings #161

Closed darkphoenix closed 1 year ago

darkphoenix commented 1 year ago

My instance appears to have been found by some sort of bot that followed about 10,000 Twitter users it found, uhm, somehow? I've blocked the bot now, is there any way to neatly purge everything only followed by it? Also, is there a way (beyond poking the database directly) to get some useful usage stats and possibly purge some Twitter accounts no longer followed by anyone?

NicolasConstant commented 1 year ago

If you blacklisted the account it should purge by itself. (should, if not, feel free to tell me)

You can have some statistics on the /statistics endpoint, you also have an administrator tool available: BSLManager, I'm not really happy with the state of it, but it's there and it's working (it helps removing abusing accounts, etc).

darkphoenix commented 1 year ago

Thanks, it seems it did indeed purge itself and the server capacity thing went down by a lot. Small side note, any chance of you making an arm64 build of your own Docker image? I’m currently using rility/birdsitelive, but I’d really rather have an officially maintained image, if it’s not too complicated for you to do.

On 29 Oct 2022, at 02:26, Nicolas Constant @.***> wrote:

If you blacklisted the account it should purge by itself. (should, if not, feel free to tell me)

You can have some statistics on the /statistics endpoint, you also have an administrator tool available: BSLManager https://github.com/NicolasConstant/BirdsiteLive/blob/master/BSLManager.md, I'm not really happy with the state of it, but it's there and it's working (it helps removing abusing accounts, etc).

— Reply to this email directly, view it on GitHub https://github.com/NicolasConstant/BirdsiteLive/issues/161#issuecomment-1295660280, or unsubscribe https://github.com/notifications/unsubscribe-auth/ADR26NAQTPXAE7YCMQX65O3WFRVKVANCNFSM6AAAAAARRBEAVY. You are receiving this because you authored the thread.

NicolasConstant commented 1 year ago

An Arm64 build would need to set up a CICD pipeline: currently I lazily rely on Docker Hub autobuild that doesn't (at least, it was the case the last time I've checked) support a multi-architecture build. But surely would be useful, I just have to find some time to jump back in those kind of setup.