succi0303 blog

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

Proxmox VE ホストでの USB-LAN NIC 不安定事象と対策

Proxmox VE ホストでの USB-LAN NIC 不安定事象と対策 はじめに 今回は、Proxmox VE 上で稼働している仮想マシンにアクセスできなくなる現象に遭遇しました。 原因の切り分けからドライバ更新までの対応を記録し、今後同様の問題に遭遇した際の参考にします…

Cause and Recovery of Paperless-ngx Failure on Docker (Disabled rclone Plugin)

I run Paperless-ngx as a Docker application on my home server. One day, I suddenly could not access it. When I tried to restart the stack from Portainer, it failed with an error and the service could not start. This article documents the s…

Docker 上の Paperless-ngx が起動しなくなった原因と復旧方法(rclone プラグインの無効化)

自宅サーバで Docker アプリとして運用している Paperless-ngx に、ある日突然アクセスできなくなりました。 Portainer からスタックを再起動しようとするとエラーで失敗し、サービスが起動できない状態に陥りました。 本記事では、トラブル発生から復旧まで…

Proxmox VE on DeskMeetのネットワークインタフェースをUSB有線LANアダプタに切り替える

自宅のB660 Deskmeetで稼働しているProxmoxのネットワークインタフェースをUSB有線LANアダプタに切り替えました。切り替えの背景と手順を記録しておきます。 背景:DeskMeetのオンボードLANが頻繁にハングする ここ一か月くらいの間にProxmox VE基盤で動かし…

STRRL/cloudflare-tunnel-ingress-controllerを使ってKubernetesのアプリケーションをインターネットへ公開してみた

Kubernetes上のアプリケーションを外部に公開する方法を調べています。以前から自宅サーバのアプリケーションをCloudflare Tunnelを使って公開しているので同じことができないか調べたところ、STRRL/cloudflare-tunnel-ingress-controllerを見つけました。Cl…

Ubuntu 24.04 LTS on WSL2でcloudflaredインストール時に "The repository does not have a Release file."が発生する原因と暫定的な対処法を調べた

12月に入ってから新規にWindows 11をクリーンインストールした環境でWSL2の環境構築を行いました。さらにWSL2のUbuntu環境で公式ドキュメントの手順に従ってcloudflaredをインストールしようとしたところエラーが発生しました。原因を調査して現時点の暫定的…

K3sでシングルノードのKubernetsクラスタを構築してみた

K3sを使ってシングルノードのKubernetesクラスタを構築してみました。 K3sは、ホームラボや開発環境、IoT、エッジでのユースケースを想定した軽量のKubernetesディストリビューションです。 今回の構築先のアーキテクチャ、オペレーティングシステムは、x86_…

Red Had OpenShift LocalでWindows PCのローカルにOpenShiftクラスターを構築してみた

自宅サーバのアプリケーション群をGitOpsで管理することを目標として「Implementing GitOps with Kubernetes」という本を読んでいます。第8章の「GitOps with OpenShift」のハンズオンを実施する前提としてRed Hat OpenShift Localを使って作業用PCローカル…

自宅サーバのコンテナアプリケーションを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を設定…