# Secure Deployment

> Harden a TX Text Control deployment: HTTPS and wss, a private Document Editor backend port, least-privilege accounts, no secrets in images, logs and updates.

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

---

## On This Page

- [The Checklist](https://docs.textcontrol.com/tx-text-control-dotnet-server/security/deployment/#the-checklist)
- [Serve the Application Over HTTPS](https://docs.textcontrol.com/tx-text-control-dotnet-server/security/deployment/#serve-the-application-over-https)
- [Keep the Backend Private](https://docs.textcontrol.com/tx-text-control-dotnet-server/security/deployment/#keep-the-backend-private)
- [Run With Least Privileges](https://docs.textcontrol.com/tx-text-control-dotnet-server/security/deployment/#run-with-least-privileges)
- [Keep Secrets Out of the Deployment](https://docs.textcontrol.com/tx-text-control-dotnet-server/security/deployment/#keep-secrets-out-of-the-deployment)
- [Watch the Logs](https://docs.textcontrol.com/tx-text-control-dotnet-server/security/deployment/#watch-the-logs)
- [Keep the Packages Current](https://docs.textcontrol.com/tx-text-control-dotnet-server/security/deployment/#keep-the-packages-current)
- [Next Steps](https://docs.textcontrol.com/tx-text-control-dotnet-server/security/deployment/#next-steps)

---

## Nearby

- **Previous:** [SBOM](https://docs.textcontrol.com/tx-text-control-dotnet-server/security/sbom/llms.txt)
- **Next:** [Compliance](https://docs.textcontrol.com/tx-text-control-dotnet-server/security/compliance/llms.txt)
