HN 日本語サマリー

← 一覧へ戻る
オープンソース

Codefloeはプロフェッショナルにホストされた公開Gitフォージです

Codefloe Is a Professionally Hosted Public Git Forge (codefloe.com)

17 pointsby jeremyjh3 コメント

要約

Codefloeは、ドイツに拠点を置き、EU法の下で運営される、Forgejoを基盤とした公開Gitサービスです。無料ティアが充実しており、プライベートリポジトリやCI/CDなどの主要機能はすべて無料で利用できます。AIに関しては、ユーザーのコードを学習データとして使用しないことを明言し、透明性の高いインフラと開発プロセスを公開しています。

全文翻訳

EUにおけるGitホスティング。オープンに構築されています。 Forgejo上で動作する公開Gitサービスで、充実した無料ティア、有料機能なし、そしてインフラを閲覧可能になっています。 主な事実 ドイツでホスト、EU法の下で運営 すべてドイツのHetzner上で実行・保存されるため、データはドイツのデータ保護法およびGDPRの対象となります。 閲覧可能なインフラ CodeFloeを駆動するAnsibleプレイブック、OpenTofuモジュール、CIパイプライン、および監視設定は公開リポジトリです。 機能制限なし プライベートリポジトリ、CI/CD、ホストされたページ、パッケージレジストリ、プレビュー環境はすべて無料です。有料ティアは、ストレージとCI/CDのリソースコストのみをカバーします。 AIに関する当社のスタンス テクノロジーを最も動かすイノベーションに関する最も頻繁な質問です。 私たちはAIを脅威ではなくツールと見なしています 私たちは、このプラットフォームおよび自身の業務においてAIツールを使用しています。皆様もここで使用することを歓迎します。CodeFloeのいかなる部分も、それを困難にするために構築されていません。 あなたのコードは決してトレーニングデータになりません ここに保存されているものをモデルのトレーニングに使用することはありませんし、それを提供するような人物にデータを販売したり譲渡したりすることもありません。現在も、将来もありません。そのようなビジネスを行う意図はありません。 迷惑なスクレイパーは歓迎されません 攻撃的なクローラーはフォージを平坦化させることができます。私たちはエッジでそれらに対処するため、プラットフォームは実際に使用している人々にとって高速なままです。 Forgejoの強化版 ForgejoはCodeFloeの中核をなす完全なソフトウェアフォージであり、ここで使用するもののほとんどはForgejoコミュニティの成果です:リポジトリ、イシュー、プルリクエスト、リリース、パッケージ、API、マイグレーション。 私たちは、より統合された開発者体験を創造するために、焦点を絞った領域でそれを拡張し、すべての変更を公開フォークから実行します。CodeFloe固有の作業は、プライベートパッチセットに消えるのではなく、レビュー可能なままです。 forgejo.orgをチェック 私たちのフォークをチェックする どのように実行されているかを検査する ほとんどのプラットフォームはステータスページを信頼するように求めてきます。CodeFloeの背後にあるソフトウェア、サーバー、パイプラインは公開リポジトリであるため、代わりに確認することができます。 # ソースごとのレート制限、gitプロトコルとパッケージプルを除く abusive_rate sc_http_req_rate(0) gt 100 acl is_git_protocol path_end /info/refs /git-upload-pack /git-receive-pack acl is_known_bot src -f /etc/haproxy/allowlist-good-bots.acl http-request track-sc0 src table per_ip_rates http-request deny deny_status 429 if abusive_rate !is_git_protocol !is_known_bot codefloe.comを保護するHAProxy設定からの抜粋。 このサイトを支えるForgejoフォーク 私たちが実行するすべての変更は、オープンに サーバーを構築するAnsibleとOpenTofu マシンがどのようにプロビジョニングされ、設定されるか サポートサービスを支えるKubernetesクラスター ステータス、シングルサインオン、Renovate、シークレット すべてのサービスのライブステータス 自己申告ではなく、継続的にチェックされます コストへの新しいアプローチ 運営コストは、寄付と拡張ティアによって部分的にカバーされます。収入と支出は透明性をもって報告され、寄付はプラットフォームを維持・開発する人々の間で分割されます。 何が得られるかを見る まだ決まっていませんか? データがどこに置かれるか、GitHubから移行できるか、誰が責任者か、そしてなぜ寄付をお願いするのか。 すべてのFAQを見る 他の場所から移行しますか? 履歴、イシュー、プルリクエストをそのまま保持して、GitHub、GitLab、またはBitbucketから既存のプロジェクトをインポートします。多数のリポジトリを移動する予定ですか?独自のバッチマイグレーションCLIが多くのリポジトリを一度にインポートします。 リポジトリを移行する バッチ移行ツール