# Deployment Guide

> Deploy TX Text Control .NET Server applications: what every deployment needs, then Windows, Linux, Docker, Kubernetes, Azure, AWS, Google Cloud and CI/CD.

- **Product:** TX Text Control .NET Server
- **Section:** Documentation
- **Kind:** Topic
- **Path:** TX Text Control .NET Server > Deployment Guide
- **Web URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/deployment/
- **LLMs URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/deployment/llms.txt
- **LLMs-Full URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/deployment/llms-full.txt

---

## On This Page

- [What Every Deployment Has in Common](https://docs.textcontrol.com/tx-text-control-dotnet-server/deployment/#what-every-deployment-has-in-common)
- [Choose a Target](https://docs.textcontrol.com/tx-text-control-dotnet-server/deployment/#choose-a-target)
- [Find the Right Page](https://docs.textcontrol.com/tx-text-control-dotnet-server/deployment/#find-the-right-page)
- [Where to Start](https://docs.textcontrol.com/tx-text-control-dotnet-server/deployment/#where-to-start)

---

## In This Section

- [AWS](https://docs.textcontrol.com/tx-text-control-dotnet-server/deployment/aws/llms.txt): Run TX Text Control .NET Server on AWS: Elastic Beanstalk and Fargate on x86_64, the proxy for WebSockets, load balancer stickiness and timeouts, licensing.
- [Azure](https://docs.textcontrol.com/tx-text-control-dotnet-server/deployment/azure/llms.txt): Host TX Text Control .NET Server applications in Azure App Service on Windows or Linux: what differs between the two, scaling, licensing and pipelines.
- [CI/CD](https://docs.textcontrol.com/tx-text-control-dotnet-server/deployment/ci-cd/llms.txt): Build, publish and deploy TX Text Control apps in pipelines: feed credentials, publishing for win-x64 or linux-x64, artifacts, Azure deployment and images.
- [Docker](https://docs.textcontrol.com/tx-text-control-dotnet-server/deployment/docker/llms.txt): Run TX Text Control .NET Server applications in Linux containers: the image, the NuGet feed secret, fonts, the Document Editor backend and several instances.
- [Google Cloud](https://docs.textcontrol.com/tx-text-control-dotnet-server/deployment/google-cloud/llms.txt): Run TX Text Control .NET Server on Google Cloud Run: x86_64 images, port and memory, the request timeout and session affinity for the Document Editor.
- [Kubernetes](https://docs.textcontrol.com/tx-text-control-dotnet-server/deployment/kubernetes/llms.txt): Run TX Text Control .NET Server in Kubernetes: Deployment and Service manifests, session affinity for the Document Editor, a separate backend and licensing.
- [Linux](https://docs.textcontrol.com/tx-text-control-dotnet-server/deployment/linux/llms.txt): Run TX Text Control .NET Server applications on Linux: publish for linux-x64, install the ASP.NET Core Runtime and host on Ubuntu or Debian with systemd.
- [Windows](https://docs.textcontrol.com/tx-text-control-dotnet-server/deployment/windows/llms.txt): Deploy TX Text Control .NET Server applications to Windows Server: both engines, win-x64 publishing, the runtime and hosting in IIS or as a Windows service.

---

## Nearby

- **Previous:** [Web Forms Document Viewer (Legacy)](https://docs.textcontrol.com/tx-text-control-dotnet-server/integration/dotnet-framework/web-forms-viewer/llms.txt)
- **Next:** [Windows](https://docs.textcontrol.com/tx-text-control-dotnet-server/deployment/windows/llms.txt)
