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

Linux・オープンソース
AGEFreighter 2.0.0 / 2.1.0をリリースしました
AGEFreighter 2.0.0 / 2.1.0をリリースしました新着!!

2.0.0はrc2からの機能的な差分は無いですが、2.0.0と並行して追加機能を開発していたため、数時間後に2.1.0をリリースしました。 2.0.0と2.1.0の差分は以下。 (in English)

続きを読む
Linux・オープンソース
AGEFreighter 2.0.0-rc2をリリースしました
AGEFreighter 2.0.0-rc2をリリースしました新着!!

2024年後半にPythonモジュールとして書き始めて、2025年に独立したツールとして実装し直した、Apache AGEにグラフデータを流し込むAGEFreighterですが、PythonをやめてGoで書き直しました( […]

続きを読む
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- […]

続きを読む