Before you begin, please read before installing section.

Before installing Starship Server

If you will use PostgreSQL or MS SQL for database, install the database server first.

If you already have one of these installed and are using it for other services, you can use it for Starship Server as well.

Download Starship Server

We suggest you download Starship Server Setup (.msi), it is easier to upgrade. Use .zip file only if you want to control where Starship files are. You can download it here.

Install Starship Server

Run the .msi file and follow the setup.

If you used the .zip file, extract to some folder, then run setup.exe to run the setup.

Database

By default, Starship Server will use SQLite database, which we recommend you use only for testing or for personal server. If you want to use PostgreSQL or MS SQL, then you need to install chosen database engine before you run Starship Server installer. Which database to choose?

Administrators

During install you will have an option to create administrators. We suggest you create at least one, so that you can then connect to Starship Server and make other changes to default settings.

Run Starship Server

When setup ends, it will automatically run the server and open a browser with a link to the server.

Optional] Using HTTPS

During setup you will have an option to chose a a certificate which is used for HTTPS. Setup will list all certificates, which are in Control panel, Certificates store, under Personal and they have a private key. You can also set a certificate manually, at any time after installation (this also works if you wish to change/update the certificate): Run cmd, as admin, then write

netsh http add sslcert appid="{4780cfe6-2b27-4089-901f-e7762c8ea68f}" ipport=0.0.0.0:<manictime server port number> certhash=<certificate thumbprint>

There are two important things: