Razl-Dazl

Copyright © 2015 Keybase

Keybase.pubで静的Webサイトの作成を試す

Posted at — 2022-12-10

追記: Keybase.pubはサ終しました 無念

KeybaseのPublicフォルダにMarkdownやHTMLファイルを設置すると、静的Webサイトとして機能するようなので試してみました


Keybaseについて

元々は公開鍵の管理が目的だったようですが暗号化チャットやらストレージやら色々多機能になっています

正直暗号化ストレージしか使い道がない

このうちストレージの機能を使用し、公開フォルダ(public)にファイルを設置することでWebページが作れるみたいです

とりあえず試してみました


Markdownファイルを置いてみる

適当なサンプルファイルを作成してpublicフォルダ内に設置します

public/
  └ {username}/
    └ md-sample/
      ├ index.md
      ├ example.png
      └ sub/
        └ index.md

その結果こんな感じになりました

https://zakuro.keybase.pub/md-sample/

(実際のMarkdownはこんな感じ)

まあ当たり前なのですがCSSとかそういうのは何もないので超シンプルって感じです

ですがMarkdownだけでページになるのは結構便利かなと思います

手軽さで言えばGitHub Pages + Jekyllより良いと思います(Keybaseのアカウント持ってるのが前提だけど…)

途中で画像やリンクの参照がうまく行かなくて悩みましたがリンク先の末尾に"/“が有るか無いかが原因でした よく確認しましょう…

てか読み込み速度遅くない?気のせい?


HTMLファイルを置いてみる

HugoでHTMLファイルを生成して置いてみました

https://zakuro.keybase.pub/html-sample/

…いや~ヤヴァイですねこの読み込み速度は

Markdown設置のときは4~5秒くらいかかってましたがHTML設置の時は10秒くらいかかってる気がする…阿部寛もビックリ

ファイルの署名とか絡んでいるので仕様上仕方ないのかもしれないけど、ちょっとこれは常用し難い…

何か良い使い方が無いか模索してみます…

終わり

Author@zakuro

Mastodon: 396@vivaldi.net