Jump to content

Downloading the source code

From The Final Nights
Revision as of 01:27, 16 June 2025 by TheFool (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

This page contains the information and steps needed to download the latest version of the code, compile it and host your own server.

Start off by making an account on Github, installing a coding editor like Visual Studio Code, and downloading a Git Client of your choice. I will personally be using Github Desktop.

From there, go to https://github.com/The-Final-Nights/The-Final-Nights, and clone the repository to your desktop by opening it with Github Desktop. Screenshots will show a TGStation Repo install.

After it has cloned, you will be able to edit the code, submit Pull Requests, and run your own game environments.

License

All code after commit 333c566b88108de218d882840e61928a9b759d8f on 2014/31/12 at 4:38 PM PST is licensed under GNU AGPL v3.

All code before commit 333c566b88108de218d882840e61928a9b759d8f on 2014/31/12 at 4:38 PM PST is licensed under GNU GPL v3. (Including tools unless their readme specifies otherwise.)

See LICENSE and GPLv3.txt for more details.

The TGS DMAPI API is licensed as a subproject under the MIT license.

See the footer of code/__DEFINES/tgs.dm and code/modules/tgs/LICENSE for the MIT license.

All assets including icons and sound are under a Creative Commons 3.0 BY-SA license unless otherwise indicated.