Skip to content
SpootDev edited this page Jun 8, 2018 · 27 revisions

Welcome to the MediaKraken wiki! To use this application one must be running Docker. If you wish to have load balancing across multiple servers, simply setup Docker Swarm.

Installation

Client - This is provided in a few different versions. The normal fat client and a "thin" client running minimal code and controlled via the Client Remote Control linked below.

Client Remote Control - Touchscreen remote control for the "thin" client.
Server Suite - This runs the central server application in Docker.
Load Balancing/Cluster/Swarm - OPTIONAL! Setup of multiple servers to handle larger transcoding loads.

Application Use

Client - Normal home theater client.
HTPC/Client - Dedicated home theater client. This is the minimal install.
Webserver - Web client interface and allows setup/maintenance of the server application.

Development

Build
Debugging - Uses the ELK stack along with PgAdmin4 and rabbitMQ web interfaces.
Jenkins - Helps with continuous delivery testing and development.
Staging - Deploy to Docker Hub.

Clone this wiki locally