LeafCMS GitHub Install
Docs

The in-app guide

This is the same guide as Admin → Help: usage, each admin screen, themes, tags, environment, and install.

Install with Docker

Use this with Docker Desktop. One command installs dependencies, migrates, and loads demo data.

1. Start in the project directory

docker compose up --build

The first build takes a few minutes. You are ready when you see Development Server.

2. Open the site

Front http://127.0.0.1:8000/
Admin http://127.0.0.1:8000/admin/login

3. Demo accounts (local only)

Super admin[email protected] / Admin@12345
Editor[email protected] / Editor@12345
Member[email protected] / Member@12345

Change these passwords before going live. For an empty site use web install or the Laravel CLI without --demo.

Useful commands

docker compose down
docker compose exec app php artisan test

The container working directory is /var/www/html; the project is mounted there.

Group @sanpang