# Docker & On-Premise

- [Environment Variables](/doc/other-deployment-options/docker-and-on-premise/containers-environmental-variables.md)
- [Redis Connection Modes](/doc/other-deployment-options/docker-and-on-premise/redis-connection-modes.md): This document explains the three modes of connection available for connecting to Redis, controlled via the REDIS\_MODE environment variable. The modes allow flexibility in connecting to single-instance
- [DecisionRules Application](/doc/other-deployment-options/docker-and-on-premise/decisionrules-application.md)
- [Minimal Requirements](/doc/other-deployment-options/docker-and-on-premise/decisionrules-application/requirements.md)
- [DecisionRules Server](/doc/other-deployment-options/docker-and-on-premise/decisionrules-application/server-app.md)
- [DecisionRules Client](/doc/other-deployment-options/docker-and-on-premise/decisionrules-application/client-app.md)
- [DecisionRules Business Intelligence](/doc/other-deployment-options/docker-and-on-premise/decisionrules-application/decisionrules-business-intelligence.md)
- [Networking Between Docker Containers](/doc/other-deployment-options/docker-and-on-premise/decisionrules-application/manual-networking-between-containers.md)
- [Docker Showcase App](/doc/other-deployment-options/docker-and-on-premise/showcase-client-server-app.md): This page describes how to run our Docker containers as a demo so you can try out the application locally. The setup takes just minutes and gets you up and running out of the box.
- [AWS Setup](/doc/other-deployment-options/docker-and-on-premise/aws.md): Amazon Web Services
- [AWS ECS/Fargate](/doc/other-deployment-options/docker-and-on-premise/aws/aws-ecs-fargate.md): This article goes over the deployment process for On-Premise solution of DecisionRules using AWS Fargate.
- [Cache - Amazon ElastiCache](/doc/other-deployment-options/docker-and-on-premise/aws/cache-amazon-elasticache.md): Here, you can find a tutorial on how to setup a Redis Elasticache to work with DecisionRules.
- [Microsoft Azure Setup](/doc/other-deployment-options/docker-and-on-premise/microsoft-azure-setup.md)
- [Database - Azure CosmosDB](/doc/other-deployment-options/docker-and-on-premise/microsoft-azure-setup/database-azure-cosmosdb.md): Following are steps for Azure Cosmos DB deployment for integration with DecisionRules.
- [Cache - Azure Cache for Redis](/doc/other-deployment-options/docker-and-on-premise/microsoft-azure-setup/cache-azure-cache-for-redis.md): Here, you can find a tutorial on how to setup a Redis Cache on Azure to work with DecisionRules.
- [Azure Container Apps](/doc/other-deployment-options/docker-and-on-premise/microsoft-azure-setup/azure-container-apps.md): This article goes over the deployment process for On-Premise solution of DecisionRules using Azure Container Apps.
- [Azure Red Hat OpenShift](/doc/other-deployment-options/docker-and-on-premise/azure-red-hat-openshift.md)
- [Google Kubernetes Engine (GKE)](/doc/other-deployment-options/docker-and-on-premise/google-kubernetes-engine-gke.md): This document describes end-to-end deployment process of DecisionRules app for Google Kubernetes Engine.
- [Kubernetes Setup](/doc/other-deployment-options/docker-and-on-premise/kubernetes-setup.md): On this page you can find tutorial how to deploy DecisionRules into kubernetes
- [Kubernetes Setup with Business Intelligence](/doc/other-deployment-options/docker-and-on-premise/kubernetes-setup/kubernetes-setup-with-business-intelligence.md): Here you can find the templates for the deployment of DecisionRules with Business Intelligence on Kubernetes
- [Helm Charts](/doc/other-deployment-options/docker-and-on-premise/kubernetes-setup/helm-charts.md)
- [Logging options](/doc/other-deployment-options/docker-and-on-premise/logging-options.md)
- [CD/CI Pipelines](/doc/other-deployment-options/docker-and-on-premise/cd-ci-pipelines.md): CI/CD pipelines in DecisionRules streamline automated transfer of business rules across environments in the Business Rules Engine, ensuring speed, consistency, and security while reducing human error,
- [Azure DevOps CICD Pipelines](/doc/other-deployment-options/docker-and-on-premise/cd-ci-pipelines/azure-devops-cicd-pipelines.md)
- [Using Migration script (old way)](/doc/other-deployment-options/docker-and-on-premise/cd-ci-pipelines/using-migration-script-old-way.md): On this page, we describe the official DecisionRules tool for automated rule migration between environments.
- [Google Cloud DevOps CICD Pipelines](/doc/other-deployment-options/docker-and-on-premise/cd-ci-pipelines/google-cloud-devops-cicd-pipelines.md)
- [AWS DevOps CICD Pipelines](/doc/other-deployment-options/docker-and-on-premise/cd-ci-pipelines/aws-devops-cicd-pipelines.md)
- [Encrypting Sensitive Data](/doc/other-deployment-options/docker-and-on-premise/encrypting-sensitive-data.md): Guide to encrypting sensitive data in DecisionRules, including setting up keys, rotating them, and using the key rotation API.
- [Offline License](/doc/other-deployment-options/docker-and-on-premise/offline-license.md): To enable offline licensing for your server, follow the steps outlined below. This documentation explains how to configure and manage offline licenses, including preflight mode and generating license
- [White Labeling](/doc/other-deployment-options/docker-and-on-premise/white-labeling.md): Customize the look of your DecisionRules environment.
- [Jobs Server](/doc/other-deployment-options/docker-and-on-premise/jobs-server.md): Article about Job handling and orchestration options with On-Premise Deployments
- [Private Environment Password Reset](/doc/other-deployment-options/docker-and-on-premise/private-environment-password-reset.md): This page describes how to reset a password on a private environment in case you cannot access the Password Recovery Email.
