instride / pimcore-skeleton
The Pimcore skeleton for projects at instride.
Installs: 13
Dependents: 0
Suggesters: 0
Security: 0
Stars: 10
Watchers: 8
Forks: 5
Open Issues: 4
Type:project
Requires
- php: >=8.1
- dachcom-digital/emailizr: ^2.0
- dachcom-digital/seo: ^2.2
- dachcom-digital/toolbox: ^4.1
- instride/pimcore-monitor: ^2.0
- pimcore/pimcore: ~10.6.0
- symfony/webpack-encore-bundle: ^2.1
Requires (Dev)
- deployer/deployer: ^7.3
- phpstan/phpstan: ^1.10
- phpstan/phpstan-symfony: ^1.3
- symplify/easy-coding-standard: ^12.0
Conflicts
- league/csv: >=9.10.0
- symfony/symfony: *
- dev-main
- 10.6.3
- 10.6.2
- 10.6.1
- 10.6.0
- 10.5.3
- 10.5.2
- 10.5.1
- 10.5.0
- 10.4.5
- 10.4.4
- 10.4.3
- 10.4.2
- 10.4.1
- 10.4.0
- 10.3.6
- 10.3.5
- 10.3.4
- 10.3.3
- 10.3.2
- 10.3.1
- 10.3.0
- 10.2.0
- 6.x-dev
- 6.9.1
- 6.9.0
- 6.6.0
- 6.0.0
- 5.x-dev
- 5.8.0
- 5.7.0
- 5.6.0
- 5.5.0
- 5.4.0
- dev-dependabot/npm_and_yarn/express-4.19.2
- dev-dependabot/npm_and_yarn/webpack-dev-middleware-5.3.4
- dev-dependabot/npm_and_yarn/follow-redirects-1.15.6
- dev-dependabot/composer/phpseclib/phpseclib-3.0.37
- dev-feat/fixtures-test
This package is auto-updated.
Last update: 2024-03-28 15:59:33 UTC
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 instride/pimcore-skeleton:10.6
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
instride AG, Sandgruebestrasse 4, 6210 Sursee, Switzerland
https://instride.ch, connect@instride.ch
Copyright © 2024 instride AG. All rights reserved.