The Platform for quick disaster recovery. πŸŒͺ πŸš€πŸŒˆ
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
config
drush
scripts/composer
web
.gitignore
.travis.yml
LICENSE
README.md
composer.json
composer.lock
docker-compose.yml
install.sh
phpunit.xml.dist
remove_sample_content.sh
sample_content.sh
update.sh
wodby.yml

README.md

Platform Logo

Disaster Recovery Platform

TravisCI Status Slack Status

Requirements

Installation

Clone the repository

git clone https://github.com/disastersystems/disaster-recovery.git
cd disaster-recovery
bash install.sh

This will install the site, import existing configuration and generate one time login link for you.

Migrating Data

MUST create term "Shelters" under Resources vocabulary
docker-compose exec --user 82 php drush cr --root=/var/www/html/web
docker-compose exec --user 82 php drush import-organization --root=/var/www/html/web

Update Configuration

IMPORTANT: Only need to do this to get latest updates.

bash update.sh
  • If you have this error Entities exist of type Shortcut link and Default. These entities need to be deleted before importing., replace uuid in shortcut.set.default.yml with null then try to re-import again. Here's a link to the bug report in the D8 issue queue.

For developer only:

Export Configuration

docker-compose exec --user 82 php drush config-export --root=/var/www/html/web

IMPORTANT: Only commit files related to your features only.

Sponsors

Poetic Logo