# Arteleku Drupal + Islandora ## Install Tomcat / Fedora Commons ## Copy Drupal files from your data_path mkdir data cp -R / data/ ## Create Database directory mkdir db chown -R 1000:1000 db ## Build Custom Drupal Image docker-compose build ## Configure environment cp env.sample .env vim .env ## Start services docker-compose up -d ## Import Database docker exec -i mysql -u -p < database.dump.sql ## Config Drupal ``` /sites/default/ $databases = array ( .... database => 'name', username => user password => pass host => host ) $base_url = "http://myhost.drupal.net"; ``` ## Config Islandora ### Configure Solr /es/user/3#overlay=es/admin/islandora/search/islandora_solr Server: 172.17.0.1:8080/solr ## Fedora Commons v6 Access: http://docker:8886/fcrepo/rest/ ### Migration Fedora Export: https://wiki.lyrasis.org/display/FEDORA38/fedora-export Example: root@artxibo:/mnt/backup# /usr/local/fedora/client/bin/fedora-export.sh localhost:8080 fedoraAdmin passWord DMO info:fedora/fedora-system:FOXML-1.1 migrate /mnt/backup/ http Migration 3->6 : * https://wiki.lyrasis.org/display/FEDORA6x/Migrate+to+Fedora+6 * https://github.com/fcrepo-exts/migration-utils ## Links https://docs.alfresco.com/search-services/latest/upgrade/migrate/ https://library.brown.edu/create/digitaltechnologies/upgrading-from-solr-4-to-solr-7/ https://github.com/fcrepo-exts/fcrepo-docker https://hub.docker.com/_/postgres https://islandora.github.io/documentation/installation/manual/introduction/ https://github.com/Islandora-Devops/isle-dc#introduction