Coder
自社インフラ上でクラウド開発環境をプロビジョニングするセルフホスト型プラットフォームで、すべての開発者に一貫した、使い捨て可能なリモートワークスペースを提供します。
概要
Coder は、クラウド開発環境(CDE)向けのセルフホスト型プラットフォームです。フルスペックの開発ワークスペースが、個人のノート PC ではなく、チームが管理するインフラ上で動作します。ワークスペースは Terraform として定義されるため、チームが標準とするコンピュートリソース、ネットワークアクセス、ツール類をそのままプロビジョニングでき、安全な WireGuard トンネル経由で開発者が選んだエディタに接続でき、アイドル状態になると自動的にシャットダウンしてコストを抑えられます。
ワークスペースは手動でセットアップするのではなく共有テンプレートからプロビジョニングされるため、各開発者は個人的に変化してしまったローカルマシンではなく、一貫性のある再現可能な環境を得られます。また、開発者の実際の作業成果がワークスペースの基盤インフラだけに存在するわけではないため、ワークスペースは自由に再作成したり破棄したりできます。
Coder は、ベンダーのクラウドではなく自社インフラ上でクラウド開発環境を動かしたいチームに向いており、コードとコンピュートが実際にどこで動くかの制御を手放すことなく、オンボーディングとツール類を標準化できます。カタログにある Gitea や Portainer を置き換えるのではなく補完する存在です。Coder が提供するのは開発ワークスペースそのものであり、コードホスティングやその下にあるコンテナランタイムではないためです。
- カテゴリ
- 開発者向けツール
- 言語
- Go, TypeScript
- ライセンス
- AGPL-3.0
関連プロジェクト
Okteto
Apache-2.0ローカルでコードを書きながら、アプリケーションをリモートの Kubernetes クラスタ内で直接実行・デバッグできる開発ツールです。
- 開発者向けツール
Backstage
Apache-2.0会社のサービス、インフラ、ドキュメントを1つの検索可能なソフトウェアカタログに統合し、社内向け開発者ポータルを構築するためのオープンなフレームワークです。
- 開発者向けツール
Buildpacks
Apache-2.0Cloud Native Buildpacks は、Dockerfile を書くことなく、アプリケーションのソースコードから直接、本番運用に適したコンテナイメージを構築します。
- 開発者向けツール
Crawlee
Apache-2.0信頼性の高いクローラーを構築するための Node.js・TypeScript 向けウェブスクレイピング・ブラウザ自動化ライブラリで、ボット検知を回避しやすい設計になっています。
- 開発者向けツール
誤りを見つけましたか? GitHub で修正を提案する