RHEL、Podman、systemd、サーバー運用

Linux・オープンソース
久しぶりにSoftware Designに寄稿しました
久しぶりにSoftware Designに寄稿しました

2026年9月号の第2特集のZedを担当させていただきました。 SDで書かせていただくのは何年ぶりか忘れてるぐらい久しぶりですw

続きを読む
Linux・オープンソース
git-labelerをリリースしました
git-labelerをリリースしました

Zedがgit statusでサブディレクトリを色分けしてくれるので、これでgitの状態をパッと判断してたのだけど、そもそもFinderで色分けしてくれ。 そうそう、こういうので良いんだよw 動画で見るとこんな感じ。 h […]

続きを読む
Linux・オープンソース
WordPressの最適化
WordPressの最適化

Coach Overall Scoreが90を切ってる状態から、下記画像の通りまで最適化を進めたのだけど、GPT-5.5にやってもらう方法を。 sitespeedを用意する sitespeedはDockerHubにあるの […]

続きを読む
Linux・オープンソース
iperfで速度を測っておく
iperfで速度を測っておく

自宅鯖とMacStudio間で計測。MacStudio -> TP-Link TL-SX105 -> QNAP QSW-1208-8C -> 自宅鯖 サーバ側パラメータ及びethtool設定値 サーバ側 […]

続きを読む
Linux・オープンソース
azcopyで自宅鯖のバックアップをとる
azcopyで自宅鯖のバックアップをとる

旧サーバもプライベートのAzureアカウントでバックアップを取っていたんだけど、新サーバはsystemd timerでバックアップを定期実行するようにした。3.15TiBで1時間37分。平均4.43Gbpsとなるけれど、 […]

続きを読む
Linux・オープンソース
Quadlet化した
Quadlet化した

keaにどハマりした件もそうだが、結局のところ、podman composeを使うのが悪いという結論に至り、自宅鯖はQuadlet化してsystemdで管理するようにした。この方が、systemd sliceとの親和性も […]

続きを読む
Linux・オープンソース
so-netのOB25B対応
so-netのOB25B対応

世知辛い世の中になってしまって、だいぶ前からDKIM/SPFは必須なのだけど、so-netのOB25B(拙宅はauひかりホーム10G + so-net)があるので、設定していたSPFレコードを見直したら、以下のようになっ […]

続きを読む
Linux・オープンソース
keaにどハマりした件
keaにどハマりした件

RHEL10の問題ではないし仕様と言えなくも無いけれど、問題を踏んでしまった当方からすると、甚だ疑問という感じなので書いておく。 事の発端 今朝6時過ぎに、iPhoneが「インターネットに接続されてないよ」と言い出した。 […]

続きを読む
Linux・オープンソース
ctxledgerのpodman compose対応
ctxledgerのpodman compose対応

MacStudioのDocker Desktopで稼働しているctxledgerを自宅鯖に移設するのに、podman composeで動くように修正を入れて、1.2.0としてリリースした。ctxledgrはそのままだとt […]

続きを読む
Linux・オープンソース
自宅鯖が早朝にDownしたので調べたら、Cloud Opus 4.7がRHEL10.1のNetwork Managerのバグを見付けたが、レポート先が不便なのでブチ切れて放流する話
自宅鯖が早朝にDownしたので調べたら、Cloud Opus 4.7がRHEL10.1のNetwork Managerのバグを見付けたが、レポート先が不便なのでブチ切れて放流する話

いや、タイトルで全部説明しているんだけど、布団の中でiPadでこのブログを表示しようとしたら出ない。寝床から出てGrafanaを見るとDown表示。ところが、MacStudioのEthernetだと見える、という不可思議 […]

続きを読む
Linux・オープンソース
自宅鯖のRHEL8をRHEL10にAIエージェントで移行した
自宅鯖のRHEL8をRHEL10にAIエージェントで移行した

2025年の7月にパーツは調達してあった。それ以来ずっと、そこそこやらないとならんことがあって腰が重いままだったが、意を決して移行した。 今回のお品書き これが最終にはならないと思うけれど、ひとまず固めた構成をザックリと […]

続きを読む
Linux・オープンソース
MacStudioでllama.cpp
MacStudioでllama.cpp

あわしろさんがエープリールフールに記事を公開していたのでw 一応、Metalに最適化されてるはず。 で、Qwen3.5-27B-Q3_K_M.ggufをDLして、おもむろにベンチ。 AMD Radeon RX 9060 […]

続きを読む
Linux・オープンソース
owncloudのパッケージをビルドした
owncloudのパッケージをビルドした

インストールしてあったのは、owncloud-10.15.0-12.1なんだけども、OpenVASでスキャンしたら脆弱性があるって怒られが発生した。 が、公式レポジトリにはこれより新しいものがなく、Dockerで動かして […]

続きを読む
Linux・オープンソース
新・自宅鯖のパーツを発注した
新・自宅鯖のパーツを発注した

冗長構成とした自宅鯖もそろそろ4年を経過し、RHEL9をスキップしてRHEL10で新たに構築し直す時期になった。ちょうどAmazonのプライムデー先行セールが始まったので、パーツを注文した。 で、NICは自宅で余ってるや […]

続きを読む
Linux・オープンソース
RHEL10にpodman composeが無い
RHEL10にpodman composeが無い

いや、RHEL9にも無いのでEPELから持ってくるわけだが、RHEL10用のEPELレポはあるものの、そこにはpodman composeパッケージが無い。ひょっとすると、RHEL10ではpodman composeが違 […]

続きを読む
Linux・オープンソース
Podmanでtraefik + owncloud/ocis (仮)
Podmanでtraefik + owncloud/ocis (仮)

完成形ではないのだけれど、設定の細かい部分を忘れてしまいそうなので、作業途中の備忘録として残す。タイトルが仮なのは、まだ色々追加もするしテスト運用したら更新するはずなので、その場合はより新しいブログエントリーを参照して欲 […]

続きを読む
Linux・オープンソース
Podmanでpodにnginx-proxy-acmeを入れるとエラーになる件
Podmanでpodにnginx-proxy-acmeを入れるとエラーになる件

nginx-proxyでSSL/TLS化するのに、普通はdocker-composeするので特に問題は無いのだけれど、これをpodmanでやろうとするとなかなかに難しいという話。環境としてはRHEL9.3のpodman- […]

続きを読む
Linux・オープンソース
podman.sockなのにdirectory?
podman.sockなのにdirectory?

RHEL9.3の謎挙動で悩んでしまった。こちらの手違いが原因かも知れないが、書いておけば誰かの役に立つかもしれんので。 nginx-proxyがdocker.soketを利用して他のコンテナと通信するので、docker- […]

続きを読む
Linux・オープンソース
smartdのエラー
smartdのエラー

今朝、自宅鯖がエラーを飛ばしてきた。 不自然に大きい数字はたいがい変数の型の最大値で、これはunsigned long longの最大値。とはいえ、こう暑い日が続くとSSDが故障してもおかしくはないので、とりま、smar […]

続きを読む
Linux・オープンソース
azcopyのRPMパッケージ
azcopyのRPMパッケージ

久しぶりにazcopyを手動で使ったら新しいバージョンがあるのに気付いた。 なんかPRが無視されてるので、RPMファイルを晒しておく。

続きを読む