Installing the software

What you receive when you purchase READynamic

READynamic is a client-server based product built using Ruby on Rails. The product runs on Apache web server and uses a MySQL database (included with the installation) and the Ubuntu Linux operating system.

READynamic uses Readium JS to render EPUB 3 files, and Odyssey to rasterize pages and extract text for PDF documents. The client can run on iOS and Android devices, on Windows workstations and laptops, and on Windows Surface Tablets.

Your Datalogics Support Representative can guide you through the process of remotely downloading and installing the READynamic server software.

Consider the Server Settings to learn how to configure READynamic for:

  • Working with Single Sign-On (SSO)
  • Setting up READynamic to work with your local Learning Management System (LMS), such as Canvas or Moodle

Required Expertise

Anyone seeking to install READynamic should be familiar with Linux commands and remote Linux server management.

Mobile Device Clients

READynamic provides support for iOS and Android mobile devices. You can use the eReader app included with the software or the SDK, also included with the software, to build your own.

Requirements iOS version 10.0 or later
Android version 7.0 or later

Server System Requirements

Operating System Linux Ubuntu 64 bit 16.04 with Kernel 3.10
Memory 12 GB recommended 8 GB required
Processor 2.66 Ghz minimum recommended
Minimum 4 cores
Disk Space Two 2 TB drives with RAID 1 reserve drive recommended
Minimum 100 GB space available
Bandwidth 100 Mbit/second port and unlimited traffic volume
Port 80 must be available. Apache must not be running on the host.
Access Rights The user deploying the READynamic server platform must have sudo access. Sudo is an open source software tool that allows a Unix system administrator to grant a user the ability to run operating system commands. It is included with most Linux installations.
Containerization READynamic is distributed through the Docker platform. An administrator must set up a Docker account. See the Docker installation instructions. After you register your account in Docker please send the email address you used to register your account to Datalogics technical support. We will need this to grant you access rights to the Docker Hub so that you can download the READynamic software.
User Authorization Single Sign On (SSO) should be enabled using OAuth2. SSO allows users to access multiple secured systems with a single user account name and password and only needing to log on one time for all of them. OAuth2 is an open standard for authentication used to support SSO environments.
Command Line Tool Download and install the most recent version of cURL. Client for URLs (cURL) is a command line tool used for transferring files between various Internet protocols and using the URL syntax.
File Transfer Security Download and install the most recent version of OpenSSL. OpenSSL is an open source software library used by applications that need to secure communications. SSL refers to Secure Socket Layer.