Dev environment ops scripts
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
watya1 f9d94dd66d Taskfile: home-api → home-hubにデプロイタスクを更新
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-18 13:22:41 +00:00
.forgejo/workflows auto-runnerとImmich更新workflowを追加 2026-04-13 02:59:13 +00:00
.gitignore Initial remote development notes commit 2026-04-11 15:33:19 +00:00
.tmux.conf Taskfile: home-api → home-hubにデプロイタスクを更新 2026-04-18 13:22:41 +00:00
CONTRIBUTING.md READMEとtmux運用メモを追加 2026-04-13 00:37:21 +00:00
photo-work-handoff.md Taskfileベースのビルド/デプロイ自動化を追加 2026-04-17 14:03:02 +00:00
proxmox-create-lxc.sh Initial remote development notes commit 2026-04-11 15:33:19 +00:00
proxmox-lxc-docker-fix.md Initial remote development notes commit 2026-04-11 15:33:19 +00:00
README.md Taskfile: home-api → home-hubにデプロイタスクを更新 2026-04-18 13:22:41 +00:00
server-info.md Taskfileベースのビルド/デプロイ自動化を追加 2026-04-17 14:03:02 +00:00
setup-dev-env.sh Initial remote development notes commit 2026-04-11 15:33:19 +00:00
Taskfile.yml Taskfile: home-api → home-hubにデプロイタスクを更新 2026-04-18 13:22:41 +00:00
tmux.md Taskfile: home-api → home-hubにデプロイタスクを更新 2026-04-18 13:22:41 +00:00

dev-env Ops

この開発サーバーと周辺 LXC を運用するための作業メモ、runbook、補助スクリプトを管理するリポジトリです。

内容

  • setup-dev-env.sh: 新しい開発用 LXC の初期セットアップ
  • proxmox-create-lxc.sh: Proxmox API 経由で LXC を作成する補助スクリプト
  • server-info.md: 公開用に伏せたサーバー情報テンプレート
  • proxmox-lxc-docker-fix.md: LXC 内のコンテナ実行まわりの runbook
  • .tmux.conf: スマホのターミナルでも押しやすい tmux 設定
  • tmux.md: 切断事故に備える tmux 運用メモ
  • auto-runner/: Forgejo Actions runner と Immich 手動更新 workflow の導入手順

tmux

長時間作業は tmux の中で行います。

tmux -u new -A -s work

切断:

Ctrl-b d

再接続:

tmux -u attach -t work

注意

  • .env, .claude/, .codex は Git 管理しません。
  • 実 IP、実ドメイン、password、token、秘密鍵を Public repo に残さないようにします。
  • 内部向けの詳細メモは Git 管理外に置きます。

作業ルール

小さな修正は main に直接 commit/push して構いません。複数 AI や大きめの変更では agent/<agent-name>/<task-slug> ブランチを使います。