独自ドメインとサーバーを使って、localhostのサービスをインターネットに公開するGo製セルフホスト型トンネル。
- スター
- 58,570
- フォーク
- 7,294
- 未解決の Issue
- 2,202
- 最終コミット
- 昨日
これは何?
Giteaは、ソースコードとその周辺の開発ワークフローを管理するセルフホスト型プラットフォームです。Gitホスティングに加え、コード管理、プルリクエストによるコードレビュー、Issue管理、プロジェクトのカンバンボード、Wiki、チームでのコラボレーション機能を単一のサービスで提供するため、チーム独自のホスト型コードプラットフォームを運用できます。
Goで書かれているため、Linux、macOS、FreeBSD、OpenBSD、Windowsなど、Goがサポートするすべてのプラットフォームでビルド・実行できます。対応するCPUアーキテクチャはx86、amd64、ARM、RISC-V 64、PowerPCです。バイナリからインストールすることも、公式コンテナイメージでデプロイすることもできます。また、パッケージレジストリを備え、GitHub Actionsのワークフローを再利用できるCI/CDも含まれています。
MITライセンスで公開されています。公式の関連ツールとして、Go SDK、コマンドラインクライアントのtea、Action runnerがあり、ドキュメントサイトではインストール、管理、開発について解説しています。
主な機能
- 01プルリクエストによるコードレビューに対応したGitホスティング。
- 02Issue管理、プロジェクトのカンバンボード、マイルストーン、Wiki。
- 03GitHub Actionsのワークフローを再利用できるCI/CD。
- 04Docker、npm、Mavenなどに対応する組み込みパッケージレジストリ。
- 05Linux、macOS、FreeBSD、OpenBSD、Windowsで、複数のCPUアーキテクチャに対応。
- 06単一のバイナリまたは公式コンテナイメージからデプロイ可能。
ユースケース
- Gitリポジトリとコードレビューを自社サーバーでホストしたいチーム。
- ソースコードのホスティングと併せて、プライベートなパッケージレジストリが必要な組織。
- GitHub Actions構文を使った既存のCIワークフローを、セルフホスト環境へ移行する開発者。
クイックスタート
- 1
ビルドドキュメントに従ってソースからビルドする
- 2
ビルドしたバイナリでサーバーを起動する
./gitea web
使う前に知っておきたいこと
- ソースからのセットアップとビルドには、ドキュメントに記載された複数の手順に従う必要があります。
トピック
よくある質問
- gitea とは?
- Go製のオールインワンなセルフホスト型ソフトウェア開発サービス。Gitホスティング、コードレビュー、Issue、パッケージ、CI/CDを提供します。 Giteaは、ソースコードとその周辺の開発ワークフローを管理するセルフホスト型プラットフォームです。Gitホスティングに加え、コード管理、プルリクエストによるコードレビュー、Issue管理、プロジェクトのカンバンボード、Wiki、チームでのコラボレーション機能を単一のサービスで提供するため、チーム独自のホスト型コードプラットフォームを運用できます。
- gitea は無料で使えますか?ライセンスは?
- gitea は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- gitea は今もメンテナンスされていますか?
- 活発にメンテナンス中。gitea の最終コミットは 2026年10月19日 です。
- gitea は何に使えますか?
- Gitリポジトリとコードレビューを自社サーバーでホストしたいチーム。 ソースコードのホスティングと併せて、プライベートなパッケージレジストリが必要な組織。 GitHub Actions構文を使った既存のCIワークフローを、セルフホスト環境へ移行する開発者。
- gitea のインストール方法は?
- ビルドドキュメントに従ってソースからビルドする ビルドしたバイナリでサーバーを起動する: ./gitea web
- gitea はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/go-gitea/gitea
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Cloudflare Workersまたはcelld上でセルフホストできる、各リポジトリをDurable Objectとして扱うGitサーバー。
Gitリポジトリやファイル、標準入力からパスワードやAPIキー、トークンなどのハードコードされたシークレットを検出するCLIツール。
git pushで自分のサーバーにWebアプリをデプロイ・管理できる、Dockerを利用したセルフホスト型の小さなHeroku。
各サーバーを独立したDockerコンテナで実行する、ゲームサーバー管理用の無料オープンソースWebパネル。
組み込みKubernetesを基盤とする単一バイナリのクラウドOS。Web UI、アプリストア、プライベートなAIモデルのホスティング、AIエージェント連携を備えています。