Available Commands¶
There's a lot of useful commands available to you from within the isle-dc
folder.
Rebuild docker-compose.yml¶
make -B docker-compose.yml
will rebuild your docker-compose.yml
file based on configuration in your .env
file. make demo
and make local
will automatically do this for you, but if you change configuration at a later point in time, you'll need to run this command to see your changes reflected.
Config Export¶
make config-export
will export your site's configuration to your site's config sync directory (usually config/sync
inside your Drupal root folder).
Config Import¶
make config-import
will import site's configuration from your site's config sync directory (usually config/sync
inside your Drupal root folder).
Database Dump¶
make drupal-database-dump DEST=/your/path/dump.sql
will dump your Drupal database and place the file at DEST
.
Database Import¶
make drupal-database-import SRC=/your/path/dump.sql
will import your Drupal database from the file at SRC
.
Export Public Files¶
make drupal-public-files-dump DEST=/your/path/public_files.tgz
will export your public filesystem and place it as a single zipped tarball at DEST
.
Import Public Files¶
make drupal-public-files-import SRC=/your/path/public_files.tgz
will import your public filesystem from a single zipped tarball at SRC
.
Fcrepo Export¶
make fcrepo-export DEST=/your/path/fcrepo-export.tgz
will export your Fedora repository and place it as a single zipped tarball at DEST
Fcrepo Import¶
make fcrepo-import SRC=/your/path/fcrepo-export.tgz
will import your Fedora repository from a single zipped tarball at SRC
Reindex Fedora Metadata¶
make reindex-fcrepo-metadata
will reindex RDF metadata from Drupal into Fedora. Requires the Views Bulk Operations Module.
Reindex Solr¶
make reindex-solr
will rebuild rebuild Solr search index for your repository.
Reindex the Triplestore¶
make reindex-triplestore
will reindex RDF metadata from Drupal into Blazegraph. Requires the Views Bulk Operations Module.