
Демонстрация · Документация · QuickStart · GitHub · выпуск
Турнирная система предназначена для простой в использовании. Кронштейна написана в асинхронном Python (с Fastapi) и Next.js в качестве фронта с использованием библиотеки мантинов.
Он имеет следующие функции:

Исследуйте документы с кронштейном ▶
Демонстрация доступна бесплатно по адресу https://www.bracketapp.nl/demo. Демонстрация длится 30 минут, после чего ваши данные будут удалены.
Чтобы быстро запустить кронштейн, чтобы увидеть, как он работает, клонируйте его и запустите docker compose up :
git clone [email protected]:evroon/bracket.git
cd bracket
sudo docker compose up -dЭто начнет бэкэнд и фронт кронштейна, а также экземпляр Postgres. Теперь вы должны иметь возможность просматривать кронштейн по адресу http: // localhost: 3000. Вы можете войти в систему со следующими учетными данными:
[email protected]aeGhoe1ahng2Aezai0Dei6Aih6dieHoo .Чтобы вставить фиктивные ряды в базу данных, запустите:
sudo docker exec bracket-backend pipenv run ./cli.py create-dev-dbСмотрите также документы QuickStart.
Прочитайте документы о разработке для того, как запустить кронштейн для разработки.
Пререквизитами являются yarn , postgresql и pipenv для запуска фронта, базы данных и бэкэнд.
Прочитайте документы на конфигурации для настройки кронштейна.
Бэкэнд кронштейна настроен с использованием файлов .env ( prod.env для производства, dev.env для разработки и т. Д.). Но вы также можете настроить кронштейн с использованием переменных среды напрямую, например, указав их в docker-compose.yml .
Frontend не может быть настроен как с переменными среды, а также файлами .env с использованием способа загрузки среды Next.js.
Прочитайте документы по развертыванию, чтобы развернуть кронштейн и запустить его в производстве.
Кронштейн можно запускать в докере или сам по себе (с помощью pipenv и yarn ).
На основании настройки вашего браузера ваш язык должен быть автоматически обнаружен и загружен. На данный момент нет ручного способа выбора другого языка.
Чтобы добавить/уточнить переводы, используется краутин. Смотрите документы для получения дополнительной информации.




Если у вас возникли проблемы с подготовкой кронштейна и запуска или у вас есть вопрос об использовании или конфигурации, не стесняйтесь спрашивать. Лучшее место для этого - это создание обсуждения.
Если вы используете кронштейн и хотели бы помочь поддержать его развитие, это будет очень ценится!
Несколько областей, с которыми нам нужна небольшая помощь в настоящее время:
См. Вклад документов для получения дополнительной информации о том, как внести свой вклад
Эрик Врун | Нулевой | Бачерик | Дэнни Пайпер | Sevichecc | Izstriker |
Рафаэль Ле Голлер |
Кроншет лицензирован в соответствии с AGPL-V3.0.
Обратите внимание, что любые взносы также подпадают под настоящую лицензию.
Смотрите лицензию