Designed as the webserver (httpd) for ISLE. Hosts Drupal and Islandora modules and includes an install script to provide a quick start!
Based on:
- ISLE-ubuntu-basebox
- Ubuntu 18.04 "Bionic"
- General Dependencies (@see ISLE-ubuntu-basebox)
- Oracle Java Server JRE.
- Apache HTTPD 2.4
- PHP 5.6
Contains and Includes:
- Composer
- Drush 8.x
- Tesseract OCR w/ Language Packs:
- DEU (GER)
- ENG
- FRA
- HIN
- ITA
- JPN
- POR
- RUS
- SPA
- Kakadu JP2 library and binaries
- ImageMagick 7
- Features: Cipher DPC HDRI OpenMP
- Delegates (built-in): bzlib djvu mpeg fontconfig freetype jbig jng jpeg lcms lqr lzma openexr openjp2 png ps raw rsvg tiff webp wmf x zlib
- File Information Tool Set (FITS)
- S6 Overlay to manage services
cron
andtmpreaper
to clean /tmp
Size: 1.5GB
to initialize the current version of Islandora...
docker exec -it isle-apache-ld bash /utility-scripts/isle_drupal_build_tools/isle_islandora_installer.sh
Drupal login information
- Username: isle
- Password: isle
-
ISLANDORA_UID = 1000 (default)
Match the Islandora UID to the user id of the user on the host system responsible for Islandora's webroot.
Most distros use UID 1000 for the primary user, so it is the default.
If you are experiencing permission issues on the host when editing your webrootid -u
to get the appropriate UID to set. -
ENABLE_XDEBUG = false (default) | true
Enables the XDEBUG Apache mod for remote debugging. -
PULL_ISLE_BUILD_TOOLS = true (default) | false
Fetches the latest ISLE build tools from the (Islandora Collaboration Group)[https://github.com/Islandora-Collaboration-Group/isle_drupal_build_tools]