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

# How-to guides

> Step-by-step guides for apps, environments, CLI tools, and Git integration.

Step-by-step guides for apps, environments, CLI tools, and Git integration.

## Apps

* [FastAPI App with Multiple Endpoints](/knowledge-base/fastapi-app-with-multiple-endpoints)
* [Getting started with Streamlit in Domino](/knowledge-base/getting-started-with-streamlit-in-domino)
* [Use Gradio in a Jupyter workspace](/knowledge-base/use-gradio-in-a-jupyter-workspace)
* [Creating and Publishing React Apps](/knowledge-base/creating-and-publishing-react-apps)
* [Increasing the timeout for Shiny Server](/knowledge-base/increasing-the-timeout-for-shiny-server)
* [App URLs and URL parameters](/knowledge-base/app-urls-and-url-parameters)

## CLI

* [The lsof utility - 'list open files'](/knowledge-base/the-lsof-utility-list-open-files)
* [htop: Interactive process viewer, a brief overview](/knowledge-base/htop-interactive-process-viewer-a-brief-overview)

## Environments

* [Installing Archived R Packages No Longer Available on CRAN](/knowledge-base/installing-r-packages-from-archive)
* [Installing Packages And Dependencies](/knowledge-base/installing-packages-and-dependencies)
* [Configuring and Sending Emails in Domino Using Python smtplib](/knowledge-base/sending-emails-python-smtplib)

## Git Integration

* [Adding a new Git Repository using a Personal Access Token (PAT)](/knowledge-base/adding-a-new-git-repository-to-your-project-using-personal-access-token-pat)
* [How to connect and authenticate to GitLab & GitHub with SSH keys](/knowledge-base/how-to-connect-and-authenticate-to-gitlab-github-with-ssh-keys-using-the-native-bash-terminal)

## Infrastructure and Kubernetes

* [Resolve internal (on-premise) DNS Server in AWS EKS via CoreDNS](/knowledge-base/resolve-internal-on-premise-dns-server-in-aws-eks-via-coredns)

## Jobs

* [Preventing Jupyter timeout errors when running notebooks as a batch job](/knowledge-base/preventing-jupyter-timeout-errors-when-running-notebooks-as-a-batch-scheduled-job)
