This project contains a skeleton for a SHOPWARE project.
Need to know
This project is not windows compatible.
This composer project was created, to ease the process of creating a new SHOPWARE Project. This setup contains the commonly used files and folders, to get started and a development environment, based on docker.
How to create a new project / How to use this project
Open your shell and navigate to the destination of your upcoming extension. Execute the following command and remember to define a name for your extension.
composer create-project riconet/sw-project-skeleton:SHOPWARE_VERSION PROJECT_NAME
After you´ve run the
`composer create-project ...` command,
navigate in the root of the newly create project and run the following command:
This will install a fresh SHOPWARE and start the containers.
You have to do this only once, next time, if you want to start the containers,
docker-compose up and to stop them run
This project comes with some scripts, to ease the work, with this configuration.
You can find them in
All scripts are written for linux/mac os (.sh) and windows (.bat).
|file (.sh / .bat)||Description|
|init||Initializes a fresh SHOPWARE instance.|
composer.json in app folder
Don't forget to change the values 'name' and 'description' to the proper values for the customer.
Import SQL in to the docker container.
cat FILENAME.sql | docker exec -i db /usr/bin/mysql -u root --password=1234 application