Website | Documentation | Official Repository | Issue Tracker | Docker template | Demo website here
Simple free open source multi-user site engine with great functionality, primarily intended for: online stores and mass media or blogs.
- Static pages
- Users:
- User groups
- Permissions
- Mailing list
- Publications
- News
- Categories
- Shop:
- Catalog
- Products
- Attributes
- Orders
- Statistic
- Dynamic forms
- Guestbook
- Files and image optimization (GD -> WebP)
- Background tasks
- Templates in Twig
- Mailing, via:
- SMTP
- SendPulse
- Editor, files:
- Theme
- Resource
- Plugins API, types:
- Default
- OAuth
- Delivery
- Payment
- Language (locale)
- Legacy
- HTTP API:
- Dedicated REST API
- Each public controller as API
- reCAPTCHA
- Docker compatible
and more..
- Products series
- New attributes
Installation instructions from Docker template getwebspace/platform-template
Use docker by running the command: docker-compose up -d
, then open http://localhost:9000
You can define the next environment variables
Type | Variable Name | Default | description |
---|---|---|---|
Build | BUILD_DEPENDENCIES | Dependencies used in the build | |
Build | DEPENDENCIES | Core Libraries | |
Build | EXTRA_EXTENSIONS | pdo_mysql | Additional Libraries |
Build | PLATFORM_HOME | /var/container | Home directory |
Runtime | DEBUG | 0 | Debug mode |
Runtime | TEST | 0 | Test mode |
Runtime | DATABASE | PDO Database params (default: sqlite) | |
Runtime | SIMPLE_PHONE_CHECK | 0 | Checking the user's phone number for compliance with the standard |
Runtime | TZ | TimeZone (default: UTC) |
Database Example:
mysql://my_user:[email protected]:3306/example
./composer install
./phpcs
./phpunit [..]
chmod -R 0777 plugin
chmod -R 0777 public/resource
chmod -R 0777 theme
chmod -R 0777 var
Licensed under the MIT license. See License File for more information.