> For the complete documentation index, see [llms.txt](https://lixeldesign.gitbook.io/tebex/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://lixeldesign.gitbook.io/tebex/rock-template/getting-started/installation.md).

# Installation

{% hint style="info" %}
To reduce the high amount of support requests, please run the installation exactly like explained here.
{% endhint %}

### Preparation

{% stepper %}
{% step %}

### Create a new template

Inside your Tebex dashboard, [open the appearance tab](https://creator.tebex.io/appearance) and click on "**Create Custom Template**".

<figure><img src="/files/pwv5apB7HrVBumt4u4pQ" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

### Selecting "Exo"

Before finally creating the template, **make sure you select "Exo"**. Now you can click on "**Create**".

<figure><img src="/files/UZG9vclVZUtXLsftL2kV" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

### Uploading "main.js"

After creating the template you will be directed to the **HTML editor**. If not, click on "**Launch Editor**".

Inside your downloaded folder, you will find a file called "**main.js**". Open it with any text editor, select EVERYTHING with **ctr+A** and copy the WHOLE content with **ctr+C**.

Back in the **HTML editor**, scroll down in the left sidebar and open the "**main.js**" file by clicking on it.

<figure><img src="/files/0O8yvJpjiAjHymOTzvzY" alt=""><figcaption></figcaption></figure>

Select EVERYTHING inside the main.js file and **delete the whole content**. Make sure the file is COMPLETELY EMPTY!

Paste the new main.js from your clipboard. **The old content of the main.js file have to be replaced with the one from your downloaded folder.**
{% endstep %}

{% step %}

### **Starting Setup Wizard**

Please remember that you have made a good choice with your new template. To guide you through the installation step by step, it comes with an **intelligent Setup Wizard**.

At the **top right** of the HTML editor, click on "**Save As Draft**".

At the top, there will appear a bar. Click on "**Publish**". Now you can open your webstore for the first time!

{% hint style="warning" %}
If your store has not been aproved by Tebex yet, you can only viewing it using the "**Preview**" button.
{% endhint %}

<figure><img src="/files/yRD25KrJny26Y7dGgoO2" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Please remember how to save and publish your template. We will need this know how again in the following steps.
{% endhint %}
{% endstep %}
{% endstepper %}

{% hint style="success" %}
**DONE!** If the Setup Wizard appears on your webstore URL, we can start the setup.
{% endhint %}

<figure><img src="/files/53vooTqrVAvsh5m81Yv0" alt=""><figcaption><p>This is what the Setup Wizard should look like.</p></figcaption></figure>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://lixeldesign.gitbook.io/tebex/rock-template/getting-started/installation.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
