GitBucket — это веб-платформа для хостинга Git-репозиториев, разработанная с использованием языка программирования Scala. Она предоставляет пользователям возможность развертывания собственного сервера Git с минимальными усилиями, ориентируясь на простоту установки и совместимость с API GitHub. GitBucket распространяется с открытым исходным кодом и лицензируется по Apache License 2.0.
Платформа предназначена для организаций и разработчиков, которым необходимо развернуть собственный сервер Git, обеспечивая полный контроль над данными и инфраструктурой. GitBucket предоставляет функциональность, аналогичную GitHub, включая веб-интерфейс для управления репозиториями, систему отслеживания задач, вики и пулл-запросы. Благодаря поддержке плагинов GitBucket легко расширяется, позволяя добавлять дополнительные возможности по мере необходимости.
- Поддержка публичных и приватных Git-репозиториев с доступом по HTTP/HTTPS и SSH
- Интерфейс для просмотра репозиториев, включая онлайн-редактор файлов
- Система отслеживания задач (Issues), пулл-запросы и вики для репозиториев
- Поддержка Git Large File Storage (Git LFS)
- Уведомления по электронной почте и лента активности
- Управление пользователями и группами с интеграцией LDAP
- Плагин-система для расширения функциональности
- Совместимость с API GitHub для упрощения миграции и интеграции