octobro / oc-boilerplate
Installs: 6
Dependents: 0
Suggesters: 0
Security: 0
Stars: 14
Watchers: 2
Forks: 10
Open Issues: 1
Type:project
pkg:composer/octobro/oc-boilerplate
Requires
- php: ^8.0.2
- ext-exif: *
- ext-gd: *
- ext-mbstring: *
- ext-openssl: *
- laravel/framework: ^9.0
- laravel/horizon: ^5.0
- league/flysystem-aws-s3-v3: ^3.0
- october/all: ^3.0
- october/rain: ^3.0
- predis/predis: ^1.1
- rainlab/pages-plugin: ^1.5
- rainlab/sitemap-plugin: ^1.2
- rainlab/user-plugin: ^1.6
- wikimedia/composer-merge-plugin: ^2.0
Requires (Dev)
- phpunit/phpunit: ^8.5|^9.0
This package is not auto-updated.
Last update: 2025-10-30 01:49:04 UTC
README
by Octobro
OctoberCMS is a powerful CMS based on Laravel PHP Framework.
Requirements
- PHP >= 7.4
- Composer 2
- October CMS License Key (auth.json)
Getting Started
- 
Clone to your base project directory. git clone --depth 1 https://github.com/octobroid/oc-boilerplate.git <project-name>
- 
Go to the project folder and don't forget to remove .gitfolder. Create your own repository.cd <project-name> rm -rf ./.git git init
- 
Put the auth.jsonto the root directory for your access to download the October CMS library. Don't forget to remove it from.gitignoreif you already set up the project.
- 
Install composer dependencies. composer install
- 
Create configuration file .env(copy from.env.example) and set the database configuration.DB_HOST=localhost DB_DATABASE=<database-name> DB_USERNAME=<database-user> DB_PASSWORD=<database-password>
- 
Migrate October database. php artisan october:migrate
- 
For security reason, please generate new application key. php artisan key:generate
- 
To enable Laravel Horizon, run the command below to generate the assets. php artisan horizon:assets
Plugins
In this boilerplate, we've installed:
More plugins that we recommend (not installed yet):
To install plugin, run the command:
php artisan plugin:install <plugin-name>
Frontend Theme
We implement the minimalist CSS library Pico.css.
Coding Standards
Please follow the following guide: