外からも内からも。 守りは全部コアに。

外から - パスキー・2要素認証・IP制限・ログイン通知・CSP標準送信 内から - 権限宣言・署名検証・健全性スコア・監査ログ 日本発のオープンソース CMS / Built on Laravel

Overview

Dixlase とは

外側

  • パスキー / 2要素認証
  • ログイン試行制限
  • IP 制限
  • アップロードファイル検証
  • API・Webhook 署名

コア

  • CSP 標準送信
  • 権限宣言
  • 署名検証
  • ファイル整合性
  • 監査ログ

内側

  • 健全性スコア
  • 改ざん検知
  • ログイン通知・エラー通知
  • バックアップ / ロールバック
  • セーフモード / 緊急ロックダウン

主要 15 項目。全 23 項目が既定で有効

Dixlase(ディクセイラス) は、日本発のオープンソース CMS です。守りはコアで固めて、表現はプラグイン・テーマで自由に伸ばす──長く運営し続けることを真ん中に置いた、シンプルで拡張可能なコア設計が特徴です。

セキュリティ、拡張性、透明性を最初から備え、自治体・教育機関、情報セキュリティ規程のある法人、制作会社の受託案件までを主な対象としています。

コアでセキュリティを固めることで、運用者やコンテンツ制作者は安心してコンテンツの生成・編集・運営に集中できます。

Demo

デモサイトでお試し

インストール不要。ブラウザだけで Dixlase の管理画面と運営体験を試せます。

デモサイトの管理画面(デスクトップとスマートフォン)のイメージ デモサイトの管理画面(デスクトップとスマートフォン)のイメージ
Live Demo

使い捨てインスタンスで、管理画面をそのまま体験

SQLite ベースのテンプレートから、訪問者ごとに使い捨てインスタンスを生成。
一定時間で自動破棄されるため、何度でもリセットして自由に試せます。
管理画面の操作やコンテンツ編集を、本番と同じ画面で確認いただけます。
メンバー管理や全体設定などの破壊的な操作は閲覧のみです。

  • 訪問のたびに新規インスタンスを起動(セットアップ不要)
  • SQLite テンプレートからの即時起動で、軽量・高速
  • 時間制限で自動破棄、隣の利用者に影響しない隔離環境
  • 管理画面の操作とコンテンツ作成を体験可能(破壊的な操作は閲覧のみ)
デモサイトを開く →

Install

インストール

4つのインストール方法を用意しています
お使いの環境・ワークフローに合わせて選べます。
※Composer は 近日提供予定

One-liner PHP 環境

ワンライナーインストーラー

既存の PHP 環境に最もシンプルに導入できる方法。コマンドを1つ実行するだけで、対話形式のインストールが始まります。

curl -sS https://install.dixlase.net | php
セットアップ方法 →
Docker コンテナ環境

Docker イメージ + Compose スターター

PHP・MySQL・Nginx などをまとめてセットアップ。ローカル開発・本番運用、どちらの用途にも対応します。

ダウンロードした ZIP を解凍し、フォルダ内の setup.sh を実行してください。

ZIP をダウンロード ↓
cd /path/to/dixlase-docker-installer-main && ./setup.sh

※ /path/to/ は ZIP を解凍したフォルダのパスに書き換えてください。

または git でクローンして実行:

git clone https://github.com/Dixlase/dixlase-docker-installer.git && cd dixlase-docker-installer && ./setup.sh
Composer Packagist 近日提供予定

Composer (Packagist)

Composer で新規に Dixlase アプリを生成。Laravel ベースの独立したアプリとして構築・運用したい場合に向いています。

composer create-project dixlase/dixlase-core dixlase

ローカル環境でお試し・開発する場合は Docker をご利用ください。
PHP・データベース・Web サーバを一括で用意できます。

Laravel Herd / Valet / MAMP など既存の PHP 環境がある場合は One-liner もご利用いただけます。
リモートサーバーで運用する場合は、動作環境 を満たしたサーバーをご用意ください。

Ecosystem

拡張性

コアは最小限に保ち、必要な機能はプラグインで、見た目はテーマで足していく。使わない機能を抱え込まないことが、長期運用の負担を軽くします。

PLUGINS

ページ作成
ブログ
問い合わせ
メニュー作成
SEO
Cookie 同意

COMING SOON

カスタム投稿 / フィールド
リダイレクト
GUIエディター
Dixlase

コアは最小限に、
必要な機能だけを足す。

THEMES & DEVKIT

Dixlase OnePage

COMING SOON

開発キット / DevKit

Plugins

公式プラグイン

Dixlaseのコアとあわせて提供している公式プラグインです。サイト運用で必要になる機能を、必要なものだけ選んで導入できます。

Dixlase

プラグイン管理

必要な機能だけを選んで有効化

インストール済みプラグイン

ページ作成

Dixlase Pages

固定ページなど、コンテンツ作成の基本機能を提供します。ブログ記事は Dixlase Blog、カスタム投稿は別のプラグインで提供予定です。

ブログ

Dixlase Blog

記事の投稿と管理、カテゴリとタグ、承認・通知付きのコメント、検索と日付アーカイブ、関連記事、RSS フィードまでをまとめて提供します。

問い合わせ

Dixlase Inquiry

お問い合わせフォーム、自動返信メール、管理画面での受信管理。スパム対策と通知の仕組みもセットで提供します。

メニュー作成

Dixlase Menus

ヘッダー・フッター・サイドバーなどのメニュー構造を、ドラッグ&ドロップで視覚的に編集できます。

SEO

Dixlase SEO

メタタグ、サイトマップ、OGP、構造化データなどのSEO要素を、ページ単位でも全体でも一括管理できます。

Cookie 同意

Dixlase Cookie

同意の表示と記録、カテゴリ別同意(必須/分析/マーケティング等)、同意状態に応じたスクリプト発火制御、同意撤回手段までを提供します。

提供中のプラグインとテーマは、管理画面のプラグイン/テーマ一覧から直接ダウンロード・インストールできます。
コマンド操作やファイル配置は不要です。
一覧は GitHub からも確認できます。

Coming Soon

今後提供予定のプラグイン

カスタムフィールド /
カスタム投稿プラグイン
リダイレクトプラグイン
GUIエディター
プラグイン・テーマ開発キット

Themes

テーマ

サイトの見た目と構造を担うテーマも、用途に応じて切り替えられます。
現在はシングルページ向けのテーマのみですが、
今後ラインナップを順次拡充していきます。

Available

Dixlase OnePage

シングルページ構成に最適化された標準テーマ。
ヒーロー、コンテンツビルダー、お問い合わせフォーム、フッターまでを含み、
企業サイトやランディングページに適しています。今ご覧のこのサイトも、このテーマで構築されています。

ほかのテーマも順次開発予定です。

Requirements

動作環境

サーバとブラウザの推奨スペックです。Laravel 13 が動く一般的な PHP 環境であれば、ほとんどの場合そのまま動作します。

Server

サーバ環境

PHP
8.3 以上
データベース
MySQL 8.0+ / MariaDB 10.6+ / SQLite 3
Web サーバ
Nginx / Apache(PHP-FPM)
PHP 拡張
pdo_mysql または pdo_sqlite, mbstring, gd, intl, zip
メモリ
128 MB 以上(256 MB 推奨)
ディスク
300 MB 以上の空き容量

Browser

対応ブラウザ

Chrome
最新 2 バージョン
Firefox
最新 2 バージョン
Safari
最新 2 バージョン
Edge
最新 2 バージョン
JavaScript
有効化が必要(管理画面)

SQLite を選べば、別途データベースサーバ(MySQL / MariaDB)を用意せずにセットアップできます。
Docker による導入であれば、ホスト側に必要なのは Docker 本体のみです。
PHP・データベース・Web サーバはコンテナでまとめて提供されます。

Stay Updated

リリース情報を受け取る

新バージョン公開時の通知を GitHub の Watch 機能で受け取れます。
メールでのお知らせは v1.0 に向けて準備中です。

GitHub Watch

開発者向け — Watch → Custom → Releases

  1. GitHub の dixlase-core リポジトリ を開く
  2. 右上の Watch → Custom を選択
  3. Releases にチェックを入れて保存

これで新しいリリースが公開されたときに GitHub から通知が届きます(メール/Web/モバイルアプリ)。

法人・自治体のご担当者様は、お問い合わせフォームに v1.0 リリース時のご案内を希望する旨をお書き添えいただければ、正式リリース時にご連絡します。

About

Dixlaseについて

Dixlaseは、exc-D inc.(エクシーディー) が開発している、Laravelベースの日本発のオープンソースCMSです。

私たちは、Webサイトを長く運営し続けることが、想像以上に難しい時代になってきたと感じています。セキュリティの脅威は増え続け、AIによる新しい使い方が広がり、データの所有と移行の自由はかつてより重要になっています。

既存のCMSはそれぞれに優れた特徴を持っていますが、「安全・信頼・拡張性・AIへの余白」を軸に置いた設計のものは、まだ多くありません。Dixlaseはその空白を埋めるために、ゼロから設計したCMSです。

Dixlase ブランドロゴ

お問い合わせ

お気軽にお問い合わせください。
以下のフォームに必要事項をご記入の上、送信してください。

送信完了

お問い合わせありがとうございました。
内容を確認の上、担当者よりご連絡させていただきます。

入力内容の確認

以下の内容でお間違いありませんか?
間違いなければ送信ボタンを押してください。

お名前
メールアドレス
お問い合わせ内容

確認のため、メールアドレスを再入力してください。

プライバシーポリシーに同意します。