Skip to end of metadata
Go to start of metadata

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:

  • Encrypting eBooks using User Rights Management Solution (URMS)
  • Working with Single Sign-On (SSO)
  • Setting up READynamic to work with your local Learning Management System (LMS), such as Canvas or Moodle

Server System Requirements

Operating SystemLinux Ubuntu 64 bit 16.04 with Kernel 3.10
Memory12 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 RightsThe 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.
ContainerizationREADynamic 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 AuthorizationSingle 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 ToolDownload 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 SecurityDownload 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.

Mobile Application Requirements


iOS 10 and newer

SDK 11

AndroidSDK 22 and newer

  • No labels


  1. Anonymous

    Very helpful

  2. Anonymous

    Good article.