> ## Documentation Index
> Fetch the complete documentation index at: https://docs.sync.cdata.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Starting the Server

export const companyName = "CData";

export const siteNameShortLower = "sync";

export const siteNameShort = "Sync";

export const siteName = "CData Sync";

<Note>This page has content that is only applicable to {siteNameShort} Self-Hosted deployments.</Note>

{siteName} is built on top of an application framework that provides web services, authentication, encryption, and automation facilities. {siteNameShort} comes bundled with a web server, built on top of Eclipse Jetty, to support simple cross-platform deployment. This stand-alone web server is launched by running the {siteNameShortLower}.jar file, which is in the installation directory (*`InstallationDirectory`*).

## Starting {siteNameShort} as a Service

Starting {siteNameShort} as a service ensures that the application starts automatically and remains available without requiring manual startup. The instructions below explain how service installation and management differ between Microsoft Windows and Linux systems.

### Microsoft Windows

In Windows, {siteName} is installed as a service by default. To access the application, you must first ensure that the service is running. Once the service is running, you can access the {siteName} admin console by opening a web browser and entering [http://localhost:8181/](http://localhost:8181/) in the URL field.

### Linux

After you [install {siteName} to a location of your choice](./installation-configuration#linux), you can either run {siteNameShort} as a service or run the application manually. {companyName} recommends using a service if you use {siteNameShort} for critical applications.

{siteNameShort} includes a service.sh script that you can use to configure a **systemd** or **init.d** service on Linux systems. For detailed instructions about setting up {siteNameShort} as a service in a Linux environment, see [Running Sync as a Service](./configuring-the-server#linux).

## Starting {siteNameShort} Manually

If you prefer not to run {siteNameShort} as a service, you can start the application manually. {siteNameShort} includes a bundled Java Development Kit (JDK) that is sufficient to run the application. To start {siteNameShort} without creating a service, submit the following command to run the {siteNameShortLower}.jar file from the installation directory, as shown below:

`"<InstallationDirectory>\jre\<Version>\bin\java.exe" -jar sync.jar`

Replace *InstallationDirectory* with your {siteNameShort} installation path and *Version* with the included JDK version, which is available in `<InstallationDirectory>\jre\`.

In a standard Microsoft Windows installation, this command looks like this:

`"C:\Program Files\CData\CData Sync\jre\jdk-17.0.19+10\bin\java.exe" -jar sync.jar`

## More Information

See [Configuring the Server](./configuring-the-server) for step-by-step deployment information for running {siteNameShort} in both Microsoft Windows and Linux environments.
