KinagaCMS
紀永の名称は、「気長」の読みに当て字した造語に由来し、「末永く書き続ける」ことを意味する。
管理者は、FTPないしFUSEを通じて設定ファイルやコンテンツを取り扱う。コンテンツの作成は、主にcontentsフォルダの中で行い、文字コードがUTF-8のHTMLファイルを用いるが、文書型宣言やヘッダは必要はなく、body要素以下を記述する。
また、文章中の改行をそのまま反映させられ、画像の自動掲載機能も備えることから、マークアップの知識がなくても最低限のコンテンツを作成できる一方で、PHPを記述することもできるため、管理者のレベルに応じた使い分けが可能である。
加えて、contents内を階層化することでカテゴライズできる他、一定のルールに従ってフォルダやファイルを配置することにより、カウンターやコメント欄などを設置することもできる。
但し、カテゴリや記事のタイトルとして使用されるフォルダ名などにマルチバイト文字を使用する場合、それらの文字コードもUTF-8とする必要があることから、Linuxユーザー以外は、対応するアプリケーションの使用や設定が必須となる。
バージョン7からは、付属ファイルとして、Dockerfileが追加され、docker pull kinaga/kinaga:latestを実行することによりオペレーティングシステムを問わず動作環境を構築できるようになった。
バージョン8からは、管理者が複数の副管理者を指定できると共に、投稿フォームを通じて複数名でコンテンツ管理ができるようになった。