diff --git a/gemini/about.gmi b/gemini/about.gmi
new file mode 100644
index 0000000..164e674
--- /dev/null
+++ b/gemini/about.gmi
@@ -0,0 +1,45 @@
+=> /index.gmi トップページへ
+
+# 諏訪子ちゃんについて
+
+皆様こんにちは、諏訪子と申します。
+無政府資本主義の開発者です。
+全く自由の世界で欲しいです。
+
+## 無政府資本主義って何でしょうか?
+
+* 無政府主義の価値:自立、政府の不服従、自由、人権、平和と、プライバシー
+* 資本主義の価値:富裕、税金の無い経済、政府の無い営業と、楽な生活
+
+## 自由、平和、プライバシー、安全=同じ
+
+プライバシーがなければ、自由もありません。
+自由がなければ、平和もありません。
+平和がなければ、安全もありません。
+安全がなければ、プライバシーもありません。
+
+## 世界の問題は政府のせいだ
+
+テロリズム、パンデミック、児童ポルノ、気候変動等は全部政府の詐欺です。
+戦争、経済の死亡、検閲、権力主義、貧困、全体主義等はいつでも政府と原因です。
+
+## 税金の無い資本主義はおかしくない?
+
+全然おかしくないわ!
+実は、税金は共産主義の価値です。
+共産主義で、経済は政府にコントロールされます。
+資本主義で、経済は業務にコントロールされます。
+税金は業務にデメリットばかりです。
+税金は政府にメリットばかりです。
+
+## 税金はどうして悪?
+
+世界の戦争、貧困、テロリズム等は、貴方の税金で払われますから。
+平和に戻るため、皆様は税金を払うことがやめないと。
+
+## 政府と大企業と一緒だ
+
+大企業は政府のせいで大きくなりました。
+大きすぎるになるまで、大企業は政府にコントロールされています。
+大きすぎるになったら、政府は大企業にコントロールされています。
+そのループで動いていますので、政府はなくなったら、大企業もなくなると思います。
diff --git a/gemini/blog.gmi b/gemini/blog.gmi
new file mode 100644
index 0000000..896714e
--- /dev/null
+++ b/gemini/blog.gmi
@@ -0,0 +1,5 @@
+=> /index.gmi トップページへ
+
+# 記事一覧
+
+(開発中)
diff --git a/gemini/contact.gmi b/gemini/contact.gmi
new file mode 100644
index 0000000..3ab487b
--- /dev/null
+++ b/gemini/contact.gmi
@@ -0,0 +1,28 @@
+=> /index.gmi トップページへ
+
+# 連絡先
+
+## メール
+
+注意:PGPで暗号化しないと、返事しません。
+そうして、HTMLメールを開けられませんので、HTMLメールを送ったら、読まず消します。
+WE DO NOT REPLY IF YOU DO NOT ENCRYPT WITH PGP!!
+WE WILL DELETE EMAILS WITHOUT READING IT IF YOUR EMAIL IS FORMATTED IN HTML!!
+
+renraku アットマーク 076.ne.jp
+=> /suwako-gpg.key PGP鍵
+
+## XMPP
+
+=> xmpp:moriyajinja@chat.xmpp.076.ne.jp?join 守谷神社
+=> xmpp:freedom@chat.xmpp.076.ne.jp?join 日本国民自由・無政府主義社会
+
+## IRC
+
+ネットワーク名: 076IRC
+サーバ: irc.076.ne.jp
+ポート: 6697
+守谷神社: #moriyajinjya
+日本国民自由・無政府主義社会: #freedom
+
+追加したら、手動で「守谷神社」又は「日本国民自由・無政府主義社会」グループに追加します。
diff --git a/gemini/i2pabout.gmi b/gemini/i2pabout.gmi
new file mode 100644
index 0000000..194f6a5
--- /dev/null
+++ b/gemini/i2pabout.gmi
@@ -0,0 +1,10 @@
+=> /index.gmi トップページへ
+
+# I2Pについて
+
+techsuwako.i2pをアクセスするには、まずはアドレス帳に入る事が必要となります。
+入るには、下記のURLをクリックして下さい。
+=> http://technicalsuwako.i2p/?i2paddresshelper=SC6pv17-SOHLuK-Gore1xopQGAyXnK0NourdnWMrmaqrvdpfDTBlsEKQCL7qstoudF3r--R7VgyjGe7rUvCyio6CdpaK-Yp3UhYwq3SJOdCQmUNuhbNMX3MGyZ~8Qh-MAooViL9WCAiHJK6Vg57ZJjZD~g2Vopqpt9cP79emwMmCPYpDdVCW0Q5ghN-OrT8WweXx2LxulFXj962CIAce~i1PlDXHHUWIsY2cAqubt1teR1~TKFNYnuMIFiXqccsnmFRNiqkHpENbsVvvl-jGyj~qVxwvbPhJGuzzHf1rWYzWaFAUHptJs0rANRrijcnX7VFwoL98YffkqXtUO1Ssjq9RDPKbPeRlSElZYT~vxpCub7No9hy5XU-FTaja0FVXd~8Ds54jyooPB6A-RqlydQGdFyDN2sH98u0jtyNR8d1LYHcs7ObwkDFnH6PdQ-9fCflgt7RPBHS2joRsOd89~ybqg22BmoBEpM3IVgvDrucY2cdO0pmtBWTUL-1pYNBfBQAEAAcAAA== アドレスヘルパー
+
+まだ問題があれば、B32アドレスはこちらです。
+=> http://73pxqisewxlcjmbjyxnorg5ngq54ii6nmoxt3knaod6ggry7dq4a.b32.i2p/ B32アドレス
diff --git a/gemini/index.gmi b/gemini/index.gmi
new file mode 100644
index 0000000..9f11487
--- /dev/null
+++ b/gemini/index.gmi
@@ -0,0 +1,33 @@
+# テクニカル諏訪子
+
+ようこそ、あたしのホームページへ〜♡
+
+## メインメニュー
+=> /blog.gmi ブログ
+=> /about.gmi 自己紹介
+=> /contact.gmi 連絡先
+=> /skill.gmi スキル
+=> /portfolio.gmi ポートフォリオ
+=> /service.gmi サービス
+=> /webring.gmi リング
+
+## SNSメニュー
+=> https://technicalsuwako.moe/blog.atom Atomで登録
+=> https://social.076.ne.jp/TechnicalSuwako Pleromaでフォロー
+=> https://video.076.ne.jp/c/technicalsuwako PeerTubeで登録
+
+## ミラー(HTTP)
+=> https://technicalsuwako.moe/ 一般ネット 1
+=> https://tilde.club/~technicalsuwako/ 一般ネット 2
+=> http://6qiatzlijtqo6giwvuhex5zgg3czzwrq5g6yick3stnn4xekw26zf7qd.onion/ Tor
+=> http://techsuwako.i2p/ I2P
+=> http://techsuwako.i2p/?i2paddresshelper=ubsJs74cyvIxM5CAnadTpNP~8nL3FylU6CC9EzXlaLQVbUuzwzDWSrvTwTEiS1~GTlPaoMxlHe7vCHk0Mn4dnTg-wVZts721rHhu8w4cb0RPVneU5jmcXItsPMyg4oXLVLhv~qe4CEJDFHv6kumFZHUVw~bzorCvwUuISSBM1CqbmZ~SWz0MOHHQBBkIzUHncl~oTGHYJ2AGS0-RLmTSNQIv9Eam1X7EWOmi4VBTpGf-n39QjltWL6SKr9um49OgsYochG6pC8l0kneaIjpDrGUr1jJ6MrwTZxxMWeykuxZv1Vwta74tITjijVyBwKUmlHtUHnnH7IukvEGq5S-6YXUZO~nu5PC~ycNJ35mQUJDmiGAikUUY-vUHk0FvDP30XEQnubsOKEyKBXnd7hSDw8IAO~eAaE8gI21zCMW58Qey11WsxCzM1fAmIN9Y0af~eKkmSTbn14Ma0CGl9M8vt1h5k0i-rKt-V76DR5eyYQ6JBwT7UqB6qiD90OMaaQ6rBQAEAAcAAA== I2P アドレスヘルパー
+
+## ミラー(Gemini)
+=> gemini://technicalsuwako.moe/ 一般ネット 1
+
+## 支援♡
+=> /monero.gmi Monero
+
+## ソースコード
+=> https://gitler.moe/TechnicalSuwako Gitler
diff --git a/gemini/monero.gmi b/gemini/monero.gmi
new file mode 100644
index 0000000..341e2a0
--- /dev/null
+++ b/gemini/monero.gmi
@@ -0,0 +1,11 @@
+=> /index.gmi トップページへ
+
+# XMRで支援♡
+
+ハウツー、動画、チャットサービス等好きでしょうか?
+欲しければ、モネロ(XMR)でご支援お願い申し上げます。
+
+=> /static/keroxmr.png
+=> /static/xmr-qr.png
+
+436RmujnMVT834WXCUYoHcCWQBFnmDthxXYkxiwR8qVwBS7P84CjVwGUumvALfUcWDCNUKHFkJhSvPUQpkBtDk2zH9LSg7C
diff --git a/gemini/portfolio.gmi b/gemini/portfolio.gmi
new file mode 100644
index 0000000..edd9d44
--- /dev/null
+++ b/gemini/portfolio.gmi
@@ -0,0 +1,3 @@
+=> /index.gmi トップページへ
+
+# ポートフォリオ
diff --git a/gemini/service.gmi b/gemini/service.gmi
new file mode 100644
index 0000000..565c58d
--- /dev/null
+++ b/gemini/service.gmi
@@ -0,0 +1,3 @@
+=> /index.gmi トップページへ
+
+# サービス一覧
diff --git a/gemini/skill.gmi b/gemini/skill.gmi
new file mode 100644
index 0000000..f7060fd
--- /dev/null
+++ b/gemini/skill.gmi
@@ -0,0 +1,3 @@
+=> /index.gmi トップページへ
+
+# スキル一覧
diff --git a/gemini/static/banner.png b/gemini/static/banner.png
new file mode 100644
index 0000000..00d933e
Binary files /dev/null and b/gemini/static/banner.png differ
diff --git a/gemini/static/banner.png.1 b/gemini/static/banner.png.1
new file mode 100644
index 0000000..00d933e
Binary files /dev/null and b/gemini/static/banner.png.1 differ
diff --git a/gemini/static/freshmia.png b/gemini/static/freshmia.png
new file mode 100644
index 0000000..e77f4c2
Binary files /dev/null and b/gemini/static/freshmia.png differ
diff --git a/gemini/static/jyushimatsu.png b/gemini/static/jyushimatsu.png
new file mode 100644
index 0000000..100b4fa
Binary files /dev/null and b/gemini/static/jyushimatsu.png differ
diff --git a/gemini/static/k2.png b/gemini/static/k2.png
new file mode 100644
index 0000000..b0f4c9d
Binary files /dev/null and b/gemini/static/k2.png differ
diff --git a/gemini/static/keroxmr.png b/gemini/static/keroxmr.png
new file mode 100644
index 0000000..14dee35
Binary files /dev/null and b/gemini/static/keroxmr.png differ
diff --git a/gemini/static/ryoizakaya.png b/gemini/static/ryoizakaya.png
new file mode 100644
index 0000000..3b817d9
Binary files /dev/null and b/gemini/static/ryoizakaya.png differ
diff --git a/gemini/static/udonya.png b/gemini/static/udonya.png
new file mode 100644
index 0000000..e4ae099
Binary files /dev/null and b/gemini/static/udonya.png differ
diff --git a/gemini/static/xmr-qr.png b/gemini/static/xmr-qr.png
new file mode 100644
index 0000000..6e939f8
Binary files /dev/null and b/gemini/static/xmr-qr.png differ
diff --git a/gemini/static/zun.png b/gemini/static/zun.png
new file mode 100644
index 0000000..c96c424
Binary files /dev/null and b/gemini/static/zun.png differ
diff --git a/gemini/suwako-gpg.key b/gemini/suwako-gpg.key
new file mode 100644
index 0000000..8f64ad8
--- /dev/null
+++ b/gemini/suwako-gpg.key
@@ -0,0 +1,41 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+
+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
+9gOXU91CgRkgAcdrEUcaOcEk
+=sHMR
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/gemini/webring.gmi b/gemini/webring.gmi
new file mode 100644
index 0000000..55bdbde
--- /dev/null
+++ b/gemini/webring.gmi
@@ -0,0 +1,66 @@
+=> /index.gmi トップページへ
+
+# おすすめウェブページ
+
+おすすめウェブページはこちらです。
+テク諏訪のリンクを貼りたい場合、下記はあたしのバナーで御座います。
+=> /static/banner.png
+
+順位は:
+1.バナー+ダークネットURLを持っている方
+2.バナーを持っている方
+3.ダークネットURLを持っている方
+4.一般ネットのみの方
+5.Fediverseのみの方
+6.Fediverse+一般のSNSの方
+7.その他
+
+SNSとウエブページを持っている場合、ウエブページだけを表示ます。
+複数一般人のSNSリンクがある場合、一番アクティブなSNSだけを表示します。
+
+# 友達
+## バカー+ダークネット
+
+うどん屋
+=> /static/udonya.png
+=> http://gpvdip7rd7bdy5gf7scl3rzgzgzckqw4sqxbmy6g3zijfwu4lz3ypbyd.onion/ Tor
+=> http://xx6ojsbjzosszqzdxfuopkib6aslzjd6jhcde36qvvm7hzqbddyq.b32.i2p/ I2P
+
+寮居酒屋
+=> /static/ryoizakaya.png
+=> https://ryocafe.site/ 一般ネット
+=> http://asc7ewkcvat2wsoi5yuwkej5ukyrqqnpnzpj4u34r2jxnoxhnbx6yqad.onion/ Tor
+=> http://5tgpudooua6s6elkff5vy5bps4hr45q5k746ebohoisdt2w6auga.b32.i2p/ I2P
+
+## 一般ネット
+
+=> https://anonymous-japan.org/ アノニマスの見解 / チャノさん / JapanAnon
+
+# その他
+
+## バナー
+
+=> /static/zun.png
+=> https://www16.big.or.jp/~zun/ 上海アリス幻樂団
+
+=> /static/freshmia.png
+=> http://freshmia.starfree.jp/ Freshmia
+
+=> /static/k2.png
+=> https://svalbard.k2.wf/ k2@svalbard
+
+=> /static/jyushimatsu.png
+=> https://jyushimatsu.web.fc2.com/ ジュース
+
+## ダークネット
+
+=> http://awaji2tor4b3ambm3fcl5gslzgxxccgdnwmnmma23co7foyayhmsiead.onion/ 淡路島
+=> http://5b7lrclibipnhlrh6gubuvn5yojfmtchthvi2onxaqtc34vje53tldid.onion/ BLACK II
+=> http://jpchv3cnhonxxtzxiami4jojfnq3xvhccob5x3rchrmftrpbjjlh77qd.onion/ JPちゃんねる v3
+=> http://ylcjjrqko7pgobnvzreemm565ea3oj3c7rfqqb4x4twmay6hafv54mid.onion/librejp/index.html /librejp/
+
+## 一般ネット
+
+=> https://technicalmarisa.root.sx/ テクニカル魔理砂
+=> https://cookiehookey.neocities.org/ CookieHookey
+=> https://novirus.neocities.org/index.html ウィルスは存在しない
diff --git a/site.tmpl b/site.tmpl
index d23360b..94edae3 100644
--- a/site.tmpl
+++ b/site.tmpl
@@ -62,7 +62,7 @@
一般ネット |
Tilde |
Tor |
-
I2P (AH)
+
I2P (AH)