NixOSを24.11から25.05にアップデートした

日本時間5月24日(土)の未明に、NixOSの新しいバージョン25.05 "Warbler"がリリースされた。 コードネームのWarblerとはアメリカムシクイと呼ばれている鳥の事で、NixOSのコードネームはバージョン毎に生物の名称が採用されている。ちなみに前のバージョン24.…

SONiC Workshop Japan 2025に参加した

SONiC Workshop Japan 2025とは SONiC Workshop Japan 2025とは、オープンソースなネットワークOSであるSONiC(Software for Open Networking in the Cloud)に関する知識や最新動向や活用事例などを共有する技術イベントで、SONiCを管理しているLinux Found…

NixOSの導入にあたり参考になったサイト

先日、NixOS Foundationのサイトにある寄付のページから注文したNix/NixOSのグッズが自宅に届いた。ちょうどNixOSに触れ始めてから2ヶ月が経過したこともあり、少しずつではあるがNixOSの扱いにも慣れてきたところだ。そこで今回は、NixOSを導入しサーバを構…

NixOSでPrometheusとGrafanaによる監視基盤の構築

前回の記事では新規に作成したNixOSにnginxをインストールしWebサーバの基本的な構築を行い、主要な3つのWebブラウザからWebサーバにアクセスしてテスト用のサイトを表示させて動作確認を行なった。 今回は、前回の記事にて構築したnginxと同じ機器にてProme…

NixOSでnginxによるWebサーバの構築

前回の記事ではNixOSをCLIでVirtualBoxにインストールした。仮想HDDの消費状況をGUIインストール時と比較し、仮想HDDの消費状況は初期設定を終えた段階ではGUIインストールをほぼ同じである事を確認した。 今回は、当ブログの著者の家庭内の環境にて動作させ…

NixOSをCLIでインストールした

前回までの記事では、すべてGUIのインストーラーを使用し、NixOSをVirtualBoxにインストールした環境で様々な設定を行ってきた。しかし、NixOSのインストールと初期設定を終えた段階の仮想HDDの消費サイズは4GB少々でRHELの初期設定直後と同程度のサイズとな…

NixOSのパッケージやOSのアップデートに関するメモ

前回の記事では、NixOS上で動作するメール転送エージェントPostfixおよびメール配信エージェントDovecotに対してSASL認証を有効化し、クライアント側に電子メールクライアントnPOPを導入して送受信の動作確認を行った。 NixOSを導入してから1ヶ月以上が経過…

NixOSでPostfixとDovecotによるメールサーバの構築 - SASL認証編

前回の記事では、VirtualBoxで新規に立ち上げたNixOSにメール転送エージェントPostfixとメール配信エージェントDovecotをインストールし、メールサーバを構築した。そして動作確認としてクライアント側にnPOPという電子メールクライアントをインストールしメ…

NixOSでPostfixとDovecotによるメールサーバの構築

前回の記事では、新規に作成したNixOSに.nixファイルを適用し前々回の記事で構築したDNSサーバを再現。クライアント端末にて正引きや逆引きの名前解決の動作確認を行った。 今回は、当ブログの著者の家庭内の環境にて動作させるローカルなメールサーバを導入…

NixOSのシステムの再現性の検証

前回の記事では、DNSサーバを実現させる為のツールであるBINDをNixOSに導入し、クライアント端末にて正引きや逆引きの名前解決の動作確認を行った。 今回は、NixOSの特徴であるシステムの再現性を利用し、新規に作成したNixOSの仮想マシンに.nixファイルを適…

NixOSでDNSサーバの構築

前回の記事では、システムやアプリケーション等のログを収集、処理、転送するためのログ管理ツールであるrsyslogをNixOSに導入し、家庭内LANにてSyslogサーバが稼働しているDebian GNU/Linuxにログがリアルタイムに転送される事を確認した。 今回は、当ブロ…

NixOSでrsyslogの設定

前回の記事では、Linuxや*BSDなどUNIX系のOSをWindowsのネットワークに参加させる為のツールであるSambaを導入し、macOS機やWindows機から接続確認を行った。 当ブログの著者の家庭内で稼働しているサーバでは、吐き出されるログの一部をsyslogサーバに飛ば…