11/9/2023 0 Comments Byond connection closed![]() ![]() & sudo dpkg -i b \Īfter that, run the same command as the Ubuntu installation. Install TGS and all it's dependencies via our apt repository, interactively configure it, and start the service with this one-liner:Ĭurl -L -o b \ Installing natively is the recommended way to run tgstation-server on Linux. Ctrl+C will close the server, terminating all live game instances. tgs.bat in the root of the installation directory. Should you want a clean start, be sure to first uninstall the service by running .exe -u from the command line. Click Yes and the setup wizard should run. If you wish to install the TGS as a service, run .exe. ![]() Note the account running the server must have write, execute, and delete access to the lib subdirectory. zip file to where you want the server to run from. Choose ServerConsole.zip if you prefer to use a command line daemon.Įxtract the. Typically, you want the ServerService.zip package in order to run TGS as a Windows service. ![]() You can test this by opening a command prompt and running dotnet -list-runtimes.ĭownload the latest release. Ensure that the dotnet executable file is in your system's PATH variable (or that of the user's that will be running the server). NET Core Runtime Hosting Bundle (>= v6.0). If you don't have it installed already, download and install the ASP. You can see the versions still awaiting approval here. You can always use the TGS updater after installing. This means the winget version may be out of date with the current release version. Note: The winget package is submitted to Microsoft for approval once TGS releases. A shortcut will be placed on your desktop and in your start menu to assist with this. Note: If you use the -h or -disable-interactivity winget arguments, you will need to either pre-configure TGS or configure and start the tgstation-server service after installing. The required dotnet runtime may be installed as a pre-requisite. Winget installed is the easiest way to install the latest version of tgstation-server (provided Microsoft has approved the most recent package manifest).Ĭheck if you have winget by running the following command. In addition, if those arguments are present, you'll need to either pre-configure TGS or configure and start the tgstation-server service after installing. Note: If you use the /silent or /passive arguments to the installer, you will not be able to install MariaDB using it. Executing it will take you through the process of installing and configuring your server. Installerĭownload the latest release's tgstation-server-installer.exe. The certificate can be downloaded here, please validate the thumbprint is 70176acf7ffa2898fa5b5cd6e38b43b38ea5d07f before installing. Consider installing the certificate into your Trusted Root Authorities store for cleaner UAC prompts. These are digitally signed against the Root CA managed by Jordan Dominion. Note that the Windows Service and installer executables require administrative privileges. Exclusive access to a database schema that TGS has full control over.įollow the instructions for your OS below.No pre-existing database WITH schema creation permissions.MariaDB - NOTE: If you plan on hosting SpaceStation 13, this is the database most codebases support, making it an ideal choice.Setting one of these up is more involved but worth the effort. TGS strongly recommends you use one of its supported standalone databases. SQLite is not a battle-ready relational database. SQLite is bundled with TGS and simply requires you to specify where on your machine you want to store the data. If you're just a hobbyist server host, you can probably get away with using SQLite for this. Tgstation-server needs a relational database to store it's data. Note: If you opt to use the Windows installer, all pre-requisites (including MariaDB) are provided out of the box. It includes the ability to update the server without having to stop or shutdown the server (the update will take effect on a "reboot" of the server), the ability to start the server and restart it if it crashes, as well as systems for managing code and game files, and locally merging GitHub Pull Requests for test deployments. This is a toolset to manage production BYOND servers. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |