Go to file
2023-03-06 01:10:16 +00:00
config Add: Tomcat, Solr, Fedora Docker files && basic config 2022-10-21 15:48:15 +00:00
fcrepo Fedora 6 stable & Prepare migration 3->6 2023-03-06 01:10:16 +00:00
docker-compose.yml Add: Tomcat, Solr, Fedora Docker files && basic config 2022-10-21 15:48:15 +00:00
Dockerfile Add: Tomcat, Solr, Fedora Docker files && basic config 2022-10-21 15:48:15 +00:00
env.sample Update docker-compose variables 2022-10-19 21:36:03 +00:00
README.md Fedora 6 stable & Prepare migration 3->6 2023-03-06 01:10:16 +00:00
Solr.Dockerfile Add: Tomcat, Solr, Fedora Docker files && basic config 2022-10-21 15:48:15 +00:00
Tomcat.Dockerfile Fedora 6 stable & Prepare migration 3->6 2023-03-06 01:10:16 +00:00

Arteleku Drupal + Islandora

Install Tomcat / Fedora Commons

Copy Drupal files from your data_path

mkdir data cp -R <data_path>/ 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 <container_id> 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://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