mirror of
https://github.com/openmax-server/server.git
synced 2026-03-14 15:57:40 +00:00
e5c7a7baac28e9335c3b20d67df046668743ad76
* implement ip rate limiting
* fix: secure генерация кода для входа
* fix: possible slowloris and dos attacks
* fix: убрать лишний импорт, не давать сообщения из чата незнакомцам, географически верные названия в дб...
* fix device name не использовался
* refactor: убрал лишние импорты
* refactor: вернул dotenv
* убрал импорт после c642434
Caution
Проект находится на ранней стадии разработки и вероятно полон багов.
Использование в профессиональных средах не рекомендовано.
OpenMAX
Эмулятор сервера MAX и ТамТам
Требования
- Python 3.12+ (поддержка версий ниже не гарантирована)
- MariaDB, MySQL или SQLite
- Уметь патчить клиент MAX или собирать Komet из исходного кода (естественно с заменой сервера)
- Сертификат и приватный ключ X.509 (для тестирования сервера можно сгенерировать самоподписанный:
openssl req -x509 -newkey rsa:2048 -nodes -keyout key.pem -out cert.pem -days 365)
Требования к клиенту
Клиент может быть практически любым, главное условие - чтобы он был совместим с официальным сервером (api.oneme.ru / api.tamtam.chat).
Дополнительная информация
Description
Languages
Python
100%