# Lavalink

## Como hospedar o Lavalink?

### :pencil: Requisitos

{% hint style="info" %}
Os requisitos para hospedar o Lavalink são os mesmo que hospedar um site, pode consultar [aqui](../../hospedar/sites#requisitos)
{% endhint %}

## Introdução

1. Baixe o [Lavalink.jar](https://github.com/freyacodes/Lavalink/releases)
2. Crie um arquivo chamado `application.yml` ([exemplo](https://github.com/freyacodes/Lavalink/blob/master/LavalinkServer/application.yml.example)) para configurar o lavalink
3. No arquivo `application.yml` sete `port` para **`8080`**
4. Configure com uma password forte para que ninguém use o seu **Lavalink**
5. Faça um zip com esses 2 arquivos.

<div align="left"><img src="https://3499841698-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXyXTpMU1aXV70uE9Lqrd%2Fuploads%2F844IwUwwn3zRShV9Q3c1%2Flavalink-zip.gif?alt=media&#x26;token=0ac1fb07-4193-4404-949f-80aa1ccda70f" alt=""></div>

6\. Agora faça o upload em modo site (pela discloud use `,upsite`)

![](https://3499841698-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXyXTpMU1aXV70uE9Lqrd%2Fuploads%2FjyJhEZWxYJBvGyQ6KJtS%2Flavalink-upsite.gif?alt=media\&token=2747737d-8731-4744-b533-6fc64f7c0b7f)

7\. Configure o seu **bot** para conectar conforme o exemplo:

> ```json
> {
>   "host": "exemplo.discloud.app",
>   "port": 443,
>   "secure": true,
>   "password": "youshallnotpass"
> }
> ```

{% hint style="success" %}
Inicie o seu bot e teste
{% endhint %}
