Windows Installer Script
The Windows installer script supports Windows 10, 11, and recent versions of Windows Server. It uses the Chocolatey package manager to install nginx and RabbitMQ
Note that the Mumble authentication feature is not supported yet in Windows.
Prerequisites
The installer will create new services for MediaMTX and OpenTAKServer that will run under the computer account you
are logged in as. The services require that account to have a password. If your account doesn't have a password you can
enable one by clicking on Start
-> Settings
-> Accounts
-> Sign-In options
-> Password
.
The installer also has to be run in Powershell as an administrator. To do that, click on Start
and search for Powershell
.
There should be an option called Run as administrator
that you can click on.
Installer Instructions
- Run Powershell as an administrator
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://i.opentakserver.io/windows_installer'))
- You may be prompted about the script being untrusted. If so, enter
R
at the prompt and pressEnter
to run it anyway. - At this point the script will run with minimal user action required. You may see dialog boxes asking if you want to allow the installed software to access the network. Click allow on all of these dialogs
- After everything is installed, the installer will make services for MediaMTX and OpenTAKServer so they can run automatically at boot. You will be prompted for your password. The password is only used to create the services.
- If you didn't get any errors, installation should be complete and OpenTAKServer should be running. Try browsing to
http://127.0.0.1
and you will see the login page. - If other devices on the network can't see the login page, you may need to configure Windows Firewall. The list of ports that OpenTAKServer uses is here.