DevOps tutorial - IT technology blog

DockerでUnleashをデプロイ:ゼロダウンタイムの機能制御とA/BテストのためのセルフホストFeature Flags

DockerでUnleashをセルフホストして、本番アプリを再デプロイせずにFeature FlagsとA/Bテストを実装する方法を解説します。5分のクイックスタート、PythonとNode.jsのSDK統合、段階的ロールアウト、バリアントベースのA/Bテスト、本番環境の堅牢化のヒントまで、実際のインシデント経験をもとに紹介します。
HomeLab tutorial - IT technology blog

セルフホストS3互換ストレージ:HomeLabのバックアップとメディア管理にDockerでMinIOを活用する

MinIOはDockerで動かせるS3互換オブジェクトストレージサーバーで、HomeLabのバックアップ・メディア・アプリデータにおけるAWS S3の代替となる。このガイドでは、セットアップ・IAM設定・ツール統合・実運用からの実践的なTipsを網羅している。
AI tutorial - IT technology blog

DockerでMLflowをデプロイする:実際のMLOpsパイプラインでML実験を追跡し、モデルレジストリを管理する

PostgreSQLとMinIOを使ったDocker Compose上へのMLflowデプロイを実践的に解説するガイド。実際のMLOpsパイプラインでの実験追跡、モデルバージョン管理、モデルレジストリのステージ管理をカバーしている。モデルリネージュ不備が原因で深夜2時に発生した本番インシデントの経験から生まれた内容だ。
HomeLab tutorial - IT technology blog

OpenStreetMapタイルサーバーとNominatimによるセルフホスト型マップサーバー:HomeLabでGoogle Maps APIを置き換える

OpenStreetMapタイルサーバーとNominatimで自前のマップインフラを構築すれば、ジオコーディング、逆ジオコーディング、タイルレンダリングといった完全な位置情報サービスが、Googleにデータを送ることも、APIコールごとに課金されることもなく手に入ります。このガイドでは、地域のOSMデータのダウンロードからLeaflet.jsの接続、PythonでのジオコーディングAPIの呼び出しまで、Docker Composeによる完全なセットアップを解説します。実際に車両追跡システムの本番環境で運用してきた実績のある構成です。
Database tutorial - IT technology blog

DockerにFerretDBをデプロイする:PostgreSQL上に構築されたMongoDBと互換性のあるオープンソースデータベース

FerretDBは、MongoDBのドライバーとツールをそのまま使いながらPostgreSQLにデータを保存できるオープンソースのプロキシです。Apache 2.0ライセンスでSSPLなし。このガイドでは、Docker ComposeでのFerretDBデプロイ、mongoshとPyMongoを使った接続方法、そしてどんな場面でFerretDBが最適な選択となるかを解説します。
HomeLab tutorial - IT technology blog

DockerでBeszelをデプロイ:ホームラボ向け軽量サーバー監視ダッシュボード(5分でセットアップ)

BeszelはDockerで動くセルフホスト型のサーバー監視ダッシュボードで、CPU、RAM、ディスク、ネットワーク、コンテナの統計情報をほぼゼロのオーバーヘッドで監視できる。本ガイドでは、5分でできるシングルホストのセットアップ、リモートエージェントを使ったマルチサーバーのホームラボ構成、Webhookアラート、そして実際の運用経験から得た実践的なヒントを解説する。
HomeLab tutorial - IT technology blog

DockerでHoarderを使ったセルフホスト型ブックマークマネージャー:AIサマリーと全文検索

HoarderはDockerで動作するセルフホスト型ブックマークマネージャーで、保存したすべてのリンクにAIによる要約と全文検索を追加できる。このガイドでは、Docker Composeの完全なセットアップ手順、ローカルAIのためのOllama統合、そしてPocketの代替として日常使いするための実践的なコツを紹介する。
HomeLab tutorial - IT technology blog

Changedetection.ioをDockerでインストール:ウェブサイトの変更を監視してTelegramにリアルタイム通知を届ける【HomeLab構築ガイド】

Changedetection.ioは、ウェブサイトのコンテンツ変更を監視してリアルタイムアラートを送信する自己ホスト型ツールだ。このガイドでは、Docker Composeを使ったセットアップ方法と、HomeLab環境でのTelegram通知設定――PlaywrightによるJavaScriptレンダリングページの対応も含めて――を順を追って解説する。
HomeLab tutorial - IT technology blog

DockerでCalibre-Webを使ったセルフホスト電子書籍ライブラリ:どこからでも本を管理・読書・同期する方法

DockerにCalibre-Webをデプロイして、ブラウザや電子書籍リーダーアプリからアクセスできるセルフホスト電子書籍ライブラリを構築する方法を解説します。Docker Composeのセットアップ、OPDSカタログの設定、全デバイス間でライブラリを同期するためのヒントをステップバイステップで紹介します。