A base CMS for creating & managing websites. Using Laravel, Tailwind, Vue and Inertia
.env.example
to .env
cp .env.example .env
composer install --ignore-platform-reqs
./vendor/bin/sail up
./vendor/bin/sail composer install
./vendor/bin/sail yarn
./vendor/bin/sail artisan key:generate
./vendor/bin/sail artisan migrate --path=database/migrations/landlord
./vendor/bin/sail artisan tenants:create
tenant
tenant
would result in tenant.localhost
(Optional) Run database seeders for the tenant database
./vendor/bin/sail artisan tenants:seed
Migrate tenants
./vendor/bin/sail artisan tenants:migrate
This project uses Laravel Settings for it’s settings.
So the process is inline with the package’s documentation.
./vendor/bin/sail artisan make:settings SettingsName --group=groupName --path=App/Models/Settings/
./vendor/bin/sail artisan make:settings-migration CreateSettingsName database/migrations/tenant
config.settings.settings
config file
./vendor/bin/sail artisan zora:generate
./vendor/bin/sail artisan yarn prod