# Table of contents
* [Welcome](README.md)
* [What's new in version 2.39](whats-new.md)
* [Release Notes](release-notes.md)
## Getting Started
* [Introduction](start/intro.md)
* [Portainer architecture](start/architecture.md)
* [Lifecycle policy](start/lifecycle.md)
* [Requirements and prerequisites](start/requirements-and-prerequisites.md)
* [Install Portainer BE](start/install/README.md)
* [Set up a new Portainer BE Server installation](start/install/server/README.md)
* [Docker Standalone](start/install/server/docker/README.md)
* [Install Portainer BE with Docker on Linux](start/install/server/docker/linux.md)
* [Install Portainer BE with Docker on WSL / Docker Desktop](start/install/server/docker/wsl.md)
* [Install Portainer BE with Docker on Windows Container Service](start/install/server/docker/wcs.md)
* [Docker Swarm](start/install/server/swarm/README.md)
* [Install Portainer BE with Docker Swarm on Linux](start/install/server/swarm/linux.md)
* [Install Portainer BE with Docker Swarm on WSL / Docker Desktop](start/install/server/swarm/wsl.md)
* [Install Portainer BE with Docker Swarm on Windows Container Service](start/install/server/swarm/wcs.md)
* [Podman](start/install/server/podman/README.md)
* [Install Portainer BE with Podman on Linux](start/install/server/podman/linux.md)
* [Kubernetes](start/install/server/kubernetes/README.md)
* [Install Portainer BE on your Kubernetes environment](start/install/server/kubernetes/baremetal.md)
* [Install Portainer BE with Kubernetes on WSL / Docker Desktop](start/install/server/kubernetes/wsl.md)
* [Initial setup](start/install/server/setup.md)
* [Install Portainer CE](start/install-ce/README.md)
* [Set up a new Portainer CE Server installation](start/install-ce/server/README.md)
* [Docker Standalone](start/install-ce/server/docker/README.md)
* [Install Portainer CE with Docker on Linux](start/install-ce/server/docker/linux.md)
* [Install Portainer CE with Docker on WSL / Docker Desktop](start/install-ce/server/docker/wsl.md)
* [Install Portainer CE with Docker on Windows Container Service](start/install-ce/server/docker/wcs.md)
* [Docker Swarm](start/install-ce/server/swarm/README.md)
* [Install Portainer CE with Docker Swarm on Linux](start/install-ce/server/swarm/linux.md)
* [Install Portainer CE with Docker Swarm on WSL / Docker Desktop](start/install-ce/server/swarm/wsl.md)
* [Install Portainer CE with Docker Swarm on Windows Container Service](start/install-ce/server/swarm/wcs.md)
* [Podman](start/install-ce/server/podman/README.md)
* [Install Portainer CE with Podman on Linux](start/install-ce/server/podman/linux.md)
* [Kubernetes](start/install-ce/server/kubernetes/README.md)
* [Install Portainer CE on your Kubernetes environment](start/install-ce/server/kubernetes/baremetal.md)
* [Install Portainer CE with Kubernetes on WSL / Docker Desktop](start/install-ce/server/kubernetes/wsl.md)
* [Initial setup](start/install-ce/server/setup.md)
* [Add an environment to an existing installation](start/agent.md)
* [Updating Portainer](start/upgrade/README.md)
* [Updating on Docker Standalone](start/upgrade/docker.md)
* [Updating on Docker Swarm](start/upgrade/swarm.md)
* [Updating on Podman](start/upgrade/podman.md)
* [Updating on Kubernetes](start/upgrade/kubernetes.md)
* [Updating on Nomad](start/upgrade/nomad.md)
* [Updating the Edge Agent](start/upgrade/edge.md)
* [Updating from Portainer 1.x](start/upgrade/from-1.x.md)
* [Switching to Portainer Business Edition](start/upgrade/tobe/README.md)
* [Upgrade to Business Edition from within Portainer Community Edition](start/upgrade/tobe/inapp.md)
* [Docker Standalone](start/upgrade/tobe/docker.md)
* [Docker Swarm](start/upgrade/tobe/swarm.md)
* [Podman](start/upgrade/tobe/podman.md)
* [Kubernetes](start/upgrade/tobe/kubernetes.md)
* [Upgrading Agent-only deployments](start/upgrade/tobe/agent.md)
## Using Portainer
* [Home](user/home/README.md)
* [Snapshot browsing](user/home/snapshot.md)
* [OpenAMT](user/home/openamt.md)
* [Docker/Swarm/Podman](user/docker/README.md)
* [Dashboard](user/docker/dashboard.md)
* [Templates](user/docker/templates/README.md)
* [Application](user/docker/templates/application.md)
* [Custom templates](user/docker/templates/custom.md)
* [Deploy a stack](user/docker/templates/deploy-stack.md)
* [Deploy a container](user/docker/templates/deploy-container.md)
* [Stacks](user/docker/stacks/README.md)
* [Add a new stack](user/docker/stacks/add.md)
* [Inspect or edit a stack](user/docker/stacks/edit.md)
* [Create a template from a deployed stack](user/docker/stacks/template.md)
* [Webhooks](user/docker/stacks/webhooks.md)
* [Migrate, duplicate or rename a stack](user/docker/stacks/migrate.md)
* [Remove a stack](user/docker/stacks/remove.md)
* [Services](user/docker/services/README.md)
* [Add a new service](user/docker/services/add.md)
* [Configure service options](user/docker/services/configure.md)
* [Scale a service](user/docker/services/scale.md)
* [View the status of a service task](user/docker/services/tasks.md)
* [View service logs](user/docker/services/logs.md)
* [Roll back a service](user/docker/services/rollback.md)
* [Webhooks](user/docker/services/webhooks.md)
* [Containers](user/docker/containers/README.md)
* [Add a new container](user/docker/containers/add.md)
* [View a container's details](user/docker/containers/view.md)
* [Inspect a container](user/docker/containers/inspect.md)
* [Edit or duplicate a container](user/docker/containers/edit.md)
* [Advanced container settings](user/docker/containers/advanced.md)
* [Webhooks](user/docker/containers/webhooks.md)
* [Attach a volume to a container](user/docker/containers/attach-volume.md)
* [View container logs](user/docker/containers/logs.md)
* [View container statistics](user/docker/containers/stats.md)
* [Access a container's console](user/docker/containers/console.md)
* [Change container ownership](user/docker/containers/ownership.md)
* [Remove a container](user/docker/containers/remove.md)
* [Images](user/docker/images/README.md)
* [Pull an image](user/docker/images/pull.md)
* [Build a new image](user/docker/images/build.md)
* [Import an image](user/docker/images/import.md)
* [Export an image](user/docker/images/export.md)
* [Networks](user/docker/networks/README.md)
* [Add a new network](user/docker/networks/add.md)
* [Remove a network](user/docker/networks/remove.md)
* [Volumes](user/docker/volumes/README.md)
* [Add a new volume](user/docker/volumes/add.md)
* [Browse a volume](user/docker/volumes/browse.md)
* [Remove a volume](user/docker/volumes/remove.md)
* [Configs](user/docker/configs/README.md)
* [Add a new config](user/docker/configs/add.md)
* [Remove a config](user/docker/configs/remove.md)
* [Secrets](user/docker/secrets/README.md)
* [Add a new secret](user/docker/secrets/add.md)
* [Remove a secret](user/docker/secrets/remove.md)
* [Events](user/docker/events.md)
* [Host](user/docker/host/README.md)
* [Details](user/docker/host/details.md)
* [Setup](user/docker/host/setup.md)
* [Registries](user/docker/host/registries.md)
* [Policies](user/docker/host/policies.md)
* [Swarm](user/docker/swarm/README.md)
* [Details](user/docker/swarm/details.md)
* [Cluster visualizer](user/docker/swarm/cluster-visualizer.md)
* [Setup](user/docker/swarm/setup.md)
* [Registries](user/docker/swarm/registries.md)
* [Kubernetes](user/kubernetes/README.md)
* [Dashboard](user/kubernetes/dashboard.md)
* [kubectl shell](user/kubernetes/kubectl.md)
* [Kubeconfig](user/kubernetes/kubeconfig.md)
* [Custom Templates](user/kubernetes/templates/README.md)
* [Add a new custom template](user/kubernetes/templates/add.md)
* [Edit a custom template](user/kubernetes/templates/edit.md)
* [Remove a custom template](user/kubernetes/templates/remove.md)
* [Namespaces](user/kubernetes/namespaces/README.md)
* [Add a new namespace](user/kubernetes/namespaces/add.md)
* [Manage a namespace](user/kubernetes/namespaces/manage.md)
* [Manage access to a namespace](user/kubernetes/namespaces/access.md)
* [Remove a namespace](user/kubernetes/namespaces/remove.md)
* [Applications](user/kubernetes/applications/README.md)
* [Add a new application using a form](user/kubernetes/applications/add.md)
* [Add a new application using code](user/kubernetes/applications/manifest/README.md)
* [Create an application from a Manifest](user/kubernetes/applications/manifest/create.md)
* [Create an application from a Helm chart](user/kubernetes/applications/manifest/helm.md)
* [Inspect an application](user/kubernetes/applications/inspect.md)
* [Inspect a Helm application](user/kubernetes/applications/inspect-helm.md)
* [Edit an application](user/kubernetes/applications/edit.md)
* [Edit a Helm application](user/kubernetes/applications/edit-helm.md)
* [Webhooks](user/kubernetes/applications/webhooks.md)
* [Detach a volume from an application](user/kubernetes/applications/detach-volume.md)
* [Remove an application](user/kubernetes/applications/remove.md)
* [Networking](user/kubernetes/networking/README.md)
* [Services](user/kubernetes/networking/services.md)
* [Ingresses](user/kubernetes/networking/ingresses/README.md)
* [Add an Ingress manually](user/kubernetes/networking/ingresses/add.md)
* [Add an Ingress using a manifest](user/kubernetes/networking/ingresses/manifest.md)
* [Remove an Ingress](user/kubernetes/networking/ingresses/remove-an-ingress.md)
* [ConfigMaps & Secrets](user/kubernetes/configurations/README.md)
* [Add a ConfigMap](user/kubernetes/configurations/add.md)
* [Add a Secret](user/kubernetes/configurations/add-1.md)
* [Volumes](user/kubernetes/volumes/README.md)
* [Inspect a volume](user/kubernetes/volumes/inspect.md)
* [Remove a volume](user/kubernetes/volumes/remove.md)
* [More Resources](user/kubernetes/more-resources/README.md)
* [Custom Resources](user/kubernetes/more-resources/custom-resources.md)
* [Cron Jobs & Jobs](user/kubernetes/more-resources/jobs.md)
* [Service Accounts](user/kubernetes/more-resources/service-accounts.md)
* [Cluster Roles](user/kubernetes/more-resources/cluster-roles.md)
* [Roles](user/kubernetes/more-resources/namespace-roles.md)
* [Cluster](user/kubernetes/cluster/README.md)
* [Details](user/kubernetes/cluster/details/README.md)
* [Inspect a node](user/kubernetes/cluster/details/node.md)
* [Setup](user/kubernetes/cluster/setup.md)
* [Security constraints](user/kubernetes/cluster/security.md)
* [Registries](user/kubernetes/cluster/registries.md)
* [Policies](user/kubernetes/cluster/policies.md)
* [Azure ACI](user/aci/README.md)
* [Dashboard](user/aci/dashboard.md)
* [Container instances](user/aci/containers/README.md)
* [Add a new container](user/aci/containers/add.md)
* [View container details](user/aci/containers/details.md)
* [Remove a container](user/aci/containers/remove.md)
* [Nomad](user/nomad.md)
* [Edge Compute](user/edge/README.md)
* [Edge Groups](user/edge/groups.md)
* [Edge Stacks](user/edge/stacks/README.md)
* [Add a new Edge Stack](user/edge/stacks/add.md)
* [Edge Jobs](user/edge/jobs.md)
* [Edge Configurations](user/edge/configurations.md)
* [Waiting Room](user/edge/waiting-room.md)
* [Edge Templates](user/edge/templates/README.md)
* [Application](user/edge/templates/application.md)
* [Custom](user/edge/templates/custom.md)
* [Observability](user/observability/README.md)
* [Alerting](user/observability/alerting.md)
* [Account settings](user/account-settings.md)
## Administering Portainer
* [User-related](admin/user/README.md)
* [Users](admin/user/users.md)
* [Add a new user](admin/user/add.md)
* [Turn a user into an administrator](admin/user/promote.md)
* [Reset a user's password](admin/user/password.md)
* [Teams](admin/user/teams/README.md)
* [Add a new team](admin/user/teams/add.md)
* [Add a user to a team](admin/user/teams/add-user.md)
* [Roles](admin/user/roles.md)
* [Environment-related](admin/environments/README.md)
* [Environments](admin/environments/environments.md)
* [Add a new environment](admin/environments/add/README.md)
* [Add a local environment](admin/environments/add/local.md)
* [Add a Docker Standalone environment](admin/environments/add/docker/README.md)
* [Install Edge Agent Standard on Docker Standalone](admin/environments/add/docker/edge.md)
* [Install Edge Agent Async on Docker Standalone](admin/environments/add/docker/edge-async.md)
* [Install Portainer Agent on Docker Standalone](admin/environments/add/docker/agent.md)
* [Connect to the Docker API](admin/environments/add/docker/api.md)
* [Connect to the Docker Socket](admin/environments/add/docker/socket.md)
* [Add a Docker Swarm environment](admin/environments/add/swarm/README.md)
* [Install Edge Agent Standard on Docker Swarm](admin/environments/add/swarm/edge.md)
* [Install Edge Agent Async on Docker Swarm](admin/environments/add/swarm/edge-async.md)
* [Install Portainer Agent on Docker Swarm](admin/environments/add/swarm/agent.md)
* [Connect to the Docker API](admin/environments/add/swarm/api.md)
* [Connect to the Docker Socket](admin/environments/add/swarm/socket.md)
* [Add a Podman environment](admin/environments/add/podman/README.md)
* [Install Edge Agent Standard on Podman](admin/environments/add/podman/edge.md)
* [Install Edge Agent Async on Podman](admin/environments/add/podman/edge-async.md)
* [Install Portainer Agent on Podman](admin/environments/add/podman/agent.md)
* [Connect to the Podman Socket](admin/environments/add/podman/socket.md)
* [Add a Kubernetes environment](admin/environments/add/kubernetes/README.md)
* [Install Edge Agent Standard on Kubernetes](admin/environments/add/kubernetes/edge.md)
* [Install Edge Agent Async on Kubernetes](admin/environments/add/kubernetes/edge-async.md)
* [Install Portainer Agent on your Kubernetes environment](admin/environments/add/kubernetes/agent.md)
* [Import an existing Kubernetes environment](admin/environments/add/kubernetes/import.md)
* [Add an ACI environment](admin/environments/add/aci.md)
* [Add a Nomad environment](admin/environments/add/nomad.md)
* [Provision KaaS Cluster](admin/environments/add/kaas/README.md)
* [Civo](admin/environments/add/kaas/civo.md)
* [Akamai Connected Cloud](admin/environments/add/kaas/linode.md)
* [DigitalOcean](admin/environments/add/kaas/digitalocean.md)
* [Google Cloud](admin/environments/add/kaas/gke.md)
* [AWS](admin/environments/add/kaas/eks.md)
* [Azure](admin/environments/add/kaas/aks.md)
* [Create a Kubernetes cluster](admin/environments/add/kube-create/README.md)
* [Talos Kubernetes](admin/environments/add/kube-create/omni.md)
* [MicroK8s](admin/environments/add/kube-create/microk8s/README.md)
* [Offline installation](admin/environments/add/kube-create/microk8s/offline.md)
* [Add an environment via the Portainer API](admin/environments/add/api.md)
* [Auto onboarding](admin/environments/aeec.md)
* [Groups](admin/environments/groups.md)
* [Policies](admin/environments/policies/README.md)
* [Kubernetes Policies](admin/environments/policies/kubernetes-policies/README.md)
* [Create a Kubernetes RBAC policy](admin/environments/policies/kubernetes-policies/kubernetes-rbac-policy.md)
* [Create a Kubernetes security policy](admin/environments/policies/kubernetes-policies/kubernetes-security-policy.md)
* [Create a Kubernetes setup policy](admin/environments/policies/kubernetes-policies/kubernetes-setup-policy.md)
* [Create a Kubernetes registry policy](admin/environments/policies/kubernetes-policies/kubernetes-registry-policy.md)
* [Docker Policies](admin/environments/policies/docker-policies/README.md)
* [Create a Docker, Swarm or Podman RBAC policy](admin/environments/policies/docker-policies/rbac-policy.md)
* [Create a Docker, Swarm or Podman security policy](admin/environments/policies/docker-policies/security-policy.md)
* [Create a Docker, Swarm or Podman setup policy](admin/environments/policies/docker-policies/setup-policy.md)
* [Create a Docker, Swarm or Podman registry policy](admin/environments/policies/docker-policies/registry-policy.md)
* [Tags](admin/environments/tags.md)
* [Update & Rollback](admin/environments/update.md)
* [Registries](admin/registries/README.md)
* [Add a new registry](admin/registries/add/README.md)
* [Add a DockerHub account](admin/registries/add/dockerhub.md)
* [Add an AWS ECR registry](admin/registries/add/ecr.md)
* [Add a Quay.io registry](admin/registries/add/quay.md)
* [Add a ProGet registry](admin/registries/add/proget.md)
* [Add an Azure registry](admin/registries/add/azure.md)
* [Add a GitLab registry](admin/registries/add/gitlab.md)
* [Add a GitHub registry](admin/registries/add/ghcr.md)
* [Add a custom registry](admin/registries/add/custom.md)
* [Browse a registry](admin/registries/browse.md)
* [Manage a registry](admin/registries/manage.md)
* [Licenses](admin/licenses.md)
* [Logs](admin/logs/README.md)
* [Authentication](admin/logs/authentication.md)
* [Activity](admin/logs/activity.md)
* [Notifications](admin/notifications.md)
* [Settings](admin/settings/README.md)
* [General](admin/settings/general.md)
* [Authentication](admin/settings/authentication/README.md)
* [Authenticate via LDAP](admin/settings/authentication/ldap.md)
* [Authenticate via Active Directory](admin/settings/authentication/active-directory.md)
* [Authenticate via OAuth](admin/settings/authentication/oauth.md)
* [Shared credentials](admin/settings/credentials/README.md)
* [Add Sidero Omni credentials](admin/settings/credentials/omni.md)
* [Add Civo credentials](admin/settings/credentials/civo.md)
* [Add Akamai Connected Cloud credentials](admin/settings/credentials/linode.md)
* [Add DigitalOcean credentials](admin/settings/credentials/digitalocean.md)
* [Add Google Cloud credentials](admin/settings/credentials/gke.md)
* [Add AWS credentials](admin/settings/credentials/eks.md)
* [Add Azure credentials](admin/settings/credentials/aks.md)
* [Add SSH credentials](admin/settings/credentials/ssh.md)
* [Add Git credentials](admin/settings/credentials/git.md)
* [Edge Compute](admin/settings/edge.md)
## Frequently Asked Questions
* [Getting started](faqs/getting-started/README.md)
* [How do I get started with Portainer?](faqs/getting-started/how-do-i-get-started-with-portainer.md)
* [What is Portainer's architecture?](faqs/getting-started/what-is-portainers-architecture.md)
* [What information does Portainer collect?](faqs/getting-started/what-information-does-portainer-collect.md)
* [Can I use Portainer CE in a production environment?](faqs/getting-started/can-i-use-portainer-ce-in-a-production-environment.md)
* [How does Portainer secure connectivity to and from Agents and Edge Agents?](faqs/getting-started/how-does-portainer-secure-connectivity-to-and-from-agents-and-edge-agents.md)
* [Which is more secure, the Agent or the Edge Agent?](faqs/getting-started/which-is-more-secure-the-agent-or-the-edge-agent.md)
* [What does Portainer's backup include?](faqs/getting-started/what-does-portainers-backup-include.md)
* [How does Portainer respond to CVEs?](faqs/getting-started/how-does-portainer-respond-to-cves.md)
* [Can Portainer’s interface language be changed?](faqs/getting-started/can-portainers-interface-language-be-changed.md)
* [Why shouldn’t I give all Portainer users admin access?](faqs/getting-started/why-shouldnt-i-give-all-portainer-users-admin-access.md)
* [Why do we recommend using the Edge Agent instead of the traditional Agent?](faqs/getting-started/why-do-we-recommend-using-the-edge-agent-instead-of-the-traditional-agent.md)
* [Installing](faqs/installing/README.md)
* [How do I install Portainer?](faqs/installing/how-do-i-install-portainer.md)
* [Can I run Portainer on my configuration?](faqs/installing/can-i-run-portainer-on-my-configuration.md)
* [How do I change the port that Portainer runs on?](faqs/installing/how-do-i-change-the-port-that-portainer-runs-on.md)
* [My host is using SELinux. Can I use Portainer?](faqs/installing/my-host-is-using-selinux.-can-i-use-portainer.md)
* [Does Portainer support WSL1?](faqs/installing/does-portainer-support-wsl1.md)
* [Which ARM architectures does Portainer support?](faqs/installing/which-arm-architectures-does-portainer-support.md)
* [Portainer isn't starting on my Windows server - help!](faqs/installing/portainer-isnt-starting-on-my-windows-server-help.md)
* [How can I ensure Portainer's configuration is retained?](faqs/installing/how-can-i-ensure-portainers-configuration-is-retained.md)
* [Does Portainer support TLS for socket connections?](faqs/installing/does-portainer-support-tls-for-socket-connections.md)
* [How do I remove Portainer?](faqs/installing/how-do-i-remove-portainer.md)
* [How can I deploy the Portainer Agent on a Swarm cluster with Linux and Windows nodes?](faqs/installing/how-can-i-deploy-the-portainer-agent-on-a-swarm-cluster-with-linux-and-windows-nodes.md)
* [Portainer fails to deploy on Vultr's VKE platform](faqs/installing/portainer-fails-to-deploy-on-vultrs-vke-platform.md)
* [Does Portainer support Podman?](faqs/installing/does-portainer-support-podman.md)
* [I just installed Portainer but I can't access the UI, how do I fix this?](faqs/installing/i-just-installed-portainer-but-i-cant-access-the-ui-how-do-i-fix-this.md)
* [Does Portainer support containerd?](faqs/installing/does-portainer-support-containerd.md)
* ["Your Portainer instance has timed out for security purposes" error fix](faqs/installing/your-portainer-instance-has-timed-out-for-security-purposes-error-fix.md)
* [Can I use internal authentication and external authentication at the same time?](faqs/installing/can-i-use-internal-authentication-and-external-authentication-at-the-same-time.md)
* [Upgrading and downgrading](faqs/upgrading/README.md)
* [How do I upgrade Portainer to the latest version?](faqs/upgrading/how-do-i-upgrade-portainer-to-the-latest-version.md)
* [Can I upgrade from Portainer Community Edition to Portainer Business Edition?](faqs/upgrading/can-i-upgrade-from-portainer-community-edition-to-portainer-business-edition.md)
* [After upgrading, why doesn’t my version number match the latest version?](faqs/upgrading/after-upgrading-why-doesnt-my-version-number-match-the-latest-version.md)
* [Why does Portainer keep prompting me to upgrade?](faqs/upgrading/why-does-portainer-keep-prompting-me-to-upgrade.md)
* [Why have my agents stopped working after upgrading Portainer?](faqs/upgrading/why-have-my-agents-stopped-working-after-upgrading-portainer.md)
* [Can I upgrade an environment from Docker Standalone to Docker Swarm?](faqs/upgrading/can-i-upgrade-an-environment-from-docker-standalone-to-docker-swarm.md)
* [Can I downgrade from Portainer Business to Portainer CE?](faqs/upgrading/can-i-downgrade-from-portainer-business-to-portainer-ce.md)
* [Why do my users no longer have access after upgrading to BE from CE?](faqs/upgrading/why-do-my-users-no-longer-have-access-after-upgrading-to-be-from-ce.md)
* [How can I roll back to a previous version of Portainer?](faqs/upgrading/how-can-i-roll-back-to-a-previous-version-of-portainer.md)
* [Licensing](faqs/licensing/README.md)
* [What is a node for licensing purposes?](faqs/licensing/what-is-a-node-for-licensing-purposes.md)
* [Can I add more nodes to my existing subscription?](faqs/licensing/how-do-i-add-more-nodes-to-my-license.md)
* [How do I renew my subscription?](faqs/licensing/how-do-i-renew-my-subscription.md)
* [What is the pricing for Business Edition?](faqs/licensing/what-is-the-pricing-for-business-edition.md)
* [How do I enter my Portainer Business license into Portainer CE?](faqs/licensing/how-do-i-enter-my-portainer-business-license-into-portainer-ce.md)
* [How can I move my license from one instance to another?](faqs/licensing/how-can-i-move-my-license-from-one-instance-to-another.md)
* [Is there a way to specify the license at the command line?](faqs/licensing/is-there-a-way-to-specify-the-license-at-the-command-line.md)
* [Can I use the same license key / Portainer instance across Dev, QA and Prod environments?](faqs/licensing/can-i-use-the-same-license-key-portainer-instance-across-dev-qa-and-prod-environments.md)
* [Can I use the same license key / Portainer instance across my private network and my public network?](faqs/licensing/can-i-use-the-same-license-key-portainer-instance-across-my-private-network-and-my-public-network.md)
* [License already applied error](faqs/licensing/license-already-applied-error.md)
* [My Portainer Extensions license has expired. What can I do?](faqs/licensing/my-portainer-extensions-license-has-expired.-what-can-i-do.md)
* [A valid authorisation token is missing error](faqs/licensing/a-valid-authorisation-token-is-missing-error.md)
* [Can we add our Business Edition license to Portainer running in Docker Desktop Extension?](faqs/licensing/can-we-add-our-business-edition-license-to-portainer-running-in-docker-desktop-extension.md)
* [Switching from Trial License to 3 Free Nodes License](faqs/licensing/switching-from-trial-license-to-3-free-nodes-license.md)
* [I want to use my License in a different environment. How do I do this?](faqs/licensing/i-want-to-use-my-license-in-a-different-environment.-how-do-i-do-this.md)
* [Why isn’t my 3- license key working?](faqs/licensing/why-isnt-my-3-license-key-working.md)
* [How do I renew my 3 nodes free license?](faqs/licensing/how-do-i-renew-my-3-nodes-free-license.md)
* [How do I renew my 5 nodes free license?](faqs/licensing/how-do-i-renew-my-5-nodes-free-license.md)
* [Troubleshooting](faqs/troubleshooting/README.md)
* [Access and authentication](faqs/troubleshooting/access-and-authentication/README.md)
* [How can I switch back to internal authentication?](faqs/troubleshooting/access-and-authentication/how-can-i-switch-back-to-internal-authentication.md)
* [I enabled "Force HTTPS only" and now I'm locked out of Portainer. How do I get back in?](faqs/troubleshooting/access-and-authentication/i-enabled-force-https-only-and-now-im-locked-out-of-portainer.-how-do-i-get-back-in.md)
* [How do I reset my Portainer password?](faqs/troubleshooting/access-and-authentication/how-do-i-reset-my-portainer-password.md)
* [Client sent an HTTP request to an HTTPS server](faqs/troubleshooting/access-and-authentication/client-sent-an-http-request-to-an-https-server.md)
* [Unable to Authenticate After Portainer Update](faqs/troubleshooting/access-and-authentication/unable-to-authenticate-after-portainer-update.md)
* [Unable to Login via LDAP in Portainer](faqs/troubleshooting/access-and-authentication/unable-to-login-via-ldap-in-portainer.md)
* [LDAP Groups are not auto-populating Portainer teams](faqs/troubleshooting/access-and-authentication/ldap-groups-are-not-auto-populating-portainer-teams.md)
* [Agents and environment management](faqs/troubleshooting/agents-and-environment-management/README.md)
* [How can I move existing Edge Agent deployments to a new Portainer Server instance?](faqs/troubleshooting/agents-and-environment-management/how-can-i-move-existing-edge-agent-deployments-to-a-new-portainer-server-instance.md)
* [Why can't my agents communicate with Portainer on Swarm?](faqs/troubleshooting/agents-and-environment-management/why-cant-my-agents-communicate-with-portainer-on-swarm.md)
* [Why has my Environment IP not updated after I changed it?](faqs/troubleshooting/agents-and-environment-management/why-has-my-environment-ip-not-updated-after-i-changed-it.md)
* [Why is my Portainer Edge Agent using a large amount of memory?](faqs/troubleshooting/agents-and-environment-management/why-is-my-portainer-edge-agent-using-a-large-amount-of-memory.md)
* [Troubleshooting Edge Agent Connection Issues](faqs/troubleshooting/agents-and-environment-management/troubleshooting-edge-agent-connection-issues.md)
* [How do I change the way I connect to an environment without losing my existing stacks?](faqs/troubleshooting/agents-and-environment-management/how-do-i-change-the-way-i-connect-to-an-environment-without-losing-my-existing-stacks.md)
* [Stacks, deployments and updates](faqs/troubleshooting/stacks-deployments-and-updates/README.md)
* [Why do relative bind mounts appear empty after updating a stack that was deployed from Git?](faqs/troubleshooting/stacks-deployments-and-updates/empty-relative-bind-mounts.md)
* [How do automatic updates for stacks/applications work?](faqs/troubleshooting/stacks-deployments-and-updates/how-do-automatic-updates-for-stacks-applications-work.md)
* [How does the image update notification icon work?](faqs/troubleshooting/stacks-deployments-and-updates/how-does-the-image-update-notification-icon-work.md)
* [Can I build an image while deploying a stack/application from Git?](faqs/troubleshooting/stacks-deployments-and-updates/can-i-build-an-image-while-deploying-a-stack-application-from-git.md)
* [Why don't custom standalone app templates show when using Docker Swarm?](faqs/troubleshooting/stacks-deployments-and-updates/why-dont-custom-standalone-app-templates-show-when-using-docker-swarm.md)
* [How do I configure Portainer's GitOps features to authenticate to a Bitbucket repository?](faqs/troubleshooting/stacks-deployments-and-updates/how-do-i-configure-portainers-gitops-features-to-authenticate-to-a-bitbucket-repository.md)
* [Why are stack deployment times slow?](faqs/troubleshooting/stacks-deployments-and-updates/why-are-stack-deployment-times-slow.md)
* [Environment Variable Management in Docker: .env vs. stack.env](faqs/troubleshooting/stacks-deployments-and-updates/environment-variable-management-in-docker-.env-vs.-stack.env.md)
* [How do I recover orphaned stacks from a previously deleted environment?](faqs/troubleshooting/stacks-deployments-and-updates/how-do-i-recover-orphaned-stacks-from-a-previously-deleted-environment.md)
* [UI and features](faqs/troubleshooting/ui-and-features/README.md)
* [Why can't I use the console with my container?](faqs/troubleshooting/ui-and-features/why-cant-i-use-the-console-with-my-container.md)
* [Exposed ports in the container view redirect me to 0.0.0.0. What can I do?](faqs/troubleshooting/ui-and-features/exposed-ports-in-the-container-view-redirect-me-to-0.0.0.0.-what-can-i-do.md)
* [Why is a feature only available in Portainer Business Edition?](faqs/troubleshooting/ui-and-features/why-is-a-feature-only-available-in-portainer-business-edition.md)
* [Runtime and Resource sliders are not showing the set value on ARM](faqs/troubleshooting/ui-and-features/runtime-and-resource-sliders-are-not-showing-the-set-value-on-arm.md)
* [Why doesn’t the Portainer UI load inside an iframe?](faqs/troubleshooting/ui-and-features/why-doesnt-the-portainer-ui-load-inside-an-iframe.md)
* [Why can I not see an option to update the Portainer version within the UI?](faqs/troubleshooting/ui-and-features/why-can-i-not-see-an-option-to-update-the-portainer-version-within-the-ui.md)
* [Logs, errors and debugging](faqs/troubleshooting/logs-errors-and-debugging/README.md)
* [Unable to Access Pod Logs in My k0s Cluster](faqs/troubleshooting/logs-errors-and-debugging/unable-to-access-pod-logs-in-my-k0s-cluster.md)
* [Can you view deleted container logs in Portainer?](faqs/troubleshooting/logs-errors-and-debugging/can-you-view-deleted-container-logs-in-portainer.md)
* [How can I get the logs for Portainer itself?](faqs/troubleshooting/logs-errors-and-debugging/how-can-i-get-the-logs-for-portainer-itself.md)
* [Why can't my users see anything in the environment they have access to?](faqs/troubleshooting/logs-errors-and-debugging/why-cant-my-users-see-anything-in-the-environment-they-have-access-to.md)
* [Why do I see a lot of TLS handshake errors in my Portainer and/or Agent logs?](faqs/troubleshooting/logs-errors-and-debugging/why-do-i-see-a-lot-of-tls-handshake-errors-in-my-portainer-and-or-agent-logs.md)
* ["Failed to get license info" or "Unable to retrieve license info" message with valid license](faqs/troubleshooting/logs-errors-and-debugging/failed-to-get-license-info-or-unable-to-retrieve-license-info-message-with-valid-license.md)
* [What does a 500 error code mean?](faqs/troubleshooting/logs-errors-and-debugging/what-does-a-500-error-code-mean.md)
* [Why is my console closing after a certain time?](faqs/troubleshooting/logs-errors-and-debugging/why-is-my-console-closing-after-a-certain-time.md)
* [“Failed logging user activity” error in Portainer](faqs/troubleshooting/logs-errors-and-debugging/failed-logging-user-activity-error-in-portainer.md)
* [Certificates and security](faqs/troubleshooting/certificates-and-security/README.md)
* [How to enable/disable image Up-to-date indicator](faqs/troubleshooting/certificates-and-security/how-to-enable-disable-image-up-to-date-indicator.md)
* [How can I use my custom certificate authority (CA) with Portainer?](faqs/troubleshooting/certificates-and-security/how-can-i-use-my-custom-certificate-authority-ca-with-portainer.md)
* [Registry and image management](faqs/troubleshooting/registry-and-image-management/README.md)
* [Why is my node count higher than it should be?](faqs/troubleshooting/registry-and-image-management/why-is-my-node-count-higher-than-it-should-be.md)
* [I am unable to push an image to an AWS Elastic Container Registry](faqs/troubleshooting/registry-and-image-management/i-am-unable-to-push-an-image-to-an-aws-elastic-container-registry.md)
* [Contributing](faqs/contributing/README.md)
* [How do I report a bug?](faqs/contributing/how-do-i-report-a-bug.md)
* [How do I raise a feature request?](faqs/contributing/how-do-i-raise-a-feature-request.md)
* [How do you decide which bugs and features to work on first?](faqs/contributing/how-do-you-decide-which-bugs-and-features-to-work-on-first.md)
* [How do I log a Support Request?](faqs/contributing/how-do-i-log-a-support-request.md)
* [How do I report a security vulnerability?](faqs/contributing/how-do-i-report-a-security-vulnerability.md)
* [Known issues](faqs/known-issues/README.md)
* [Edge stacks do not support authenticating to deploy applications from private registries](faqs/known-issues/edge-stacks-do-not-support-authenticating-to-deploy-applications-from-private-registries.md)
* [Known issues with VMware](faqs/known-issues/known-issues-with-vmware.md)
* [Groups info issue with OAuth using Microsoft AD](faqs/known-issues/groups-info-issue-with-oauth-using-microsoft-ad.md)
* [Resource limits in a compose file are not applying](faqs/known-issues/resource-limits-in-a-compose-file-are-not-applying.md)
* [Hardware Acceleration GPU button is missing](faqs/known-issues/hardware-acceleration-gpu-button-is-missing.md)
* [Unable to update environment variables when running on Synology NAS](faqs/known-issues/unable-to-update-environment-variables-when-running-on-synology-nas.md)
* [Unable to remove the Group Configuration from Active Directory authentication configuration](faqs/known-issues/unable-to-remove-the-group-configuration-from-active-directory-authentication-configuration.md)
* ["Image not found on registry" error when upgrading from CE to BE or self-updating on Synology NAS](faqs/known-issues/image-not-found-on-registry-error-when-upgrading-from-ce-to-be-or-self-updating-on-synology-nas.md)
* [MicroK8s Known Issues](faqs/known-issues/microk8s-known-issues.md)
* ["Unauthorized" error when pushing images to ACR with Service Principal account](faqs/known-issues/unauthorized-error-when-pushing-images-to-acr-with-service-principal-account.md)
* ["Invalid certificate file" error when browsing empty Azure Container Registry](faqs/known-issues/invalid-certificate-file-error-when-browsing-empty-azure-container-registry.md)
* [Environments not loading with Docker Engine 29.0.0](faqs/known-issues/environments-not-loading-with-docker-engine-29.0.0.md)
* [Docker Compose files including build steps fail](faqs/known-issues/docker-compose-files-including-build-steps-fail.md)
* [Getting support](faqs/getting-support/README.md)
* [How to get support for Community Edition and 5 Nodes Free Users](faqs/getting-support/how-to-get-support-for-community-edition-and-5-nodes-free-users.md)
* [How to get support for Business Edition Customers with a subscription](faqs/getting-support/how-to-get-support-for-business-edition-customers-with-a-subscription.md)
* [Which versions of Portainer do you provide support for?](faqs/getting-support/which-versions-of-portainer-do-you-provide-support-for.md)
## Advanced Topics
* [CLI configuration options](advanced/cli.md)
* [App templates](advanced/app-templates/README.md)
* [Build and host your own app templates](advanced/app-templates/build.md)
* [App template JSON format](advanced/app-templates/format.md)
* [The Portainer Edge Agent](advanced/edge-agent.md)
* [Access control](advanced/access-control.md)
* [Reset the admin user's password](advanced/reset-admin.md)
* [Security and compliance](advanced/security.md)
* [Encrypting the Portainer database](advanced/db-encryption.md)
* [Using your own SSL certificate with Portainer](advanced/ssl.md)
* [Using mTLS with Portainer](advanced/mtls.md)
* [Stream auth and activity logs to an external provider](advanced/siem.md)
* [Using Portainer with reverse proxies](advanced/reverse-proxy/README.md)
* [Deploying Portainer behind Traefik Proxy](advanced/reverse-proxy/traefik.md)
* [Deploying Portainer behind nginx reverse proxy](advanced/reverse-proxy/nginx.md)
* [How Relative Path Support works in Portainer](advanced/relative-paths.md)
* [Helm chart configuration options](advanced/helm-chart-configuration-options.md)
* [Docker roles and permissions](advanced/docker-roles-and-permissions.md)
* [Kubernetes roles and bindings](advanced/kubernetes-roles-and-bindings.md)
* [Deprecated and removed features](advanced/deprecated.md)
## API
* [Accessing the Portainer API](api/access.md)
* [API documentation](api/docs.md)
* [API usage examples](api/examples.md)
## Get More Help
* [Portainer Academy](https://academy.portainer.io)
* [YouTube](https://www.youtube.com/channel/UC7diMJcrULjDseq5yhSUZgg/videos)
* [GitHub](https://github.com/orgs/portainer/discussions)
* [Slack](https://portainer.io/slack)
* [Discord](https://portainer.io/discord)
* [Open a support request](https://www.portainer.io/portainer-business-support)
## Contribute to Portainer
* [Contribute](contribute/contribute.md)
* [Build instructions](contribute/build/README.md)
* [Set up a macOS build environment](contribute/build/mac.md)
* [Set up a Linux build environment](contribute/build/linux.md)
***
* [Privacy Policy](privacy.md)