インフラ・DevOps
110件のリポジトリ(注目度順) — 2ページ目
インフラ定義をEffectプログラムとして書く新手法 — AlchemyはIaCとアプリケーションロジックを1つの型安全なEffectプログラムに統合するツールです。YAMLや別ランタイムを使わず、S3やCloudflare Workersへのバインディングをコード一行で表現でき、クラウドAPIの失敗も型システムで扱えます。Terraform/CDKに代わる新しいアプローチとして注目されています。
Infrastructure as Effects
Go製の汎用プロキシプラットフォーム — sing-boxは複数のプロキシプロトコルを単一バイナリで統合的に扱えるGo製プラットフォームです。V2RayやClashなど個別実装が乱立する中、共通の設定形式と柔軟なルーティングで多様なプロトコルを一括管理できる点が特徴で、プロキシ運用を簡素化したい開発者や上級ユーザーに向いています。
The universal proxy platform
Google公式のマイクロサービスEC実践サンプル — Googleが提供するクラウドネイティブなECサイトのデモアプリで、11個のマイクロサービスが異なる言語でgRPC通信します。GKE・サービスメッシュ・Spanner・Geminiなど実際のGoogle Cloud製品を使った構成が学べ、Kubernetes学習やアーキテクチャ設計の実例として活用できます。
Sample cloud-first application with 10 microservices showcasing Kubernetes, Istio, and gRPC.
AWS発、サーバーレスを支える軽量microVM技術 — AWS LambdaやFargateを支えるために開発されたVMM。KVMを利用し、不要なデバイスを排除した最小構成でmicroVMを高速起動できます。ハードウェア仮想化の安全性とコンテナ並みの軽快さを両立し、Kata Containersなど他プロジェクトにも組み込まれています。
Secure and fast microVMs for serverless computing.
DB・SSH・AIを1つに束ねるRust製ネイティブ運用ツール — データベース管理、SSH/SFTP、ターミナル、リモートデスクトップ、モニタリング、AIエージェントを一つにまとめたオールインワン運用ワークスペースです。GPUIとRustで作られGPUアクセラレーション描画・WebView不使用のためネイティブアプリとして高速動作し、MySQLからClickHouse、DuckDBまで多数のDBに対応。開発者やインフラ担当者が複数ツールを使い分ける煩わしさを解消します。
A native, all-in-one workspace for databases, SSH, SFTP, terminals, remote desktop, monitoring, and AI.
Kubernetes向けGitOps宣言型デリバリー — Gitリポジトリをソースオブトゥルースとして、Kubernetesアプリケーションの状態を自動同期・可視化するGitOps CDツールです。宣言的な設定管理により、デプロイの自動化・監査性・分かりやすさを実現し、CNCFプロジェクトとして広く採用されています。HelmやKustomize、Jsonnetにも対応しています。
Declarative Continuous Deployment for Kubernetes
制御プレーン不要のnetcat、Tailscale製 — Tailscaleのデータプレーン(magicsock)だけを使い、制御プレーンやアカウント不要でnetcat風にP2P通信できるツールです。WireGuardで暗号化されたトンネルをDERP経由で確立し、可能ならP2P直結に自動アップグレードします。root権限も不要でルーティング設定も変更しない、軽量なユーザースペースのCLI/ライブラリです。
like netcat, but over Tailscale's data plane, without Tailscale's control plane
高速・安全なオープンソースバックアップツール Kopia — Kopiaはクライアント側で暗号化を行いつつ高速な増分バックアップを実現するクロスプラットフォームツールです。重複排除や圧縮、エラー訂正機能を備え、クラウド・NAS・ローカルなど保存先を自由に選べます。CLIとGUIの両方を提供し、初心者から上級者まで使いやすい点が特徴です。
Cross-platform backup tool for Windows, macOS & Linux with fast, incremental backups, client-side end-to-end encryption, compression and data deduplication. CLI and GUI included.
Docker完結型の高機能メールサーバー — Postfix・Dovecot・SOGo・Rspamd・ClamAVなどを組み合わせ、Docker Composeだけで本格的なメール+グループウェア環境を構築できます。自前でメールサーバーを運用したい個人・組織に向いており、複雑な設定を統合管理できる点が既存のメールサーバー構築手法との差別化ポイントです。
mailcow: dockerized - 🐮 + 🐋 = 💕
多サーバー対応のビルド・デプロイ管理ツール — Komodoは複数サーバーにまたがるソフトウェアのビルドとデプロイを一元管理できるRust製OSSツールです。接続サーバー数やAPI連携に制限がなく、監視トカゲの名の通り多数の環境を横断的に監視・自動化したいチームに向いています。GPL-V3で公開されデモ環境も用意されています。
🦎 a tool to build and deploy software on many servers 🦎
OpenTelemetry Collectorを拡張する公式コンポーネント集 — OpenTelemetry Collectorの公式拡張リポジトリで、各種クラウドベンダーやツール向けのレシーバー・エクスポーター・プロセッサーを豊富に提供します。可観測性基盤を自社システムに合わせて柔軟に構築したいエンジニアに最適で、ベンダーロックインを避けつつ多様なバックエンドと連携できる点が強みです。
Contrib repository for the OpenTelemetry Collector
コンテナレジストリの標準実装、CNCFプロジェクト — OCI Distribution仕様に準拠したオープンソースのコンテナレジストリ実装です。Docker HubやGitHub Container Registry、GitLab、Harborなど多くの主要レジストリの中核として使われており、独自のプライベートレジストリ構築や大規模レジストリ基盤の土台として活用できます。
The toolkit to pack, ship, store, and deliver container content
自前で回せるメールサーバー兼配信基盤 — BillionMailはPostfix・Dovecot・RspamdなどOSSを組み合わせ、メールサーバーとメルマガ配信・キャンペーン管理を一体化した自己ホスト型ソリューションです。インストールから送信開始まで約8分と手軽で、月額費用なしで分析や顧客管理までフル活用できるのが特徴です。
BillionMail gives you open-source MailServer, NewsLetter, Email Marketing — fully self-hosted, dev-friendly, and free from monthly fees. Join the discord: https://discord.gg/asfXzBUhZr
Slack製の高速・安全なオーバーレイVPN「Nebula」 — SlackがSlack社内利用のために開発したオーバーレイネットワークツールです。暗号化・証明書・セキュリティグループ・トンネリングといった既存技術を統合し、数台から数万台規模まで柔軟に拠点間接続を実現します。Linux/macOS/Windows/iOS/Android対応でVPN代替として注目されています。
A scalable overlay networking tool with a focus on performance, simplicity and security
eBPFで実現するKubernetesネットワーキング基盤 — CiliumはeBPFを基盤とし、L3〜L7のネットワークポリシーやロードバランシングをカーネル内で高速に処理するCNIです。kube-proxyを完全に置き換え可能で、ゲートウェイやサービスメッシュ、可視性機能も統合。CNCF卒業プロジェクトとしてKubernetes環境のネットワーク・セキュリティ・監視を一元化したいエンジニアに最適です。
eBPF-based Networking, Security, and Observability
自分でホストできる見やすい死活監視ツール — Uptime KumaはHTTP/TCP/Ping/DNS/DockerコンテナなどをリアルタイムWebSocketで監視できるセルフホスト型ツールです。UptimeRobotのようなSaaSと違い自分のサーバーで運用でき、90種以上の通知先連携と美しいレスポンシブUIが魅力です。Dockerで手軽に導入できる点も人気の理由です。
A fancy self-hosted monitoring tool
GitOpsでステージ間の昇格を自動化するKargo — KargoはGitOpsの考え方に基づき、ステージング→本番などの複数ステージを経るソフトウェアアーティファクトの昇格プロセスを自動化するツールです。Argo CDとの連携を前提に設計され、Kubernetes上での継続的デリバリーをGitOpsのまま実現したいチームに向いています。Akuityによる商用サポートも用意されています。
Application lifecycle orchestration
クラウドネイティブ標準の監視・時系列DB — CNCFプロジェクトであるPrometheusは、多次元データモデルとPromQLによる柔軟な問い合わせが特徴の監視・時系列データベースです。分散ストレージに依存せず単体サーバーで自律動作でき、Pull型収集とサービスディスカバリでKubernetes等の動的環境と親和性が高く、監視分野のデファクト標準として広く採用されています。
The Prometheus monitoring system and time series database.
自前ホストでCI/CD完結、Vercel代替の一手 — リポジトリを指定するだけでビルド・デプロイ・ルーティング・TLS終端まで自動化するセルフホスト型デプロイ基盤です。デスクトップアプリ・Webダッシュボード・CLIから操作でき、VercelやRenderのような体験を自社インフラ上で実現したいチームに向いています。
Self-hosted deployment platform
ベンダーロックインを排除する高速ログ・メトリクス基盤 — Rust製の高性能オブザーバビリティ・データパイプラインで、ログ・メトリクスを収集・変換・任意のベンダーへルーティングできます。既存ツールより最大10倍高速で、Datadogが運用するOSSという信頼性も魅力。Fluentdやlogstashの代替を探るSREやインフラエンジニアに刺さります。
A high-performance observability data pipeline.
ファイアウォールを開けずに公開できるCloudflareトンネル — Cloudflareのネットワークとオリジンサーバーの間をつなぐトンネリングデーモンのCLIクライアントです。ファイアウォールに穴を開けずにWebサーバーやSSH・RDPなどのL4トラフィックを安全に公開できるのが特徴で、従来のリバースプロキシやVPNに代わるゼロトラストな接続手段として使えます。
Cloudflare Tunnel client
インフラ変化を自動検知するクラウドネイティブなリバースプロキシ — Traefikは、Docker・Kubernetes・Consul・Etcdなど既存のオーケストレーター/サービスレジストリと連携し、設定を自動で動的に更新するモダンなリバースプロキシ兼ロードバランサーです。従来型プロキシのように各ルートを手動設定する必要がなく、マイクロサービスの追加・削除・スケーリングに追従できる点が大きな特徴です。GoLangで書かれ、Let's Encryptにも対応しています。
The Cloud Native Application Proxy
HashiCorpから独立したOSS版Terraform — OpenTofuはTerraformからフォークされたオープンソースのIaCツールで、CNCFの支援を受けコミュニティ主導で開発されています。ライセンス変更に不満を持つユーザーの受け皿として登場し、既存のTerraformプロバイダーやモジュールとの互換性を保ちながら透明性の高いガバナンスを提供する点が特徴です。
OpenTofu lets you declaratively manage your cloud infrastructure.
Vercel: Git PushでデプロイするAIクラウド基盤 — Vercelはフロントエンド開発からデプロイまでを一気通貫で行えるAIクラウドプラットフォームです。git pushだけで本番公開できる手軽さが特徴で、CLIはネイティブバイナリ化され高速化。Jamstackやモダンアプリ開発者に広く使われるインフラレスな選択肢です。
Develop. Preview. Ship.
コンテナオーケストレーションの事実上標準 — GoogleのBorgでの運用知見をもとに生まれたコンテナ管理システムで、複数ホスト間でのアプリのデプロイ・維持・スケーリングを自動化します。CNCFが主導し、事実上の業界標準として大規模インフラ運用を支えています。
Production-Grade Container Scheduling and Management
自宅サーバーをクラウド化するumbrelOS — Raspberry PiやIntel/AMD機で動く美しい自宅サーバーOSです。300以上のアプリストアからOpenClawなどを導入でき、Docker上でBitcoin/Lightningノードやファイルストレージなど自前のクラウドを構築できます。データ主権を保ちつつクラウドの便利さを享受したいセルフホスティング志向のユーザーに刺さります。
An elegant home server OS. Run OpenClaw, store your files and, and do more with over 300 apps in the Umbrel App Store.
WireGuardを誰でも簡単に使えるVPN基盤 — WireGuardをベースに、複雑な鍵管理やルーティング設定を自動化したメッシュVPNを実現するOSSです。SSOや2FAと連携し、個人開発から企業利用まで安全な接続を簡単に構築できます。tailscaledデーモンとCLIを中心に、主要OS・モバイルアプリの基盤としても使われています。
The easiest, most secure way to use WireGuard and 2FA.
Docker/Kubernetesを支える業界標準コンテナランタイム — containerdはイメージ管理・実行・ネットワークなどコンテナのライフサイクル全体を担うランタイムで、DockerやKubernetesの内部で広く採用されています。単体利用より大規模システムへの組み込みを前提に設計され、CNCFのgraduatedプロジェクトとして高い信頼性と実績を持ちます。
An open and reliable container runtime
全メトリクスを毎秒監視するAI時代の観測ツール — Netdataは少人数チームでもフルスタックの可観測性を実現できる監視基盤です。全メトリクスを毎秒収集し、AIを活用した異常検知やMCP連携も備えます。Prometheus・Grafanaなど既存ツールと組み合わせつつ、設定不要で即導入できる点が特徴です。
The fastest path to AI-powered full stack observability, even for lean teams.
複数クラスタ・マルチクラウドを統合管理するK8sオーケストレーション — KarmadaはKubernetesネイティブAPIを維持しながら、複数クラスタ・複数クラウドにアプリを展開・管理できるCNCF卒業プロジェクトです。既存のK8sツールチェーンをそのまま使え、フェイルオーバーや負荷分散などの高度なスケジューリング機能でベンダーロックインを回避できます。Federation v2の後継として実運用を意識した設計です。
Open, Multi-Cloud, Multi-Cluster Kubernetes Orchestration