kiksaus / cms-backend
A CMS based on Symfony 8
dev-main
2026-03-13 16:09 UTC
Requires
- php: >=8.4
- ext-ctype: *
- ext-iconv: *
- ext-pdo: *
- doctrine/dbal: ^4.4.1
- doctrine/doctrine-bundle: ^3.2.2
- doctrine/doctrine-fixtures-bundle: ^4.3.1
- doctrine/doctrine-migrations-bundle: ^4.0.0
- doctrine/orm: ^3.6.2
- imagine/imagine: ^1.5
- nelmio/cors-bundle: ^2.6.1
- phpdocumentor/reflection-docblock: ^5.6.6
- phpstan/phpdoc-parser: ^2.3.2
- psr/cache: ^3.0
- symfony/asset: 8.0.*
- symfony/cache: 8.0.*
- symfony/console: 8.0.*
- symfony/dotenv: 8.0.*
- symfony/flex: ^2.10.0
- symfony/form: 8.0.*
- symfony/framework-bundle: 8.0.*
- symfony/mailer: 8.0.*
- symfony/monolog-bundle: ^v4.0.1
- symfony/password-hasher: 8.0.*
- symfony/property-access: 8.0.*
- symfony/property-info: 8.0.*
- symfony/runtime: 8.0.*
- symfony/security-bundle: 8.0.*
- symfony/serializer: 8.0.*
- symfony/translation: 8.0.*
- symfony/twig-bundle: 8.0.*
- symfony/validator: 8.0.*
- symfony/yaml: 8.0.*
- twig/extra-bundle: ^2.12|^3.23
- twig/twig: ^2.12|^3.23
Requires (Dev)
- phpunit/phpunit: ^12.5.14
- symfony/browser-kit: 8.0.*
- symfony/css-selector: 8.0.*
- symfony/maker-bundle: ^1.66.0
- symfony/stopwatch: 8.0.*
- symfony/web-profiler-bundle: 8.0.*
Conflicts
This package is auto-updated.
Last update: 2026-03-16 12:09:14 UTC
README
Use this guide to set up the CMS as standalone. This can be useful for development on the CMS itself without needing to set up a full project.
Set up CMS
- Clone this repo
- Run
composer install - Run
php bin/console kikcms:cms:up
Useful commands
Load/unload dev env
php bin/console kikcms:cms:upphp bin/console kikcms:cms:down
Update DB schema
- Check:
php bin/console doctrine:schema:update --dump-sql - Update:
php bin/console doctrine:schema:update --force
Enter container:
php bin/console kikcms:cms:attach
Update admin JS/CSS to the latest:
php bin/console kikcms:cms:update-admin
List all kikcms commands:
php bin/console kikcms list