Purpose
This article presents a step-by-step guide on installing the Theater Node (Film Node) on Windows. Knowing how to install the Theater Node will help users run their node properly to both help support the network and get credit in the distribution.
Assumptions Made
This article assumes a user has a valid node license, has downloaded the Gala Node software, and understands the information in the following articles:
Procedure
Download Gala Node Software at this link: https://links.gala.com/DownloadWindowsNode
The Gala Node software will allow a user to run their Theater Node. Before installing the Gala Node software on Windows, there are four prerequisites to running the Theater Node.
Gala Theater Node Prerequisites:
CPU Virtualization
Docker
Linux Kernel
Unique IP Address
CPU Virtualization
A user’s computer needs a CPU with virtualization enabled in the BIOS to make sure Docker runs properly as it would throw an error message if it’s not enabled. Please refer to the Check and Enable Virtualization in Windows 11 article for more information.
Docker Installation
Navigate to https://docs.docker.com/desktop/release-notes/ and select Windows under Download Docker Desktop.
Download the executable and begin the Docker Desktop installation.
Select the default settings and click Ok.
Wait until the installation is complete. This may take a few minutes.
Once installation is complete, click Close and restart to complete the Docker setup.
Once the computer is restarted, the Linux Kernel needs to be installed.
Linux Kernel Installation
This error may appear when Docker starts. When this happens, a user will need to install the Linux Kernel for Windows.
1) Navigate to learn.microsoft.com/en-us/windows/wsl/install-manual#step-4---download-the-linux-kernel-update-package and download the latest package.
2) Open the installer and click Next.
3) Once the installation is complete, click Finish.
4) A Windows Defender Firewall prompt may appear, Allow Access to continue.
Unique Public IP Address
The Film Node requires a unique Public IP Address to properly operate as a Decentralized Physical Network. These nodes host film content, which is erasure-encoded and sharded across multiple storage volumes for efficient distribution in the Gala Film Content Delivery Network.
Installation of the Gala Node Software
1) After downloading the Windows Gala Node executable, open the installer and click Next.
2) Read through and accept the end-user license agreement and click Next.
3) Select the installation location and click Next.
4) Click Install.
5) Once the installation is complete, make sure the Launch Gala Node Desktop is checked and click Finish to open the software.
6) Users will need to enter an API key generated from their account from the Gala Node Dashboard. Please see the Gala Node Software API Key articles to learn more about it.
Once the API Key is generated from the Gala Node Dashboard, click Enter Now to continue.
7) Paste in an API key and click OK.
8) The Gala Node software will now start. It can be found in the system tray section of the Windows toolbar.
9) Right-click on the Gala Node icon to present the node controls. Make sure to check the Film and other desired workloads under the Select Workloads section.
Note: If the Gala Node software hasn’t started, search for the Gala Node Desktop software to open the program.
10) Configure Port Forwarding as the Theater Node requires the following ports to be open to operate as a decentralized Content Delivery Network:
- TCP Port 4002
- TCP Port 9096
- TCP Port 5443
Check with your Internet Service or VPS provider if there are issues. Follow these guides to learn more.
11) Go to the Gala Node Dashboard to verify the Theater Node is online.
The installation is now completed!
Please read this article to learn more about navigating the Gala Node software and the Gala Node Dashboard: Managing the Gala Node Software on Windows or MacOS and Gala Node Dashboard.