Deploy Helix Core on premises | Admin
If you are the Helix Core administrator, you need to deploy Helix Core Server and configure it for your team. You can host Helix Core Server on-premises in your own environment as either a proof-of-concept or production instance. Setting up a production instance requires administrative expertise and hardware that scales as you grow.
Learn more about assumptions and requirements before you get started.
Assumptions
This section provides instructions for Helix Core Server installation on Linux and Windows.
You will use password-based authentication for Helix Core Server.
By default, setting up a Windows server does not configure SSL. The connection between the server and clients is not encrypted unless you manually configure SSL. For instructions, see SSL encrypted connections in Helix Core Server Administration Documentation.
To learn more about security, see Secure the server in Helix Core Server Administration Documentation.
Requirements
-
As a best practice, as you work through the steps in this documentation, install Helix Core Server on one computer, and the Helix Core client on a different computer. Installing the server on a separate computer ensures that everyone in your organization can access the files as needed
-
All client computers must be able to connect to Helix Core Server.
-
You need a Helix Core administrator with:
-
Technical knowledge of the client-server model and computer networks that use the TCP/IP protocol.
-
Experience using a command prompt.
-
Familiarity with version control basics. Learn more about version control basics and workflows for code and game assets, see Helix Core overview.
-
Review the Helix Core Server requirements:
-
Install the server in Helix Core Server Administration Documentation
-
Plan the installation in Helix Core Server Administration Documentation
-
Make sure that you have hard disk space on the server that is enough to save multiple versions of all project files. Typically, you need three to five times the size of your project on disk. The amount of space varies per project. For example, a mobile game typically uses less space than a AAA game. Be sure to monitor hard disk space and expand it as needed as your project grows.
-
Review the P4V requirements in the P4V release notes.
What's next
Next, download and install Helix Core Server.
Go to Download and install Helix Core Server - Windows or Download and install Helix Core Server - Linux.