yago-cms / yago
There is no license information available for the latest version (v0.0.81) of this package.
YAGO
v0.0.81
2022-09-01 07:12 UTC
Requires
- php: ^8.0.2
- guzzlehttp/guzzle: ^7.2
- laravel/framework: ^9.2
- laravel/sail: ^1.12
- laravel/sanctum: ^2.14.1
- laravel/tinker: ^2.7
- yago-cms/cms: 0.0.*
Requires (Dev)
- fakerphp/faker: ^1.9.1
- laravel/envoy: ^2.8
- laravel/sail: ^1.0.1
- mockery/mockery: ^1.4.4
- nunomaduro/collision: ^6.1
- phpunit/phpunit: ^9.5.10
- spatie/laravel-ignition: ^1.0
This package is auto-updated.
Last update: 2026-06-09 03:06:37 UTC
README
YAGO Content
YAGO Content is a CMS.
Installing YAGO Content
composer create-project --prefer-dist yago-cms/yago myproject
Configure YAGO Content
Go to project directory
cd myproject
Edit .env and update the following variables:
DB_DATABASE=myproject DB_USERNAME=myproject DB_PASSWORD=myproject
Start the docker envirmonment
./vendor/bin/sail up -d
Clear env cache
./vendor/bin/sail artisan cache:clear
Create first migration and seed database
./vendor/bin/sail artisan migrate ./vendor/bin/sail artisan db:seed --class=CmsSeeder
Create storage link
./vendor/bin/sail artisan storage:link
Add a superuser
./vendor/bin/sail artisan tinker
$user = \App\Models\User::factory()->create([ 'name' => 'John Doe', 'email' => 'john@doe.se', 'password' => bcrypt('johnspassword'), ]); $user->assignRole('writer', 'superadmin');
Develop
Install any Node dependencies
npm i
Build frontend JS & CSS
npm mix watch