> ## Documentation Index
> Fetch the complete documentation index at: https://docs.fivenetwork.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Documentação da Base Five

> Documentação oficial da Base Five, o framework vRP para FiveM distribuído pela Five Network, cobrindo instalação, configuração e customização.

Bem-vindo à documentação oficial da **Base Five**, a base de servidor FiveM (framework vRP) distribuída pela loja **Five Network**.

Esta documentação é destinada aos **clientes que adquiriram a base** e cobre tudo o que você precisa para **instalar, configurar, customizar e expandir** o seu servidor.

***

## Por onde começar

<CardGroup cols={2}>
  <Card title="Instalação" icon="server" href="/base-five/comecando/instalacao">
    Suba o servidor pela primeira vez.
  </Card>

  <Card title="Sobre a Base Five" icon="circle-info" href="/base-five/comecando/sobre">
    Entenda a estrutura da base.
  </Card>

  <Card title="Recursos" icon="box" href="/base-five/recursos/five-bank">
    Configure um recurso específico.
  </Card>

  <Card title="Adicionando Itens" icon="list" href="/base-five/configuracao-da-base/itens">
    Adicione itens à base.
  </Card>

  <Card title="Catálogo de Veículos" icon="car" href="/base-five/configuracao-da-base/veiculos">
    Adicione e configure veículos.
  </Card>

  <Card title="Arquitetura do Framework" icon="diagram-project" href="/base-five/framework/arquitetura">
    Crie e customize código (devs).
  </Card>
</CardGroup>

***

## Organização da documentação

<CardGroup cols={2}>
  <Card title="Começando" icon="rocket">
    Requisitos, instalação, banco de dados, configuração inicial e build das interfaces.
  </Card>

  <Card title="Configuração da Base" icon="sliders">
    Itens, veículos e o sistema de grupos/permissões (config compartilhado do vRP).
  </Card>

  <Card title="Recursos" icon="box">
    Documentação técnica de cada recurso `five-*` da pasta `[five]` (config, comandos, exports, customização).
  </Card>

  <Card title="Framework vRP" icon="code">
    Referência da API para desenvolvedores (Proxy/Tunnel, funções de servidor e cliente).
  </Card>
</CardGroup>

***

## Como ler a doc de cada recurso

Cada página de recurso segue o mesmo padrão:

<Steps>
  <Step title="Sobre">
    O que o recurso faz.
  </Step>

  <Step title="Dependências">
    O que ele precisa para funcionar.
  </Step>

  <Step title="Configuração">
    Cada opção dos arquivos `config/` explicada.
  </Step>

  <Step title="Comandos">
    Comandos registrados e suas permissões.
  </Step>

  <Step title="Exports / Eventos">
    Integração com outros recursos.
  </Step>

  <Step title="Banco de Dados">
    Tabelas usadas.
  </Step>

  <Step title="Customização">
    Dicas práticas de personalização.
  </Step>
</Steps>

***

<Tip>
  **Dica importante:** muitos recursos têm interface em React (NUI) na pasta `web-side/` (ou `web/`). Após editar qualquer arquivo em `web-side/src/**`, é necessário **recompilar** (`npm run build`); o servidor só envia a pasta `dist/`/`build/` ao cliente. Alterações em arquivos `config/*.lua` valem apenas reiniciando o recurso.
</Tip>
