---
title: 世界一トガッたサイトをデプロイした話
tags: 
author: [Jxck](https://image.docswell.com/user/jxck)
site: [Docswell](https://www.docswell.com/)
thumbnail: https://bcdn.docswell.com/page/P7R9V5PYE9.jpg?width=480
description: 2026-10-02
published: October 05, 26
canonical: https://image.docswell.com/s/jxck/KN7287-hard-to-access
---
# Page. 1

![Page Image](https://bcdn.docswell.com/page/P7R9V5PYE9.jpg)

世界一トガッたサイトを
デプロイした話
2026-10-02 Jxck


# Page. 2

![Page Image](https://bcdn.docswell.com/page/PJXQZK347X.jpg)



# Page. 3

![Page Image](https://bcdn.docswell.com/page/3JK985YPJD.jpg)

https://mozaic.fm
開けますか？


# Page. 4

![Page Image](https://bcdn.docswell.com/page/LE3W2K94E5.jpg)

落ちとるやないかい！
落ちてません
原因はあなたのいる
レガシーな環境のせいです


# Page. 5

![Page Image](https://bcdn.docswell.com/page/8EDKZ3G57G.jpg)

mozaic.fm 刷新コンセプト


# Page. 6

![Page Image](https://bcdn.docswell.com/page/V7PKD43DJ8.jpg)

mozaic.fm
● Web の新しい技術についてひたすら議論する
● 議論した技術をサイト自身で試したい
● Podcast はアプリで聴くものなので、サイトはおまけ
● 仕事じゃ試せないことを試そう


# Page. 7

![Page Image](https://bcdn.docswell.com/page/2JVV1X4GJQ.jpg)

引っ越したら IPv4 のみ
マンションタイプネットだった
許せない！！！


# Page. 8

![Page Image](https://bcdn.docswell.com/page/5EGL2VKDJL.jpg)

1. IPv6 Only


# Page. 9

![Page Image](https://bcdn.docswell.com/page/4JQYP6NX7P.jpg)

A レコードからの卒業
$ dig +noall +answer mozaic.fm A mozaic.fm AAAA
mozaic.fm.
253
IN
AAAA
2400:8500:2002:3327:a160:251:255:820
そろそろいいんじゃね？とずっと思ってた。
自宅からは Cloudflare WARP とか入れないと俺も見れない。


# Page. 10

![Page Image](https://bcdn.docswell.com/page/K74WY4G2E1.jpg)

Podcast が聴けなくなる？
● 原義的に Podcast はアプリで聴くもの
● アプリが必要なのは RSS, MP3, Artwork
● サブドメインを分けて互換を維持
● ( files | feed | www ).mozaic.fm
● アプリで聴いてる人は気づきもしない


# Page. 11

![Page Image](https://bcdn.docswell.com/page/LJ1Y64DKEG.jpg)

2. HTTPS Only
http:// -&gt; https:// リダイレクトでしょ？
普通じゃね？


# Page. 12

![Page Image](https://bcdn.docswell.com/page/GJWGWXYP72.jpg)

:80 からの卒業
● 最初から :80 を Listen しない
○ なので Redirect もしない
● http:// なアドレスも残ってるかも
○ ブラウザは HTTPS First Mode に進みつつある
○ HTTPS RR でもアドバタイズ
○ それ以外はしらん


# Page. 13

![Page Image](https://bcdn.docswell.com/page/4EZL56X673.jpg)

Virtual Host と相性が悪い
同じアドレスで :80 を listen してる host に
フォールバックしてしまう。
mozaic.fm:
listen:
host: 2400:8500:...:255:820
port: 443
www.mozaic.fm:
listen:
host: 2400:8500:...:255:820
port: 80
files.mozaic.fm:
listen:
host: 2400:8500:...:255:820
port: 80
feed.mozaic.fm:
listen:
host: 2400:8500:...:255:820
port: 80
host ごとにアドレスを変えた。
このために IPv6 x 1 な Sakura VPS からIPv6
x 10 な Conoha に移行した。
mozaic.fm:
listen:
host: 2400:8500:...:255:820
port: 443
www.mozaic.fm:
listen:
host: 2400:8500:...:255:821
port: 80
files.mozaic.fm:
listen:
host: 2400:8500:...:255:822
port: 80
feed.mozaic.fm:
listen:
host: 2400:8500:...:255:823
port: 80


# Page. 14

![Page Image](https://bcdn.docswell.com/page/Y76W924L7V.jpg)

Pre-QC からの卒業
● 耐量子暗号(Post-QC)への移行が急務
● TLS 実装で MUST なものは Pre-QC
● 危殆化したときのために、上書きできる規定はある
● NIST / CNSA 2.0 などを Profile と認めればいける
● x25519, secp256r1 を落とし X25519MLKEM768


# Page. 15

![Page Image](https://bcdn.docswell.com/page/G75MN2QM74.jpg)

TLS/1.2 からの卒業
TLS/1.3 は人類の叡智の結晶


# Page. 16

![Page Image](https://bcdn.docswell.com/page/9J2954PRER.jpg)

Long Lived Certificate からの卒業
● Let&#039;s Encrypt のデフォルトは 90 日
● 誤発行されても失効が厳しい
● 6 日にすれば失効を気にする必要が減る
● Short Lived Certificate にし最長 6 日で ACME 更新
● CT Log 監視メールがすげー来る
● DNS-PERSIST-01 ももうすぐ来そう


# Page. 17

![Page Image](https://bcdn.docswell.com/page/DEY4KM55JM.jpg)

Plain Handshake からの卒業
● Client-Hello が暗号化されてないと SNI が見れる
● 「mozaic.fm 聴いている」という恥ずかしい秘密が漏洩
● ECH で Client-Hello まで暗号化
● DoH で Query すれば、もう Eve にバレずに聴ける！
本当は固定 IPv6 なのですぐバレる


# Page. 18

![Page Image](https://bcdn.docswell.com/page/VJNYRWN478.jpg)

3. QUIC Only


# Page. 19

![Page Image](https://bcdn.docswell.com/page/YE9PMXR4J3.jpg)

HTTP/1.1 からの卒業
もうええでしょ
H2/H3 で効率よく


# Page. 20

![Page Image](https://bcdn.docswell.com/page/GE8DL2WVED.jpg)

TCP からの卒業
● UDP + QUIC + TLS/1.3 + H3 でのみ
● 究極のデプロイ方式
● さすがにこれは影響がでかすぎた
● マジで結構繋がらなくなる
● そこで https://wiki.mozaic.fm に絞った


# Page. 21

![Page Image](https://bcdn.docswell.com/page/LELML2NR7R.jpg)

https://wiki.mozaic.fm
● mozaic.fm で扱った全ての情報を集約した LLM-Wiki
● IPv6 + UDP + QUIC + TLS/1.3 + H3 でのみアクセス可能
● 最先端な環境の人だけが見られる、最先端の Wiki


# Page. 22

![Page Image](https://bcdn.docswell.com/page/4JMYM8XPJW.jpg)

結果
卒業したもの
以下全て接続不可
● IPv4
● GoogleBot
● :80
● ClaudeBot
● TLS/1.2
● GPTBot
● HTTP/1.1
● OAI-SearchBot
● TCP


# Page. 23

![Page Image](https://bcdn.docswell.com/page/PJR9V5NY79.jpg)

アクセスできるものならしてみろ
Web の全てをそこに置いてきた


