Skip to content

[feat] QRコードに焼き込むドメインを t.nutfes.net に切り替える - #7

Merged
haruto-kamijo merged 1 commit into
developfrom
feature/qr-forwarding-domain
Aug 2, 2026
Merged

[feat] QRコードに焼き込むドメインを t.nutfes.net に切り替える#7
haruto-kamijo merged 1 commit into
developfrom
feature/qr-forwarding-domain

Conversation

@haruto-kamijo

Copy link
Copy Markdown
Collaborator

印刷されるURLの大半はドメインだった。workers.dev のサブドメインは50文字で、
短縮コード(29文字削減)より支配的な要素になっていた。t.nutfes.net は20文字で、
シンボルが 49×49 から 37×37 モジュールに下がる。今回の一連の変更で最大の効果。

QR用のドメインだけを切り替え、管理APIは workers.dev のままにした。APIのURLの 長さは何のコストにもならず、据え置けば ALLOWED_ORIGINS もログインセッションも
触らずに済む。VITE_FWD_BASE_URL はもともとこの用途のために分けてあった。

ルートは wrangler.jsonc では宣言しない。ダッシュボードのCustom Domainとして 登録済みで、両方に書くとデプロイがダッシュボードと衝突する。どこで管理されて
いるかが分からなくなるのが一番困るので、その旨をコメントに残した。

workers.dev のサブドメインは無効化しないこと。カスタムドメイン以前に印刷した
QRコードはそちらを指しており、紙は刷り直せない。両方のホスト名が解決し続ける
必要がある。実測で両方とも302を返すことを確認済み。

What & why

How this was tested

  • pnpm lint
  • pnpm typecheck
  • pnpm build
  • Manually verified in the browser / via wrangler dev

Screenshots (if UI change)

印刷されるURLの大半はドメインだった。workers.dev のサブドメインは50文字で、
短縮コード(29文字削減)より支配的な要素になっていた。t.nutfes.net は20文字で、
シンボルが 49×49 から 37×37 モジュールに下がる。今回の一連の変更で最大の効果。

QR用のドメインだけを切り替え、管理APIは workers.dev のままにした。APIのURLの
長さは何のコストにもならず、据え置けば ALLOWED_ORIGINS もログインセッションも
触らずに済む。VITE_FWD_BASE_URL はもともとこの用途のために分けてあった。

ルートは wrangler.jsonc では宣言しない。ダッシュボードのCustom Domainとして
登録済みで、両方に書くとデプロイがダッシュボードと衝突する。どこで管理されて
いるかが分からなくなるのが一番困るので、その旨をコメントに残した。

workers.dev のサブドメインは無効化しないこと。カスタムドメイン以前に印刷した
QRコードはそちらを指しており、紙は刷り直せない。両方のホスト名が解決し続ける
必要がある。実測で両方とも302を返すことを確認済み。

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@haruto-kamijo
haruto-kamijo merged commit 2f75f03 into develop Aug 2, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant