kiksaus / cms-backend
A CMS based on Symfony 8
Installs: 7
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/kiksaus/cms-backend
Requires
- php: >=8.4
- ext-ctype: *
- ext-iconv: *
- ext-pdo: *
- doctrine/dbal: ^4.4.1
- doctrine/doctrine-bundle: ^3.1.0
- doctrine/doctrine-fixtures-bundle: ^4.3.1
- doctrine/doctrine-migrations-bundle: ^4.0.0
- doctrine/orm: ^3.6.0
- phpdocumentor/reflection-docblock: ^5.6.1
- phpstan/phpdoc-parser: ^2.1
- psr/cache: ^3.0
- symfony/asset: 8.0.*
- symfony/cache: 8.0.*
- symfony/console: 8.0.*
- symfony/dotenv: 8.0.*
- symfony/flex: ^2.4.7
- symfony/form: 8.0.*
- symfony/framework-bundle: 8.0.*
- symfony/mailer: 8.0.*
- symfony/monolog-bundle: ^3.10
- 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.20
- twig/twig: ^2.12|^3.20
Requires (Dev)
- symfony/maker-bundle: ^1.62.1
- symfony/stopwatch: 8.0.*
- symfony/web-profiler-bundle: 8.0.*
Conflicts
This package is auto-updated.
Last update: 2025-12-20 04:56:16 UTC
README
Open:
Set up site:
SITE_ALIAS=[ALIAS] SITE_PORT=[PORT] docker compose -f vendor/kiksaus/cms-backend/docker/docker-compose-site.yml -p [KEY] up -d
Enable XDebug:
docker exec -ti cms-php-1 sh -c "echo "zend_extension=/usr/local/lib/php/extensions/no-debug-non-zts-20230831/xdebug.so" >> /usr/local/etc/php/php.ini && apachectl restart"
Disable XDebug:
docker exec -ti cms-php-1 sh -c "sed -i \"/\b\(xdebug.so\)\b/d\" /usr/local/etc/php/php.ini && apachectl restart"
Enter container:
docker exec -it <CONTAINER_NAME> /bin/bash
Edit CMS code within project
Create symlink (replace ../../KikCMS with where the CMS sits relative to the vendor dir) rm -rf vendor/kiksaus && ln -s ../../KikCMS vendor/kiksaus
How to do a composer update with updated CMS code without a commit?
- Update composer.json with:
{
"repositories": [
{
"type": "path",
"url": "../KikCMS2/cms-backend",
"options": {
"symlink": true
}
}
]
}
- Remove existing symlink
- Run
composer update