> For the complete documentation index, see [llms.txt](https://help.santesuite.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.santesuite.org/installation/installation.md).

# Installation

SanteDB solutions such as SanteMPI, SanteIMS, and the generic CDR are installed in a similar manner. This section provides resources on the planning, preparation, installation and securing of SanteDB iCDR and dCDR software packages.

{% hint style="info" %}
It is recommended that readers review the [Architecture](/santedb/architecture.md) documentation to become familiar with the high level concepts of SanteDB architecture.
{% endhint %}

## Installation for Development

When installing SanteDB in a development environment, we recommend[Using Docker Containers](/installation/installation-1/deployment/installing-software/santedb-server/installation-using-appliances/docker-containers.md)for your iCDR instance and then [Installing the dCDR SDK](/installation/installation-1/deployment/installing-software/disconnected-gateway/installing-the-dcdr-sdk.md).

You can then [clone the starter code project](https://github.com/santedb/applet-starter) and follow the [Getting Started](/developers/getting-started.md) article to start developing SanteDB applications!

## Production Deployments

Installing SanteDB in a production environment is an involved process which is dependent on the nature of the environment (hospital, province, national, etc.) as well as the specific requirements of the project management office involved.

The SanteDB has collected a high-level guide to the deployment of the SanteDB services like SanteMPI in our [Operationalizing SanteDB](/installation/installation-1.md) guide.

## Related Topics

{% content-ref url="/pages/h9bHu9CmLtkOxLwg5ElZ" %}
[Quick Start Guide](/installation/quick-start-guide.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MUJboL32vKrSeAbFtXJ" %}
[Releases](/installation/releases.md)
{% endcontent-ref %}

{% content-ref url="/pages/-LZqIPeYP52pYSmIJjPs" %}
[Operationalizing SanteDB](/installation/installation-1.md)
{% endcontent-ref %}

{% content-ref url="/pages/n60WauAMGNvim8P6eIPx" %}
[Securing SanteDB APIs](/installation/installation-1/deployment/securing-the-apis.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MBu-qNl-wwrvMb6fD1w" %}
[Demonstration Environments](/installation/demonstration-environment.md)
{% endcontent-ref %}
