Open5
Remixで何かつくる

以下を参考に初期構築
Remixはv2.11.1は出ているが、
冒頭のCloudflareのページに従うとv2.10.3がインストールされた

devcontainer環境で作ろうと思い、以下を作成
devcontainer.json
{
"name": "remix-post-markdown",
"build": {
"dockerfile": "Dockerfile",
"cacheFrom": "ghcr.io/*****/*****"
},
"features": {
"ghcr.io/devcontainers/features/node:1": {
"version": "20"
}
},
"remoteUser": "vscode"
}
Dockerfile
FROM mcr.microsoft.com/devcontainers/base:bookworm

npx wrangler login
がdevcontainer下ではうまくいかない。
ポートフォワーディングはできているはずだが、http://localhost:8976/oauth/callback?code=*****
へのリダイレクトがうまく動作していないように思う。

とりあえず開発サーバー起動させようとしたが、接続できなかったので--host
を追加したらブラウザで確認できるようになった。
package.json
"dev": "remix vite:dev --host",

マークダウンで投稿して、閲覧できるなにがしをつくろうと思う。
- マークダウンをプレビューしながら投稿し、後から確認する
- Githubアカウントでログインする