Blogs

[Cloudflare] Akkoma にベーシッ …

Cloudflare Tunnel で公開している Docker の Akkoma にベーシック認証を設定する方法について書いた。

[Cloudflare] Akkoma にベーシック認証を設定する
https://www.hitoshiarakawa.com/blogs/2024/2024-01-17_basic-authentication-on-akkoma/

さらに、You need to login. と表示された場合にログインする方法についても書いた。

HTML サイトにスーパーリロードボタンを追加する

HTML でサイト上にスーパーリロードボタンを追加する方法。

<body> タグ内に以下を追加すればいい。

<p><button type="button" onclick="window.location.reload(true);">再読み込み</p>

参考:
【JavaScript】リロードボタンを作る(スーパーリロードも) | すんすけブログ
https://sunsukeblog.com/javascript_reload

FileMaker から Akkoma へ投稿する

FileMaker から Akkoma へ直接投稿できれば bot を自由に作れるようになる。

Akkoma は Pleroma のフォークであるため、実際は Pleroma と同じ方法でできた。

環境:macOS Ventura 13.5(英語環境)、Claris FileMaker Pro 20.3.1.31

(1)以下のサイトを使えば、Access Token が生成できる。

[Docker] Akkoma 初期設定メモ

Docker で Akkoma をインストールしたことを書いた。

Docker で Akkoma をインストールする|荒川仁志
https://note.com/hitoshiarakawa/n/nb95e86373e7e

Docker の Akkoma は Ubuntu で非 Docker の Pleroma を立てたときとは少し違うので、その初期設定方法をメモしておく。僕が設定した最小限の設定だ。

[英語] debut-ton

イギリスのクイズ番組 “Countdown”(2023/11/24 放送回)で、司会の Colin が debut-ton という言葉を使っていた。

この単語は辞書に載っていないし、ウェブ検索でも見つからなかった。

Fess で note のクローリングができなくな …

Fess(Docker で立てたもの)で note の記事をクローリングしようとしたら、できなくなっていた。

以前はできていたのに note 側がクローリング対策をしたんだろうか。

[Cloudflare] Akkoma にベーシッ …

Cloudflare Tunnel で公開している Docker の Akkoma にベーシック認証を設定する方法について書いた。

[Cloudflare] Akkoma にベーシック認証を設定する
https://www.hitoshiarakawa.com/blogs/2024/2024-01-17_basic-authentication-on-akkoma/

その後しばらく運用していて気付いたのは、Akkoma アカウントにログインしていない場合(=僕以外の人が閲覧だけする場合)、サイトにアクセスしても Invalid username. と表示されてしまうことがあることだ。

Cloudflare のドメインをスターサーバーで …

Cloudflare のドメインをスターサーバーで利用する際に、DNS の設定方法について書いた。

Cloudflare のドメインをスターサーバーで利用する
https://www.hitoshiarakawa.com/blogs/2024/2024-01-13_using-a-domain-of-cloudflare-on-starserver/

今回はスターサーバーにドメインを登録する方法をメモしておく。

[ライブチャット][Docker] …

セルフホストできる Papercups を Docker で立てることにした。

Papercups | Open Source Intercom Alternative
https://papercups.io/

最終的にはうまく動作しなかったが、とりあえずインストール自体はできたのでその方法をメモしておく。

[ライブチャット] Chatwoot

連絡窓口としてライブチャットを使うウェブサイトが増えてきた。たしかにメールやフォームでの問い合わせよりも気軽だからだろう。

僕のサイトはメールアドレスを公開しているが、さらにライブチャットを付けることを検討している。選択肢が多いほうがいい。

[Docker] シンプルなチャットサービ …

Docker で簡単に作成できる、シンプルなチャットルームを見つけた。

GitHub - m1k1o/chat: Lightweight plug & play, self-hosted, zeroconfig node.js chat.
https://github.com/m1k1o/chat

アカウントの作成も必要がなく、データや設定も保存されない。ルームは1つのみ。ファイルの共有も可能だがサーバー上にデータは保存されない。絵文字もサポートしている。

[Cloudflare] Akkoma にベーシッ …

以前 Cloudflare にベーシック認証を設定する方法について書いた。

Cloudflare にベーシック認証を設定する|荒川仁志
https://note.com/hitoshiarakawa/n/n0c64cf9f7aa9

僕がやりたいのは Akkoma にベーシック認証を設定することだ。非公開のサイトを作る場合、Akkoma では参加者にアカウントを作ってもらえばいいが、年寄りの家族にそれをしてもらうのは難しい。単に閲覧できる状態になればいいだけなので、パスワード入力のみでアクセスできるようにしたい。