Work in progress. Only meant for local development and testing usage. Contains basic frontnend build environment built around webpack and LESS, and few base Textpattern plugins such as rah_autoload, which allow autoloading and extending the backend with Composer packages and libraries.
Once installed, different local services can be found at:
- Texpattern CMS: https://projectname.test/
- Mailhog: https://mailhog.projectname.test/
- phpmyadmin: https://phpmyadmin.projectname.test/
To set up the project, run:
$ make install
If you want, the project's configuration can be customized, before running the setup, through a .env
file. If the
file does not exist yet in the project root directory, you can initialize one by running:
$ make create-env
After setting up, run the following and add the printed mapping output to your /etc/hosts
file:
$ make hosts
This will allow you to access the project by the domain defined in the project's .env
file.
The project generates self-signed certificates during the setup to offer HTTPS for the local Saleor installation. To
make sure the self-signed works in your OS and web browser, add the certificates/root-ca.pem
file to your Browser's
or OS's trusted root certificates.
To start installed project, run:
$ make start
To stop:
$ make stop
To uninstall:
$ make clean
For list of all available commands, run:
$ make help