スキル一覧に戻る
JAremko

deployment

by JAremko

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

SKILL.md


Deployment

Assists with deploying OSD packages to the sych.local server.

Deployment Targets

Use make from anywhere (host or container):

# Dev builds (recommended for development)
make deploy

# Production builds (optimized)
make deploy-prod

Selective Deploy

make deploy-frontend   # Live variants only (live_day + live_thermal)
make deploy-gallery    # Recording variant only (recording_day)

What Gets Deployed

Location: sych.local:/home/archer/web/osd/

FilePurpose
live_day.tarFrontend live day stream
live_thermal.tarFrontend live thermal stream
default.tarGallery (recording_day)
pip_override.jsonPiP view config overrides

Hot-Reload Workflow

  1. Make changes to OSD source
  2. Run make deploy (or ./tools/devcontainer-build.sh deploy)
  3. Frontend auto-detects package changes via ETag
  4. Worker reloads within ~1 second

Configuration

Environment variables in .env:

DEPLOY_HOST=sych.local
DEPLOY_USER=archer

PiP Override

The resources/pip_override.json disables all widgets except crosshair for Picture-in-Picture views:

{
  "variant_info": { "enabled": false },
  "speed_indicators": { "enabled": false },
  "timestamp": { "enabled": false },
  "navball": { "enabled": false },
  "celestial_indicators": { "enabled": false }
}

Package Sizes

ModeWASMPackage
Production~640KB~900KB
Dev~2.9MB~3MB

Dev packages include debug symbols for easier troubleshooting.

スコア

総合スコア

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

レビュー

💬

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