# Connecting to Server with KDS App

## Overview

Kitchen Display System works greatly on-premise and not many are able to make it full-cloud compatible. But not us, we have got you covered. Whether On-Premise, offline, or on the cloud, your things are up, live, and securely connected.

We now support KDS App for those who cannot get our KDS Client.

Here is what it looks like:

<figure><img src="/files/1KK7G6WY1eh3Qz1TVe5z" alt="" width="563"><figcaption></figcaption></figure>

### KDS Code

A KDS Code is a unique secret code that is generated automatically for each setup. You can find your KDS Code by following these steps:

1. Login to your Admin Area/Backend
2. Go to **KDS** from the left menu
3. There you will see a KDS Code on the top right corner of the screen as shown below:

<figure><img src="/files/zO6YsZD9v9PR8xGreKs4" alt="" width="563"><figcaption></figcaption></figure>

### Downloading & Display

1. Download our KDS App.
2. Click on the downloaded file and install it.
3. Now from Start Menu, search **FoodBucket KDS**
4. Click on FoodBucket KDS App and the following window shall appear:

<figure><img src="/files/wQkdh1Hg6WYY6Av3hc89" alt="" width="563"><figcaption></figcaption></figure>

1. HTTP / HTTPS Protocol, usually HTTPS
2. URL Unique identifier to your cloud
   * for On-Premise, you can simply use my.foodbucket.io
   * for Cloud, use youridentifier.cloud.foodbucket.io
3. PORT is usually 80 or 4848 or leave blank for default settings
4. Your KDS Code can be obtained from the admin panel as shown here
5. Verify button to check the connection
6. Machine ID that is displayed in the back-end for profile assignment, read more about it here

### Installation

1. Use HTTPS for the cloud and HTTP for On-premise
2. Now, first, enter your restaurant URL
   * for On-Premise, you can simply use my.foodbucket.io
   * for Cloud, use youridentifier.cloud.foodbucket.io
3. Leave PORT blank or enter as instructed by the account manager
4. Enter your KDS Code
5. Click on Verify
6. Once verification is successful, you can see the following screen.
7. You will notice that it has the same machine ID that you saw when you first opened the app.

<figure><img src="/files/Zo8dljLfUBCx1hVPW4Fz" alt="" width="563"><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.foodbucket.io/kitchen-display-system/connecting-to-server-with-kds-app.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
