Как настроить брандмауэр UFW для бота Mastodon

Как настроить брандмауэр UFW для бота Mastodon

Я сделал этого бота для Mastodon с помощью mastodon.py:

https://github.com/aitormendez/loro/blob/main/loro.py

Бот слушает упоминания и отвечает на них. У меня он запущен дома на raspberry pi с запущенной raspberry OS lite. Я пытаюсь настроить ufw (брандмауэр), но когда я его активирую, бот перестает работать.

Какие порты мне открыть для бота? Насколько мне известно, нет необходимости открывать какой-либо прослушивающий порт, но если я активирую ufw, бот перестает работать. Я действительно не знаю, почему бот перестает работать, когда я активирую брандмауэр или какие порты мне нужно оставить открытыми, чтобы он работал правильно. Как я могу это узнать?

Это конфигурация UFW:

aitor@raspberrypi:~ $ sudo ufw status
Status: active

To                         Action      From
--                         ------      ----
22/tcp                     ALLOW       Anywhere
22/tcp (v6)                ALLOW       Anywhere (v6)

Связанный контент