succi0303 blog

This is my personal blog. All posts are my own.

Homelab

自宅サーバのコンテナアプリケーションをWatchtowerで自動更新できるようにしてみた

自宅サーバでDockerを使って複数のコンテナアプリケーションを動かしています。アプリケーションの更新時に毎回手動でバージョンアップするのが面倒なのでWatchtowerを使って自動更新できるようにしました。 Watchtowerは稼働中のコンテナと元になったコンテ…

Tampermonkeyを使ってVikunjaのテキスト入力がIMEのEnterキーを拾う問題を解決した

Vikunjaは、セルフホストできるTodoistライクなタスク管理サービスです。とても使いやすいのですが、Macで利用する場合に問題があります。それはIMEの漢字変換を確定するEnterボタンによってテキストが入力されてしまうことです。この問題が解決できない限り…

Dexを利用してOutline Wikiのセルフホスト環境を構築する

Outline Wikiは、チームで共同編集できるナレッジ管理ツール、いわゆるWikiの一種である。有償のSaaSが提供されていることに加え、セルフホスト版のCommunity Editionを無償で利用することができる。見た目と操作感はNotionに近く、セルフホストできるWikiツ…

Outline Wikiの通知用にSMTPを設定する

Outline Wikiでは、ドキュメントの更新、ドキュメントへのコメント、メンションなどのイベントについて、メールで通知できる。通知を有効にするにはサーバの環境変数にSMTPの設定を追加する必要がある。今回、Gmailを使って通知を送信できるようにSMTPを設定…

DeskMeetでメモリに余裕のある小型サーバマシンを自作する

DeskMeetをベースにメモリ容量に余裕のある小型PCを自作しました。 DeskMeetはASRockのベアボーンPCキットです。小型の筐体に、マザーボードと電源があらかじめ組み込まれています。マザーボードはMini-ITXの専用品で、DDR4-3200 DIMMのメモリスロットが4基…