Универсальная платформа для разработки ПО на Go с самостоятельным размещением: Git-хостинг, проверка кода, задачи, пакеты и CI/CD.
- Звёзды
- 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
Откройте руководство по установке и настройте 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 обновляется ежедневно.
Похожие проекты
GitLab Community Edition для самостоятельного размещения: веб-приложение на Ruby on Rails для управления Git-репозиториями, ревью кода, CI/CD и задачами.
Самостоятельно размещаемая open source-платформа для разработчиков: хостинг кода, CI/CD-пайплайны, среды разработки Gitspaces и реестры артефактов.
Открытый исходный код Fizzy от 37signals — Kanban-трекера задач и идей, который можно развернуть самостоятельно через ONCE, Docker или Kamal.
Менеджер задач и Kanban-доска на Markdown, работающие в любом Git-репозитории и предназначенные для проверки результатов работы AI-агентов.
Open-source workspace, где AI-агентам поручают задачи как коллегам: они отчитываются о ходе работы и передают результат на проверку.