Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dof-dss/nicsdru_maestro
Drupal site installer
https://github.com/dof-dss/nicsdru_maestro
drupal
Last synced: 12 days ago
JSON representation
Drupal site installer
- Host: GitHub
- URL: https://github.com/dof-dss/nicsdru_maestro
- Owner: dof-dss
- Created: 2020-03-04T11:21:33.000Z (almost 5 years ago)
- Default Branch: development
- Last Pushed: 2024-11-13T16:33:47.000Z (3 months ago)
- Last Synced: 2024-11-24T14:12:07.108Z (2 months ago)
- Topics: drupal
- Language: PHP
- Size: 54.7 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Maestro
### Features
- Choose to clone from an existing branch or release tag.
- Import from a database dump.
- Backup and restore any existing 'sites' directory.
- Replace settings.php by placing a drupal.settings.php file in the root app directory.
- Override the default maestro settings by copying config from settings.php to settings.local.php
- Run just the update commands against an existing site.### Installation
1. Clone this repo.
2. Open a shell prompt into the new directory.
3. run ./install
### Usage
The maestro command should be run within the root of a lando instance.
By default it will check for a drupal install within /drupal8 but this can be changed (see maestro/settings.php)
- maestro install - Will clone a site release or branch, optionally import a database, and run the update commands.
- maestro update - Will only run the update commands.