# Getting Started

So you've finally purchased BlockBase, you're excited to get it up and running for your server, but how??

***

## Running Locally

You must run this locally first to edit it before you can publish it to your web host (we provide free web hosts through discord btw).&#x20;

You'll need to install NodeJS in your system to start, download it from [here](https://nodejs.org/en/download/prebuilt-installer).

### Commands

After you've installed NodeJS, extract blockbase.zip, go inside the extracted folder, open a new command prompt and run these commands:

1. `npm install` - This will install the necessary dependencies to run and compile the website.
2. `npm run` - This will run the website locally for you, when you edit the files, this locally hosted website will automatically update as you edit blockbase. We recommend using [VsCode ](https://code.visualstudio.com/)to edit the files.
3. `npm build` - Open a new command prompt in the same folder, then run this command. This'll generate a new folder called `build`, everything INSIDE of that `build` folder is what you need to upload to your webhost's `public_html` folder.


---

# 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.pogmc.net/blockbase/blockbase/getting-started.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.
