---
title: Generating the server profile from the admin console
description: Generate a PingDirectory server profile with the Download Server Profile task in the admin console for deployment automation.
component: pingdirectory
version: 10.3
page_id: pingdirectory:pingdirectory_server_administration_guide:pd_ds_generate_server_profile_console
canonical_url: https://docs.pingidentity.com/pingdirectory/11.1/pingdirectory_server_administration_guide/pd_ds_generate_server_profile_console.html
llms_txt: https://docs.pingidentity.com/pingdirectory/llms.txt
docs_for_agents: https://developer.pingidentity.com/build-with-ai/docs-for-agents.md
revdate: 2023-09-13T00:00:00Z
superseded_by: https://docs.pingidentity.com/pingdirectory/11.1/pingdirectory_server_administration_guide/pd_ds_generate_server_profile_console.html
section_ids:
  about-this-task: About this task
  steps: Steps
---

# Generating the server profile from the admin console

Run the Download Server Profile task to generate a format for setting up and configuring new server instances.

## About this task

A server profile defines a format for the configuration of a server by combining the following files into a single, concrete structure:

* `dsconfig`

* Initial DIT

* Setup arguments

* Server SDK extensions

* Additional miscellaneous files

The primary goal of a server profile is to simplify the deployment of PingDirectory server and related products by using deployment automation frameworks. When products support this capability, the amount of scripting that is required across automation frameworks–like Docker, Kubernetes, and Ansible–is reduced considerably. For more information, see [Server profiles](pd_ds_server_profiles.html).

To run this tool from the admin console:

## Steps

1. Start the admin console.

2. In the top-level navigation menu, select **Status**.

3. Click **Download Server Profile**.

   ![A screen capture highlighting the Download Server Profile button in the Status section of the admin console.](_images/dib1681145765790.png)

4. In the **Generate Server Profile** window, enter path values according to the help text.

5. Click the **Run Task** button.

6. Wait for the task to complete.

   This can take several minutes.

7. After the task is completed, the server profile is downloaded to the `<directory>/profile-files` directory.

   |   |                                                                                                                                                                                                                                                                                                      |
   | - | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
   |   | When the admin console sends a request to the PingDirectory server to generate the server profile, `<directory>/profile-files` is the default path for storing the resultant file package. This default path can be modified in the `<directory>/console/WEB-INF/classes/application.yml` directory. |
