roji

本番は高速道路、開発は路地裏で。

はじめる

秒速インストール

# macOS
brew install kan/roji/roji

# Linux / macOS
curl -fsSL https://raw.githubusercontent.com/kan/roji/v1.0.0/install.sh | bash

試してみる

# docker-compose.yml
services:
  myapp:
    image: your-app
    expose:
      - "3000"
    networks:
      - roji

networks:
  roji:
    external: true
docker compose up -d
# https://myapp.dev.localhost を開く

ゼロコンフィグ

rojiネットワークに接続するだけで *.dev.localhost のホスト名を自動取得。ラベルも設定ファイルも不要。

自動HTTPS

TLS証明書を自動生成し、システム信頼ストアにインストール。すべてのサービスが設定なしでHTTPSに対応。

Docker自動検出

Docker Eventsでコンテナをリアルタイム検出。コンテナを起動すれば、ダッシュボードに即座に表示。

ライブダッシュボード

リアルタイムルート更新、リクエストログ、Docker Compose操作、プロジェクト管理 — すべてを一箇所で。