Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/salaros/mr-press-composer
Set of tools used during installation and configuration of Mr. Press project.
https://github.com/salaros/mr-press-composer
composer composer-scripts installation packagist wordpress wordpress-deployment wordpress-development wordpress-installation
Last synced: 15 days ago
JSON representation
Set of tools used during installation and configuration of Mr. Press project.
- Host: GitHub
- URL: https://github.com/salaros/mr-press-composer
- Owner: salaros
- License: mit
- Created: 2016-03-05T16:10:05.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2018-04-24T11:24:01.000Z (over 6 years ago)
- Last Synced: 2024-12-19T01:06:53.754Z (17 days ago)
- Topics: composer, composer-scripts, installation, packagist, wordpress, wordpress-deployment, wordpress-development, wordpress-installation
- Language: PHP
- Homepage:
- Size: 37.1 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
Mr.Press Composer
=================[![Package license](https://img.shields.io/packagist/l/salaros/mr-press-composer.svg)](https://packagist.org/packages/salaros/mr-press-composer)
[![Packagist type](https://img.shields.io/badge/Packagist-library-pink.svg)](https://packagist.org/packages/salaros/mr-press-composer)
[![Packagist downloads](https://img.shields.io/packagist/dt/salaros/mr-press-composer.svg)](https://packagist.org/packages/salaros/mr-press-composer)
[![Monthly Downloads](https://poser.pugx.org/salaros/mr-press-composer/d/monthly)](https://packagist.org/packages/salaros/mr-press-composer)
[![Latest Stable Version](https://img.shields.io/packagist/v/salaros/mr-press-composer.svg)](https://packagist.org/packages/salaros/mr-press-composer)
[![composer.lock](https://poser.pugx.org/salaros/mr-press-composer/composerlock)](https://packagist.org/packages/salaros/mr-press-composer)Set of [Composer scripts](https://getcomposer.org/doc/articles/scripts.md) used during installation and configuration of [Mr. Press](https://github.com/salaros/mr-press) project.
Currently Mr.Press Composer's script is capable of:
* creating WordPress database (defined in .env file) if it doesn't exist
* installs WordPress (creates and fills tables in the database) using the credentials defined in .env file
* activates plugins installed via [Composer](https://getcomposer.org/doc/00-intro.md#dependency-management) and [WordPress Packagist](https://wpackagist.org/)
* generating WordPress salts via [WP Salts](https://github.com/salaros/wp-salts)
* creating a cron job as [www-data user](https://askubuntu.com/questions/873839/what-is-the-www-data-user) if `DISABLE_WP_CRON` is true using [PHP Crontab Manager](https://github.com/qi-interactive/php-crontab-manager)## License
The MIT License (MIT). Please see [License File](LICENSE.md) for more information.