> For the complete documentation index, see [llms.txt](https://docs.stackos.io/stackos-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.stackos.io/stackos-docs/operations/pod-launch-general.md).

# Pod Launch - General

To launch any workload, first ensure the image is available on Docker Hub. &#x20;

{% content-ref url="/pages/x0PCd8Ro6vlESfErEToY" %}
[Docker Hub Intro](/stackos-docs/preparing-custom-images/docker-hub-intro.md)
{% endcontent-ref %}

You can also automate the image preparation with this guide

{% content-ref url="/pages/v1eAZ9pFlA8a6sdGoYA5" %}
[GitHub, DockerHub and StackOS Integration](/stackos-docs/preparing-custom-images/github-dockerhub-and-stackos-integration.md)
{% endcontent-ref %}

Be sure your account is funded:

{% content-ref url="/pages/oCYHza0HmBKxXnt2yycr" %}
[Account Funding - General](/stackos-docs/operations/account-funding-general.md)
{% endcontent-ref %}

Go to the Dashboard

![](https://595251010-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Ml8spdZ1HNNSGfvTi3F%2Fuploads%2FKYt0ILTxn6pAyMRiq9tJ%2Fimage.png?alt=media\&token=9682b8cb-87a3-4963-aab5-cc89fdfe2368)

Click\
![](https://595251010-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Ml8spdZ1HNNSGfvTi3F%2Fuploads%2FYeyK7ORT69IYFDmMOgkl%2Fimage.png?alt=media\&token=6704a4ca-3d94-4568-9bbe-e5bbd611c506)

Configure your application. &#x20;

The Application Name will be helpful to select servers during debugging

{% content-ref url="/pages/f8p2oiwMIiPY9bDaaDIJ" %}
[WebTTY, Logs, Shell Access](/stackos-docs/operations/webtty-logs-shell-access.md)
{% endcontent-ref %}

![](https://595251010-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Ml8spdZ1HNNSGfvTi3F%2Fuploads%2FIc34tRrOds94piPEtyx5%2Fimage.png?alt=media\&token=25d578a9-164d-4aed-a9da-b783b25c8644)

For custom DNS reference the following:

{% content-ref url="/pages/AxsBhGv6h4Tv3sIuF4Fh" %}
[Custom DNS](/stackos-docs/operations/custom-dns.md)
{% endcontent-ref %}

![Environment Variables defined like those in -e NAME=Value](https://595251010-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Ml8spdZ1HNNSGfvTi3F%2Fuploads%2Fwh1vGMIUTrOPrq6xAo4s%2Fimage.png?alt=media\&token=8b74ea09-af6f-42d2-9375-21a0605cac7a)

![](https://595251010-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Ml8spdZ1HNNSGfvTi3F%2Fuploads%2FM2WkmzvBdzE8v6HMnlIc%2Fimage.png?alt=media\&token=bbdcee39-a636-4e40-8615-de82c008ef2d)

![](https://595251010-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Ml8spdZ1HNNSGfvTi3F%2Fuploads%2FELbdIiNeyske7CXx2jDP%2Fimage.png?alt=media\&token=8185146a-290d-4809-81d6-b297207e816c)

![](https://595251010-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Ml8spdZ1HNNSGfvTi3F%2Fuploads%2FuqXi7hACmjWbYYyi1xQC%2Fimage.png?alt=media\&token=5dff8cf7-90d8-45c9-a31f-a146a6af60e8)

When running a web server you can use the webtty to check internal function before checking external functions.

{% content-ref url="/pages/f8p2oiwMIiPY9bDaaDIJ" %}
[WebTTY, Logs, Shell Access](/stackos-docs/operations/webtty-logs-shell-access.md)
{% endcontent-ref %}
