Skip to content

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-проектов, опционально для локальной разработки)

а также некоторые другие.

Clone this wiki locally