Repository navigation
Read before setting up ru RU
github-actions[bot] edited this page Jul 3, 2026
·
1 revision
знание linux, python и баз данных определённо поможет, но вовсе не обязательно.
(многие люди устанавливали этот сервер вообще без опыта программирования!)
если вы застряли на каком-либо шаге — у нас есть открытый discord, ссылка выше :)
это руководство ориентировано на ubuntu — в других дистрибутивах отдельные шаги могут немного отличаться.
bancho.py — это кодовая база на ~20 000 строк, стоящая на плечах гигантов.
мы стараемся свести зависимости к минимуму, но всё же опираемся на такие, как
- python (язык программирования)
- docker (среда выполнения контейнеров)
- docker compose plugin (оркестрация контейнеров)
- mysql (реляционная база данных, через docker compose)
- redis (in-memory база данных, через docker compose)
- nginx (обратный http(s)-прокси)
- certbot (инструмент для ssl-сертификатов)
- uv (менеджер python-проектов, опционально для локальной разработки)
а также некоторые другие.





