Go製のオールインワンなセルフホスト型ソフトウェア開発サービス。Gitホスティング、コードレビュー、Issue、パッケージ、CI/CDを提供します。
- スター
- 15,324
- フォーク
- 989
- 未解決の Issue
- 0
- 最終コミット
- 8 時間前
これは何?
OneDevは、Gitリポジトリのホスティング、課題管理、CI/CDパイプライン、バイナリパッケージレジストリ、プロジェクトWikiを1つのサーバーに統合するセルフホスト型の開発プラットフォームです。チームはディスカッションやコード保護ルールを使ってコードをレビューし、カンバンボードで作業を管理できるほか、課題をコミット、ビルド、リリースに紐付けられます。
CI/CDジョブはブラウザベースのエディターで作成でき、コンテナ、ベアメタル、エージェント、Kubernetes上で実行できます。デバッグ機能には、ジョブ環境に接続するWebターミナルや、未コミットのローカル変更を使ってジョブを実行する機能があります。組み込みのコード検索とナビゲーションは、あらゆるコミットを対象に利用できます。
OneDevには、プルリクエストのレビュー、コードの説明、CI/CDの失敗修正を支援するAI機能のほか、開発用コンテナが事前設定されたブラウザベースのワークスペース、CLI、プラットフォームと連携するためのエージェントスキルも備わっています。
主な機能
- 01あらゆるコミットを対象にした、言語を考慮したコード検索とシンボルナビゲーション。
- 02GUIエディター、マトリックスジョブ、複数の実行環境に対応したCI/CDパイプライン。
- 03カンバンボードと、状態の自動遷移に対応したカスタマイズ可能な課題ワークフロー。
- 04CI/CDジョブと連携する組み込みパッケージレジストリ。
- 05コードと一緒にバージョン管理できるMarkdown Wiki。
- 06プルリクエストのレビューとCI/CD支援に対応した組み込みAI。
ユースケース
- 個別のツールを組み合わせる代わりに、Git、課題管理、CI/CDを単一のプラットフォームでセルフホストする。
- 顧客に登録を求めず、メールと連携した課題チケットでサポートを提供する。
- 大規模なビルド処理のために、Kubernetesまたは自前で管理するエージェント上でCI/CDジョブを実行する。
- ブラウザベースの開発用コンテナワークスペースで、AIコーディングエージェントに課題へ取り組ませる。
クイックスタート
- 1
インストールガイドを開き、ベアメタル環境にOneDevをセットアップします
使う前に知っておきたいこと
- LinuxとWindows(amd64/arm64)、およびApple Silicon搭載のmacOSのみサポートしています。
- Intel MacとFreeBSDはサポート対象外です。
トピック
よくある質問
- onedev とは?
- Gitホスティング、課題管理、CI/CD、パッケージ、Wiki、AIエージェントを統合した、セルフホスト型のオールインワン開発プラットフォーム。 OneDevは、Gitリポジトリのホスティング、課題管理、CI/CDパイプライン、バイナリパッケージレジストリ、プロジェクトWikiを1つのサーバーに統合するセルフホスト型の開発プラットフォームです。チームはディスカッションやコード保護ルールを使ってコードをレビューし、カンバンボードで作業を管理できるほか、課題をコミット、ビルド、リリースに紐付けられます。
- onedev は無料で使えますか?ライセンスは?
- onedev は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- onedev は今もメンテナンスされていますか?
- 活発にメンテナンス中。onedev の最終コミットは 2026年10月22日 です。
- onedev は何に使えますか?
- 個別のツールを組み合わせる代わりに、Git、課題管理、CI/CDを単一のプラットフォームでセルフホストする。 顧客に登録を求めず、メールと連携した課題チケットでサポートを提供する。 大規模なビルド処理のために、Kubernetesまたは自前で管理するエージェント上でCI/CDジョブを実行する。 ブラウザベースの開発用コンテナワークスペースで、AIコーディングエージェントに課題へ取り組ませる。
- onedev のインストール方法は?
- インストールガイドを開き、ベアメタル環境にOneDevをセットアップします
- onedev はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/theonedev/onedev
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
セルフホスト型のGitLab Community Edition。Gitリポジトリ、コードレビュー、CI/CD、課題管理を行うRuby on Rails製Webアプリケーション。
コードホスティング、CI/CDパイプライン、Gitspaces開発環境、アーティファクトレジストリを統合した、セルフホスト可能なオープンソース開発者向けプラットフォーム。
37signalsが公開する、課題やアイデアを管理するKanbanツールFizzyのオープンソースコード。ONCE、Docker、Kamalでセルフホストできます。
AIエージェントの作業を人がレビューするために設計された、任意のGitリポジトリで使えるMarkdownネイティブなタスク管理ツール兼カンバンボード。
AIコーディングエージェントにチームメイトのようにIssueを割り当て、進捗報告からレビューへの引き継ぎまで行えるオープンソースのワークスペース。