Wordpressの後継を名乗るには畏れ多いので「型のあるDock(港)」ぐらいのニュアンスで、というTypeDockが気になったのでインストールしてみた。
本手順の前提
- Ubuntu 26.04
- Docker
git clone https://github.com/typedock/core.git
mv core typedockcore
cd typedockcore
環境ファイルを作成
cp docker.env.example .env
vi .env
今回は SQLite を使用するためママとする
DB_DRIVER=sqlite
config.php を作成
cp config.php.example config.php
APP_KEY を生成
openssl rand -hex 32
config.php を編集
vi config.php
生成された値を APP_KEY に設定
-'APP_KEY' => '',
+'APP_KEY' => 'ここに生成した値',
-'APP_URL' => 'http://localhost',
+'APP_URL' => 'http://localhost:8080',
-'DB_DRIVER' => 'mysql',
+'DB_DRIVER' => 'sqlite',
composer インストール
composer install
Docker コンテナ起動
docker compose up -d --build
docker compose ps
インストール開始画面
http://localhost:8080/install
Language を ja に。
ホーム画面
http://localhost:8080
管理画面
http://localhost:8080/admin/login
db-admin画面
http://localhost:8081