しっかりしてください。週末が近づいています。つまり、ホームラボの新しいプロジェクトに数日取り組むことができるということです。今週末は、Stirling PDF、Planka、Glances を試してみてください。多くの価値を提供する Docker コンテナをデプロイするのは簡単です。
Stirling PDF を使用して PDF 編集を自分の手で実現しましょう
購読は必要ありません
通常、PDF を編集するには、Adobe Acrobat などの特殊な (そして高価な) ソフトウェアが必要です。あなたのホームラボに Acrobat のようなソフトウェアを無料で設置できると言ったらどうしますか?それが Stirling PDF が提供するものです。
Stirling PDF を使用すると、Docker を使用して非常に簡単に導入できる、完全にオープンソースの PDF 編集プラットフォームを利用できます。 Stirling PDF をローカル ネットワーク上で起動して実行すると、それがいかに強力なツールであるかがわかるでしょう。
Stirling PDF は、PDF ワークフローを編集、署名、編集、変換し、自動化することもできます。 Stirling PDF は、ローカル ネットワーク上でアクセスしたり、リバース プロキシや VPN 経由で開いたりできるため、必要な場所であればどこでも機能し、外出先でいつでもアクセスできます。
Stirling PDF のもう 1 つの際立った機能は、OCR を処理できるという事実です。つまり、PDF ドキュメント内のテキストを読み取って、検索やフィルタリングが可能になります。ほぼすべてのツール用の REST API も用意されているため、既存のシステムに統合できるため、Stirling PDF はホームラボとオンプレミスのエンタープライズ展開の両方にとって優れた選択肢となります。
Planka で視覚的に生活を整理しましょう
カンバンだが自己ホスト型
私は、初期ベータ段階で Trello を使用していた 2013 年以来、カンバン ボードのファンです。それ以来、カンバン ボードは私の生産性ワークフローの一部となっています。
最近、私が主に使用しているカンバン ボードは Notion ですが、Trello の代替品を自己ホストするという考えは、私にとって間違いなく魅力的です。カンバン ボードを試してみたい場合、または既存のプラットフォームを捨ててセルフホスト型の代替プラットフォームを導入する準備ができている場合は、Planka が最適です。
Planka を導入すると、カンバン ボード上でタスクを視覚的に整理できるようになります。これらが何なのかご存じない方のために説明すると、このタスクは何年も前にトヨタで始まったもので、エンジニアがメモをある列から別の列に移動して、開始から完了までの進捗状況を観察するという垂直方向に組織されたタスクでした。
最近では、カンバン ボードは依然として物理的なものもありますが、ほとんどはデジタルであり、Planka はその概念をそのまま取り入れて、自分でホストできるようにします。個人プロジェクトとチームプロジェクトの両方を管理し、各カードにコメント、期日、添付ファイルなどを追加できるようになります。さらに、システム全体でドラッグ アンド ドロップによる構成が可能です。
これは、ホームラボで簡単に実行できる、軽量の自己ホスト型 Trello (またはカンバン スタイルの組織システム) の代替手段です。それで、何を待っているのですか?
Glances でサーバーを監視する
必要なのは一目見るだけで何が起こっているかを確認できる
サーバーで何が起こっているかを一目で知りたいと思ったことはありませんか?もちろん、ログインして実行できます htop 何が起こっているのかを覗いてみたかったのです。そうして、私のサーバーの 1 つが暗号通貨マイニング ボットネットによってハッキングされたことを知りました。
問題は、htop が最適なソリューションではなく、Glances が最適なソリューションであるということです。 Glances を使用すると、CPU 使用率、RAM 使用率、ディスクとネットワークの使用率などをすべて 1 つの画面で確認できます。 Glances がサーバーに対して提供するビューは、htop が提供するビューよりもはるかに深いものです。
Glances はクライアント/サーバー モードもサポートしています。これにより、複数のシステムを 1 つの親ノードにリンクできるため、単一のインターフェイスを介してホームラボ全体を監視できますが、システムを一度に 1 つずつ表示する必要があります。
Glances を他のツールと区別する最後の機能の 1 つは、ターミナル内で、Web UI 経由で、またはネットワークの外部からリモートでメトリクスを表示できる機能を提供することです。これにより、何が起こっているかを確認するたびにサーバーに SSH 接続して htop を実行するよりもはるかに機能的になります。
ホームラボのセキュリティを必ず優先してください
これらのサービスはどれも素晴らしいものですが、間違った方法でインターネットに公開すると、潜在的なハッキングにさらされる可能性があります。前述したように、最近私のサーバーの 1 つが仮想通貨マイニング ボットネットに感染しました。問題を発見してから修復するのに約 90 分かかりました。過去に戻って予防できればよかったのですが、それはできません。
したがって、リバース プロキシやポート フォワードの背後でサービスを開く前に、「これは実際にインターネット上の全員がアクセスできる必要があるのか、それとも私だけがアクセスできる必要があるのか?」と考えてください。おそらく、VPN または Tailscale を使用すれば、家にいないときでもサービスにアクセスできます。リバース プロキシを使用して Web 上の全員がアクセスできるようにするよりも、はるかに安全なオプションです。