Laravel cms (Developing)
Online cms software designed for small businesses and freelancers. Codedium is built with modern technologies such as Laravel, Vite.js, Alpine.js, Tailwind, RESTful API etc. Thanks to its modular structure, Codedium provides an awesome App Store for users and developers.
- PHP 8.2 or higher
- Database (e.g.: MySQL, PostgreSQL, SQLite)
- Redis 5.0.14.1 or higher | Windows Linux
- Web Server (eg: Apache, Nginx, IIS)
Codedium uses Laravel, the best existing PHP framework, as the foundation framework and Module package for Apps.
- Install Composer and Npm
- Clone the repository:
git clone https://github.com/nakornsoft/codedium.git
- Install dependencies:
composer install ; npm install ; npm run dev
- For linux install create folder link modules
ln -s modules Modules
or
Change config modules - > vendor/nwidart/laravel-modules/config/config.php
'modules' => base_path('Modules') to 'modules' => base_path('modules')
- Install Codedium:
php artisan migrate
php artisan module:publish
php artisan storage:link
- Create sample data (optional):
php artisan db:seed --class="SampleSeeder"
- Username: super@gmail.com Password: 123456
php artisan passport:install
php artisan passport:client --personal
chown -R www-data:www-data storage
chown -R www-data:www-data bootstrap/cache
chmod -R 775 storage
chmod -R 775 bootstrap/cache
sudo chmod -R 775 storage
sudo chmod -R ugo+rw storage
sudo chmod -R ugo+rw bootstrap/cache/
crontab -e
Add the command below to the last line
* * * * * php /var/www/html/codedium/artisan schedule:run
- Page Builder (coming soon)
- Workflow Builder (coming soon)
If you'd like to contribute translations, please check out our Crowdin project.
Please see Releases for more information about what has changed recently.
Please review our security policy on how to report security vulnerabilities.
Codedium is released under the GNU GENERAL PUBLIC License.