Tools & setup
Uses
使っている道具の一覧です(uses.tech の慣習に倣っています)。ハード・アプリの個人的な部分は随時更新。
このサイトのスタック
確定情報(実際にこのサイトで使っているもの):
- フレームワーク: Astro 5(静的出力 + アイランド)
- UI アイランド: SolidJS
- スタイル: Tailwind CSS v4(
data-surface+ CSS 変数でページ別の固定モード) - ホスティング: Cloudflare(Pages / Git 連携でプレビュー自動生成)
- 全文検索: Pagefind(ビルド時インデックス)
- OG 画像: satori + @resvg/resvg-js でビルド時に自動生成
- パッケージマネージャ: pnpm
設計の背景は readme と Blog の技術記事に書いています。
セルフホスト(HomeLab)
自宅サーバ homelab-gmk で動かしているもの(詳細は HomeLab ページ):
- 公開: Cloudflare Tunnel(インバウンドの穴を開けない)+ Access
- コンテナ基盤: Docker(
my-servicesbridge) - 主なサービス: memos(メモ)/ memos-mcp / homepage / dozzle / uptime-kuma
エディタ・開発環境
- エディタ: (例: VS Code / Neovim など)
- ターミナル: (例: )
- フォント: (例: )
- AI アシスタント: Claude Code
ハードウェア
- メイン機: (例: MacBook / 自作 PC など)
- 自宅サーバ: homelab-gmk(Linux · 4 core / 7.5 GB / NVMe 468 GB)
- 周辺機器: (例: キーボード / モニタ / マウス など)
日常のアプリ
- (ここに書く)