> ## Documentation Index
> Fetch the complete documentation index at: https://docs.aseeflow.org/llms.txt
> Use this file to discover all available pages before exploring further.

# Download

## Prerequisites

Before downloading ASEE Flow, make sure you have a JRE (Java Runtime Environment), or better, a JDK
(Java Development Kit) installed. Please check the supported [Java versions](/introduction/supported-environments#java).

[Download JDK][get-jdk]

## Accessing artifacts

ASEE Flow is a commercial product. All artifacts — Maven dependencies, Docker images, and
pre-packaged distribution downloads — are hosted in a private repository available to ASEE Flow
customers.

To get access, [contact ASEE Software Solutions](https://contentservices.asee.io/asee-software-solutions/#contact-us).
You will receive the repository location and credentials, along with setup instructions.

Once you have credentials:

* **Maven** — add a `<server>` entry with your username and password to your `~/.m2/settings.xml`,
  using the same `<id>` as the `<repository>` you configure. See [Apache Maven](/get-started/apache-maven#artifact-storage)
  for the repository block.
* **Docker** — authenticate to the image registry with `docker login` before pulling images.

## Download the Runtime

ASEE Flow is a flexible framework which can be used in different contexts. See \[Architecture Overview]
(/introduction/architecture) for more details. Based on how you want
to use ASEE Flow, you can choose a different distribution.

Distributions are provided through the customer repository described in [Accessing artifacts](#accessing-artifacts).

It is also possible to run ASEE Flow with [Spring Boot][run-with-spring-boot] and [Docker][run-with-docker].

### Full Distribution

Download the full distribution if you want to use a [shared process engine][shared-engine] or if you
want to get to know ASEE Flow quickly, without any additional setup or installation steps required.

The full distribution bundles

* Process Engine configured as [shared process engine][shared-engine],
* Runtime Web Applications (Tasklist, Cockpit, Admin),
* Rest Api,
* Container / Application Server itself.

<Info>
  **Server/Container**

  If you download the full distribution for an open-source application
  server/container, the container itself is included. For example, if you download the Tomcat
  distribution, Tomcat itself is included and the ASEE Flow binaries (process engine and
  web apps) are pre-installed in the container.
</Info>

<Info>
  **Wildfly Application Server**

  Wildfly Application Server is provided as part of the archives as a convenience. For a copy of the source code, the full set of attribution notices, and other relevant information please see [https://github.com/wildfly/wildfly](https://github.com/wildfly/wildfly). We will also provide you with a copy of the source code if you [contact our Open-Source Compliance Team](/introduction/licenses) at any time within three years of you downloading an archive (for which we may charge a nominal sum). Wildfly Application Server is copyright © JBoss, Home of Professional Open Source, 2010, Red Hat Middleware LLC \[..and contributors].
</Info>

See the [Installation Guide][installation-guide-full] for additional details.

## Download Camunda Modeler

Camunda Modeler is a modeling Tool for BPMN 2.0 and DMN 1.3. Camunda Modeler can be downloaded
from the [Camunda Modeler download page](https://camunda.com/download/modeler/).

[get-jdk]: https://www.oracle.com/technetwork/java/javase/downloads/index.html

[shared-engine]: /introduction/architecture#shared-container-managed-process-engine

[installation-guide-full]: /installation

[run-with-spring-boot]: /user-guide/spring-boot-integration

[run-with-docker]: /installation/docker
