> For the complete documentation index, see [llms.txt](https://nidzo-docs.gitbook.io/ultrabot/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://nidzo-docs.gitbook.io/ultrabot/other/dashboard-setup.md).

# Dashboard Setup

Documentation on how to setup Dashboard.

{% hint style="danger" %}
Hosting Dashboard (Bot's Server Feature) on your Local Network (PC) is not recommended nor supported. You should always host bot on VPS or Bot Hosting.
{% endhint %}

To be able to use Dashboard you first need to edit configuration section for it:

1. Do [Basic Server Configuration](/ultrabot/other/basic-server-configuration.md)
2. Find `dashboard` section & change `enabled` field to `true`
3. Go to Discord Developer Portal - [Click Here](https://discord.com/developers/applications)
4. Click 'Copy' Button below `Client ID` and paste it into `client_id` field in `dashboard` section
5. Click 'Reset' Button below `Client Secret`, copy Secret and paste it into `client_secret` field in `dashboard` section
6. Go back to Discord Developer Portal and from 'OAuth2' Sidebar Section, click on 'General'
7. Click 'Add Redirect' and for URL type the URL from `url` field (if it's Numerical IP make sure it has port at the end) and add `/callback` to the end
8. Change `jwt` field to some strong password
9. Now, just start bot and visit your dashboard by typing URL from `url` field into browser.
