> For the complete documentation index, see [llms.txt](https://docs.wproofreader.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.wproofreader.com/v6.18.1/deployment/installation.md).

# Installation

- [Choose a self-hosted setup](https://docs.wproofreader.com/v6.18.1/deployment/installation/choose-a-self-hosted-setup.md): Compare the two self-hosted setups: WProofreader Server only, or WProofreader Server with admin-panel. Choose a setup before you install.
- [Deployment options](https://docs.wproofreader.com/v6.18.1/deployment/installation/deployment-options.md)
- [Linux](https://docs.wproofreader.com/v6.18.1/deployment/installation/linux.md)
- [Automated installation on Linux](https://docs.wproofreader.com/v6.18.1/deployment/installation/linux/automated-installation-on-linux.md)
- [Install on Linux with NGINX](https://docs.wproofreader.com/v6.18.1/deployment/installation/linux/install-on-linux-with-nginx.md)
- [Install on Linux with Apache HTTP Server](https://docs.wproofreader.com/v6.18.1/deployment/installation/linux/install-on-linux-with-apache-http-server.md)
- [Install on SELinux with Apache HTTP Server](https://docs.wproofreader.com/v6.18.1/deployment/installation/linux/install-on-selinux-with-apache-http-server.md)
- [Systemd service on Linux](https://docs.wproofreader.com/v6.18.1/deployment/installation/linux/systemd-service-on-linux.md)
- [Uninstall on Linux](https://docs.wproofreader.com/v6.18.1/deployment/installation/linux/uninstall-on-linux.md)
- [Windows](https://docs.wproofreader.com/v6.18.1/deployment/installation/windows.md)
- [Install on Windows with IIS](https://docs.wproofreader.com/v6.18.1/deployment/installation/windows/install-on-windows-with-iis.md)
- [Uninstall on Windows](https://docs.wproofreader.com/v6.18.1/deployment/installation/windows/uninstall-on-windows.md)
- [Upgrade application version](https://docs.wproofreader.com/v6.18.1/deployment/installation/upgrade-application-version.md)
- [Docker](https://docs.wproofreader.com/v6.18.1/deployment/installation/docker.md)
- [Deploy using Docker configuration](https://docs.wproofreader.com/v6.18.1/deployment/installation/docker/deploy-using-docker-configuration.md)
- [Build using prebuilt configuration](https://docs.wproofreader.com/v6.18.1/deployment/installation/docker/build-using-prebuilt-configuration.md)
- [Build using Dockerfile](https://docs.wproofreader.com/v6.18.1/deployment/installation/docker/build-using-dockerfile.md)
- [Run the image from Docker Hub](https://docs.wproofreader.com/v6.18.1/deployment/installation/docker/run-the-image-from-docker-hub.md)
- [Manage shared resources in Docker](https://docs.wproofreader.com/v6.18.1/deployment/installation/docker/manage-shared-resources-in-docker.md)
- [Build without internet connection](https://docs.wproofreader.com/v6.18.1/deployment/installation/docker/build-without-internet-connection.md)
- [Replace dictionary in container](https://docs.wproofreader.com/v6.18.1/deployment/installation/docker/replace-dictionary-in-container.md)
- [Kubernetes](https://docs.wproofreader.com/v6.18.1/deployment/installation/kubernetes.md): Deploy WProofreader Server on Kubernetes with Helm, with or without Admin-panel and MySQL.
- [Install WProofreader Server only](https://docs.wproofreader.com/v6.18.1/deployment/installation/kubernetes/install-wproofreader-server-only.md): Install only WProofreader Server on Kubernetes with Helm, without Admin-panel and MySQL.
- [Prerequisites](https://docs.wproofreader.com/v6.18.1/deployment/installation/kubernetes/prerequisites.md): Prepare your workstation, the Kubernetes cluster, and the settings file for the WProofreader stack.
- [Prepare MySQL](https://docs.wproofreader.com/v6.18.1/deployment/installation/kubernetes/prepare-mysql.md): Prepare the MySQL 8.4 server and the Admin-panel database for the WProofreader stack.
- [Install WProofreader Server](https://docs.wproofreader.com/v6.18.1/deployment/installation/kubernetes/install-wproofreader-server.md): Install WProofreader Server with Helm and create its service database with db-manager.
- [Install Admin-panel](https://docs.wproofreader.com/v6.18.1/deployment/installation/kubernetes/install-admin-panel.md): Install Admin-panel with Helm and check its health.
- [Create the first administrator](https://docs.wproofreader.com/v6.18.1/deployment/installation/kubernetes/create-the-first-administrator.md): Create the first Admin-panel administrator and sign in.
- [Set up external access](https://docs.wproofreader.com/v6.18.1/deployment/installation/kubernetes/set-up-external-access.md): Open Admin-panel and WProofreader Server to users on one public host name with HTTPS.
- [Upgrade and uninstall](https://docs.wproofreader.com/v6.18.1/deployment/installation/kubernetes/upgrade-and-uninstall.md): Upgrade the WProofreader stack on Kubernetes, or remove it.
- [Manually downloading resources (offline installation)](https://docs.wproofreader.com/v6.18.1/deployment/installation/manually-downloading-resources-offline-installation.md)
