LibraryVault is an elegant and secure web application designed for displaying e-book catalogues (EPUB), PDF documents, and video streaming media. Access is stringently controlled per title by administrators, featuring direct request integrations via WhatsApp.
This software is a component of INKRAH Web Design Open Source Project. By deploying or operating this script, you strictly agree to utilize it exclusively for lawful content and moral practices (Halal compliance). Any illegal, pirated, or unlawful content distribution is strictly prohibited.
Deploying LibraryVault on a cPanel-powered Linux web hosting environment requires verifying a few server parameters:
pdo_sqlite, sqlite3, fileinfo, and mbstring are enabled.upload_max_filesize = 1024M
post_max_size = 1024M
max_execution_time = 300
memory_limit = 512M
public_html/store or directly in public_html).store.zip) into this folder.Place your organisation or branding logo image into the following designated path prior to or after setup:
store/assets/logo/logo.png
This logo acts dynamically as the navbar brand icon, favicon, footer mark, and fallback Open Graph preview image for social shares.
https://yourdomain.com/store/install/
install/ folder from your cPanel File Manager immediately after installation.| Role | Access Permissions & Capabilities |
|---|---|
| Super Admin | Full administrative access, manage other admin accounts, modify site configurations. |
| Admin | Manage media content library, process access requests, manage registered clients/users. |
| User (Client) | Browse public catalogues, request title authorisations, read/stream permitted items in My Library. |
content/epub/, content/pdf/, content/video/) are totally locked down via robust .htaccess rules (Require all denied).viewer/stream.php, which verifies active sessions, short-lived tokens, visitor IP addresses, and explicit grant permissions on every stream packet.password_hash()), strict session protection is enforced, and CSRF defences are active across all forms.