# Publish

Applications can be published to your Stadium Application Manager from within Stadium Designer.

***

### Publish an application for the first time

Steps:

1. Click Publish on the toolbar
2. Add an Application Manager to publish to:

<figure><img src="/files/SwbBskdhWnYG9PF7CPBz" alt=""><figcaption></figcaption></figure>

* Provide a *name* for your Application Manager
* Enter the *URL* that was provided to you when you signed up for a Stadium Server
* Enter the *email* and *password* that you provided when you signed up for Stadium Server
* Click Save\
  \&#xNAN;*Note:*\
  When publishing to an Application Manager that you previously added, don't add it again; select it from the list of available Application Managers.

3. Click Publish
4. In your browser, provide setup details:
   * Select your application's Login Mode:
     * *Email & Password* - Users will log in to your Application with their email adress and password.
     * *None* - Users will not be required to log in and will have access to all [*Pages*](/features/pages.md) in your Application.
   * Create your application's Admin User: (An Admin User is a user that can access an application's administration features, i.e. maintaining user roles and users.)
     * *When Login Mode is Email & Password* - Provide Email, Password and a display Name.
     * *When Login Mode is None* - No Admin User will be created.
   * If required, edit your application's Connections and Settings.
   * Click the Create Application button.

### [Upload an application](/how-it-works.md#stadium-applications)

As an alternative to publishing an application from within Stadium Designer, it is also possible to upload an application from within Application Manager.

***


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.stadium.software/features/publish.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
