Installation

This section provides a step-by-step process to install each component of the StifleR platform. Whether you're evaluating via Proof of Concept or implementing a full production deployment, this is the correct order of installation to get a clean and functional environment.

Order of installation

For a standard StifleR implementation, the recommended order for deploying and configuring each component is as follows:

  1. Install StifleR Server – Core engine managing all operations.

  2. Install StifleR Dashboard – Web UI for monitoring and configuration.

  3. Install Action HUB – Dynamic, real-time actions across the StifleR ecosystem.

  4. Install Beacon – Gathers telemetry and identifies active subnets.

  5. Install StifleR Client – Client that monitors network activity, reports and enforces policies.

  6. Install WMI Agent (optional) – Agent that replaces traditional WMI.

  7. Install CacheR (optional) – content tracking and pre-caching.

Prerequisites for Configuration Manager

If Configuration Manager is being used as part of the PoC, the following additional setup is required. Detailed configuration steps can be found on the linked documentation pages.

BranchCache is the key Microsoft peer-to-peer technology which StifleR optimizes. It is important to enable BranchCache on all relevant systems.

  • If using Configuration Manager, enable BranchCache on all Servers / CM distribution points

  • If you have a simple lab environment, you should perform this step (if required) on all your distribution points

  • If you are planning on testing in a production environment, make sure that you perform this step ONLY on the relevant distribution point your test clients will obtain their deployment content from.

See: Configuring BranchCache on Windows Server

  • Configure target bandwidth

  • Configure subnet description

  • Configure Delivery Optimization

Last updated