w-vision / pimcore-skeleton
The Pimcore skeleton for projects at w-vision.
Installs: 315
Dependents: 0
Suggesters: 0
Security: 0
Stars: 7
Watchers: 6
Forks: 3
Open Issues: 1
Type:project
Requires
- php: >=8.0
- dachcom-digital/emailizr: ^2.0
- dachcom-digital/seo: ^2.0
- dachcom-digital/toolbox: ^4.0
- pimcore/pimcore: ~10.4.0
- symfony/webpack-encore-bundle: ^1.0
- w-vision/pimcore-monitor-bundle: ^1.0
Requires (Dev)
- deployer/deployer: ^7.0
- phpstan/phpstan: ^1.0
- phpstan/phpstan-symfony: ^1.0
- roave/security-advisories: dev-latest
- symplify/easy-coding-standard: ^10.0
README
Local Development
Create valid HTTPS certificates
mkcert -install sudo mkcert -cert-file /etc/ssl/dev.local+4.pem -key-file /etc/ssl/dev.local+4-key.pem dev.local "*.dev.local" localhost 127.0.0.1 ::1 sudo chown <username>:staff /etc/ssl/dev.local+4.pem /etc/ssl/dev.local+4-key.pem
Don't forget to add your local domain to your hosts file:
sudo nano /etc/hosts
127.0.0.1 your-domain.dev.local
Create a new Project
composer create-project w-vision/pimcore-skeleton:10.3
Start and connect to Docker container
docker compose up -d && docker compose exec php bash
Install Pimcore
php vendor/bin/pimcore-install --admin-username=admin \
--admin-password=admin \
--mysql-host-socket=db \
--mysql-username=pimcore \
--mysql-password=pimcore \
--mysql-database=pimcore
Install Node Modules and run Webpack
Open a new terminal and run the following command locally.
yarn install && yarn dev
Copyright
w-vision AG, Sandgruebestrasse 4, 6210 Sursee, Switzerland
https://w-vision.ch, support@w-vision.ch
Copyright © 2022 w-vision AG. All rights reserved.