Dagu

Dagu

cronジョブとタスクパイプラインを管理するための「Web UI」を備えたDAGベースのワークフロースケジューラ

VPSプランに申し込んでDaguをデプロイ

KVM 2
2 vCPUコア
RAM容量:8GB
NVMeディスク容量:100GB
データ転送量:8TB
¥ 1,409 /月

更新料は2年で¥ 2,349/月です。いつでもキャンセル可能。

Daguについて

Daguは、3,300以上のGitHubスターを持つモダンなオープンソースのワークフロースケジューラです。複雑なオーケストレーションプラットフォームや散在するcronジョブを、単一の管理しやすいツールに置き換えるように設計されています。外部依存関係のない単一のGoバイナリとして構築されており、データベース、メッセージキュー、ワーカープールを管理するオーバーヘッドなしに、信頼性の高いタスク自動化を必要とするチームに、DAGベースのワークフロー実行、リアルタイムのWeb UI、豊富な組み込みステップタイプを提供します。

一般的なユースケース

DevOpsチームは、これまで個別のcronジョブとして実行されていたデプロイパイプライン、データベースバックアップ、ログローテーション、インフラストラクチャのヘルスチェックをDaguでオーケストレーションしています。データエンジニアリングチームは、APIからデータを抽出し、ローカルで変換し、データベースにロードするSQL、HTTP、シェルステップを含むDAGワークフローとしてETLパイプラインを定義しています。開発チームは、テストスイートの実行、Dockerイメージの構築、ステージング環境へのデプロイなど、CI/CD関連のタスクを自動化しています。システム管理者は、依存関係チェーンと障害通知を備えた証明書更新、ディスククリーンアップ、監視チェック、レポート生成をスケジュールしています。AIチームは、LLM呼び出し、コード実行、検証ステップを連鎖させて、反復可能な自動化パイプラインを構築するエージェントワークフローを実行しています。

主な機能

  • ステップの依存関係と並列実行を備えた、シンプルなYAMLでのDAGベースのワークフロー定義
  • 組み込みステップタイプ:シェル、Docker、Kubernetes、HTTP、SQL(PostgreSQL/SQLite)、Redis、SSH、SFTP、S3など
  • ワークフロー監視、ログ表示、手動実行トリガーのためのリアルタイムWeb UI
  • タイムゾーンサポートとスケジュール管理ダッシュボードを備えたCronスケジューリング
  • 堅牢なエラー処理のためのリトライポリシー、タイムアウト、条件分岐
  • Claude Code、Codex、その他のコーディングエージェントをサポートするハーネスを備えたAIエージェント統合
  • 再利用可能なコンポーネントから複雑なパイプラインを構成するためのサブワークフロー呼び出し
  • 検証済みインターフェースの背後で共通パターンをラップするためのカスタムステップタイプ
  • データベース依存関係のないファイルベースストレージ — 単一バイナリデプロイメント
  • JWTトークン、基本認証、OIDC、APIキーサポートを備えた組み込み認証
  • バージョン管理されたワークフロー定義のためのGit同期

Hostinger VPSにDaguをデプロイする理由

Hostinger VPSにDaguをデプロイすることで、従来のオーケストレーションプラットフォームの複雑さなしに、すべての自動化ニーズに対応する一元化されたワークフロースケジューラが得られます。単一バイナリアーキテクチャは、リソース使用量が最小限で、維持するデータベースサービスがないことを意味し、RAMの1メガバイトが重要となるVPS環境に最適です。ワークフローステートとログ用の永続ボリュームストレージにより、スケジュールと実行履歴はコンテナの再起動や更新後も保持されます。Traefik統合により、どこからでもWeb UIへの安全なHTTPSアクセスが提供され、ワークフローをリモートで監視およびトリガーできます。VPSでDockerコンテナをすでに実行しているチームにとって、Daguはそれらのコンテナをワークフローステップとしてオーケストレーションし、すべてのセルフホスト型サービスにわたる統合された自動化レイヤーを作成できます。

VPSプランに申し込んでDaguをデプロイ

KVM 2
2 vCPUコア
RAM容量:8GB
NVMeディスク容量:100GB
データ転送量:8TB
¥ 1,409 /月

更新料は2年で¥ 2,349/月です。いつでもキャンセル可能。

このカテゴリーの他のアプリをチェック