軽量マルチDBクライアントDBXをTraefik配下の/dbxサブパスでDocker公開した

Running DBX, a Lightweight Multi-Database Client, Behind Traefik at a /dbx Subpath

PostgreSQLのSQLをほとんど書かずにGUIで一括編集できる DBeaver は重宝していた。ただJavaベースで起動がそれなりに重く、複数のDBをまとめて眺めるにはもう少し身軽なツールが欲しくなっていた。 そんな折に見つけたのが DBX だ。無料で、多くのデータベースに対応し、動作も軽快らしい。試しにTraefik配下のDocker環境に組み込んでみることにした。 [続きを読む]
カテゴリー: Docker oss  Tags: Docker traefik dbx 

Pi-holeのWebUIに繋がらなくなった原因はTLS証明書自動更新の失敗だった

Pi-hole Web UI Down : A TLS Certificate Auto-Renewal Failure and the Fix

自宅で運用しているPi-holeのWeb UI(http://127.0.0.1:8053/admin)に一切繋がらなくなっていることに気付いた。 Connection reset by peer が返ってくるだけで、ブラウザからもcurlからも中身は見えない。 一方でDNS解決(53番ポート)は正常に動いていて、実害は無かった。 docker ps を見る限りコンテナはhealthy表示だったので油断していたが、調べてみると発生自体は6日前の2026-08-01に遡ることが分かった。 [続きを読む]
カテゴリー: Network Docker  Tags: Docker network pihole dns 

phpIPAMをDockerで構築しLAN内IPアドレス管理を自動化する

Building phpIPAM with Docker for Automated LAN IP Address Management

GoogleSpreadSheetで管理していたIPアドレス台帳が、機器の増加に伴って追いつかなくなってきた。 実際に使われているIPアドレスとシートの記載がずれることが増え、手作業での棚卸しにも限界を感じていたので、phpIPAMをDockerで起動してIP管理を移すことにした。 [続きを読む]
カテゴリー: Network  Tags: Docker network Pi-hole config 

OrbStackが「vmgr is already running (socket)」で起動失敗する原因と対処法

Diagnosing and Fixing OrbStack's 'vmgr is already running (socket)' Startup Failure

自宅サーバーで Docker を使って各種サービスを公開しているため、OrbStack(Docker)が正常に動作しないと日常の業務やサービス利用に大きな支障が出る。 今回、macOS 上で OrbStack を起動しようとしたところ、Docker コンテナはもちろん、アプリ自体も全く立ち上がらず即座に終了してしまう現象に遭遇し、非常に焦った。 ここでは、その原因調査と復旧までの手順を記録しておく。 [続きを読む]
カテゴリー: Mac  Tags: OrbStack Docker mac launchd 

netstat卒業: witrで「このポートなぜ動く?」を1コマンド解決

Replace manual netstat workflows with witr’s single-command answers

はじめに:深夜の「このポート何だっけ?」問題 サーバー運用をしていると、深夜にアラートを見て SSH した先で「このポート何が開いてるんだっけ?」という状況に何度も遭遇します。 これまでは netstat / ss / lsof / nmap / systemctl / docker ps を組み合わせて、人力でそのプロセスの正体と起源を推理していました。 最近、witr (Why is this running) という CLI ツールを導入したところ、「プロセスがなぜ存在しているのか」まで 1 コマンドで説明してくれるようになり、調査フローがかなり変わりました。 [続きを読む]
カテゴリー: Network  Tags: Linux Mac Docker 

/var/lib/dockerを移動

/var/lib/dockeを移動しmount bindを利用

Dockerを運用している機器のルートパーティション(/)が圧迫してきたので/var/lib/dockerを移動した 最近では、何も考えずにLinuxをインストールすると自動構成により、ルートパーティション(/)が30GBなど少なく設定される事が多いです。 Dockerを運用していると/var/lib/dockerが肥大化してくるので、/がほぼFullに近い状況になってきました。 なので、別パーティションで余裕がある/homeへ移動した [続きを読む]
カテゴリー: linux  Tags: debian docker 

さくらのVPS+Docker+Freenomでメールサーバー構築(セキュリティ編)

Secure Mailserver on Docker

さくらのVPS+Docker+Freenomでメールサーバー構築 の続きで、少しばかりセキュリティ強化してみます dockerで前回のサーバを起動していれば、停止しておきます Copy $ docker-compose down imap,submissionを閉じる 前回記事にて、imaps,smtpsの通信が確認出来ているので、imapとsubmissionを閉じます [続きを読む]
カテゴリー: Linux  Tags: Debian Docker Postfix security postfix 

自宅サーバーが外部からForbiddenになる問題

403 Forbidden Error with UPnP

我が家の自宅サーバー内で、nginx-proxyのDockerコンテナを複数運用していて、独自ドメインにて外部からのアクセスも可能にしています。 もちろん、WANとの光ルーターでは、80番と443番ポートを開放しており、外部からの疎通も確認できています。 [続きを読む]
カテゴリー: Network  Tags: Router Docker