y 松本 侑真

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

設計の背景は readmeBlog の技術記事に書いています。

セルフホスト(HomeLab)

自宅サーバ homelab-gmk で動かしているもの(詳細は HomeLab ページ):

  • 公開: Cloudflare Tunnel(インバウンドの穴を開けない)+ Access
  • コンテナ基盤: Docker(my-services bridge)
  • 主なサービス: 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)
  • 周辺機器: (例: キーボード / モニタ / マウス など)

日常のアプリ

  • (ここに書く)