スキル一覧に戻る
everruns

no-docker-setup

by everruns

Durable Agents Server

2🍴 0📅 2026年1月25日
GitHubで見るManusで実行

SKILL.md


name: no-docker-setup description: Set up full production-like backend (PostgreSQL + API + Worker) without Docker. Use for testing durable workflows, database persistence, or when DEV_MODE is insufficient.

No-Docker Setup

Full production-like backend without Docker: PostgreSQL + API + Worker.

When to Use

ModeUse Case
just start-dev --no-watchQuick testing, UI work, in-memory (no persistence)
This skillDurable workflows, database testing, persistence needed
just start-allFull setup with Docker (easiest if Docker available)

What It Does

  1. Sets up fresh PostgreSQL cluster at /tmp/pgdata
  2. Runs just start-all --no-watch --no-docker --no-ui
    • Runs database migrations
    • Starts API server (port 9000)
    • Starts Worker (port 9001)

Quick Start

# Prerequisites: PostgreSQL 16+, jq, API key
sudo -E .claude/skills/no-docker-setup/scripts/start.sh

Prerequisites

  1. PostgreSQL 16+ - apt-get install postgresql-16
  2. jq - apt-get install jq
  3. API Key - OPENAI_API_KEY or ANTHROPIC_API_KEY
  4. Root access - For PostgreSQL cluster initialization

Note: sqlx CLI is auto-installed if missing.

Architecture

PostgreSQL (port 5432) → API (port 9000) → Worker (port 9001)
     ↓                       ↓                  ↓
  /tmp/pgdata           HTTP + gRPC        Durable workflows

Alternative: Manual Setup

If you already have PostgreSQL running:

export DATABASE_URL="postgres://user:pass@localhost:5432/everruns"
just start-all --no-watch --no-docker --no-ui

Testing

curl http://localhost:9000/health
cargo test

スコア

総合スコア

60/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です