Repolode
theonedev

theonedev/onedev

Единая self-hosted платформа для разработки: Git-хостинг, задачи, CI/CD, пакеты, wiki и AI-агенты.

Open source альтернатива:GitLabGitHubJira

Звёзды
15,324
Форки
989
Открытые issues
0
Последний коммит
7 часов назад

Что это?

OneDev — self-hosted платформа для разработки, которая объединяет на одном сервере хостинг Git-репозиториев, отслеживание задач, CI/CD-пайплайны, реестры бинарных пакетов и wiki проектов. Команды могут проводить ревью кода с обсуждениями и правилами защиты кода, отслеживать работу на Kanban-досках и связывать задачи с коммитами, сборками и релизами.

CI/CD-задачи можно создавать в браузерном редакторе и запускать в контейнерах, на bare metal, через агентов или в Kubernetes. Для отладки доступны веб-терминал в окружении задачи и возможность запустить задачу с локальными незакоммиченными изменениями. Встроенный поиск и навигация по коду работают с любым коммитом.

В OneDev также есть AI-функции для ревью pull request, объяснения кода и исправления сбоев CI/CD, а ещё рабочие пространства в браузере с предварительно настроенными dev-контейнерами, CLI и навыки агентов для взаимодействия с платформой.

Ключевые возможности

  • 01Поиск по коду с учётом языка и навигация по символам в любом коммите.
  • 02CI/CD-пайплайны с GUI-редактором, матричными задачами и разными исполнителями.
  • 03Kanban-доски и настраиваемые рабочие процессы для задач с автоматической сменой статусов.
  • 04Встроенные реестры пакетов, связанные с CI/CD-задачами.
  • 05Markdown-wiki с версионированием вместе с кодом.
  • 06Встроенный AI для ревью pull request и помощи с CI/CD.

Сценарии использования

  • Размещение Git, задач и CI/CD на одной собственной платформе вместо объединения разрозненных инструментов.
  • Поддержка клиентов через задачи, связанные с электронной почтой, без необходимости регистрироваться.
  • Запуск CI/CD-задач в Kubernetes или на самостоятельно управляемых агентах для масштабных сборок.
  • Предоставление AI-агентам для программирования возможности работать над задачами в рабочих пространствах с dev-контейнерами в браузере.

Быстрый старт

  1. 1

    Откройте руководство по установке и настройте OneDev на физическом сервере

Что важно знать

  • Поддерживаются только Linux и Windows (amd64/arm64), а также macOS на Apple Silicon.
  • Компьютеры Mac с процессорами Intel и FreeBSD больше не поддерживаются.

Темы

Частые вопросы

Что такое onedev?
Единая self-hosted платформа для разработки: Git-хостинг, задачи, CI/CD, пакеты, wiki и AI-агенты. OneDev — self-hosted платформа для разработки, которая объединяет на одном сервере хостинг Git-репозиториев, отслеживание задач, CI/CD-пайплайны, реестры бинарных пакетов и wiki проектов. Команды могут проводить ревью кода с обсуждениями и правилами защиты кода, отслеживать работу на Kanban-досках и связывать задачи с коммитами, сборками и релизами.
onedev можно использовать бесплатно? Какая у него лицензия?
onedev распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
onedev всё ещё поддерживается?
Активно поддерживается. Последний коммит в onedev — 22 окт. 2026 г..
Для чего можно использовать onedev?
Размещение Git, задач и CI/CD на одной собственной платформе вместо объединения разрозненных инструментов. Поддержка клиентов через задачи, связанные с электронной почтой, без необходимости регистрироваться. Запуск CI/CD-задач в Kubernetes или на самостоятельно управляемых агентах для масштабных сборок. Предоставление AI-агентам для программирования возможности работать над задачами в рабочих пространствах с dev-контейнерами в браузере.
Как установить onedev?
Откройте руководство по установке и настройте OneDev на физическом сервере
Где скачать onedev?
Исходный код и инструкции по установке — на GitHub: https://github.com/theonedev/onedev

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты