# Guias

# # Tutorial: Resolvendo Erro de Importação da Demo do Tema Cyberguard

# Tutorial: Resolvendo Erro de Importação da Demo do Tema Cyberguard

> ⚠️ **Importante:**
> Este guia resolve o erro onde o tema Cyberguard não consegue baixar os arquivos da demo automaticamente (erro de conexão com a API do tema) ou onde a importação padrão falha. A solução é simples: basta alterar os links permanentes para o padrão e subir o arquivo da demo diretamente na pasta do tema pelo servidor.

---

## 1. Passo 1: Alterar os Links Permanentes

Antes de iniciar, certifique-se de que a estrutura de links permanentes do WordPress está configurada como **Padrão**. Isso evita conflitos durante a importação.

Passo 1:

1. No painel do WordPress, vá em **Configurações** > **Links Permanentes**.
2. Selecione a opção **Padrão** e clique em **Salvar alterações**.

![Configuração de Links Permanentes](https://wiki.k9n.com.br/uploads/images/gallery/2026-10/image-1792521931297.png)

> 💡 **Dica:** Após finalizar toda a importação, você pode voltar e alterar para a estrutura de sua preferência (ex: "Nome do post").

---

## 2. Passo 2: Upload Manual do Arquivo da Demo

Como o servidor pode estar bloqueando a conexão com a API do tema, você precisa enviar o arquivo `.zip` da demo manualmente para a pasta correta dentro do tema.

Passo 2:

1. Baixe o arquivo `.zip` da demo (geralmente disponível no pacote completo do ThemeForest).
2. Acesse o **Gerenciador de Arquivos** do cPanel da sua hospedagem.
3. Navegue até a pasta do tema: `wp-content/themes/cyberguard/inc/`.
4. Crie a pasta **`demo-data`** (se ela não existir) e envie o arquivo `cyberguard.zip` para dentro dela.

As imagens abaixo mostram exatamente esse processo no explorador de arquivos:

<table><tr>

  <td width="50%">
    <img src="https://wiki.k9n.com.br/uploads/images/gallery/2026-10/image-1792521957575.png" width="100%"/>
  </td>
  
  <td width="50%">
    <img src="https://wiki.k9n.com.br/uploads/images/gallery/2026-10/image-1792521974888.png" width="100%"/>
  </td>

</tr></table>

<table><tr>

  <td width="50%">
    <img src="https://wiki.k9n.com.br/uploads/images/gallery/2026-10/image-1792522013175.png" width="100%"/>
  </td>

  <td width="50%">
    <img src="https://wiki.k9n.com.br/uploads/images/gallery/2026-10/image-1792522037425.png" width="100%"/>
  </td>

</tr></table>

<table><tr>

  <td width="50%">
    <img src="https://wiki.k9n.com.br/uploads/images/gallery/2026-10/image-1792522074255.png" width="100%"/>
  </td>

  <td width="50%">
    <img src="https://wiki.k9n.com.br/uploads/images/gallery/2026-10/image-1792522100532.png" width="100%"/>
  </td>

</tr></table>

<table><tr>

  <td width="50%">
    <img src="https://wiki.k9n.com.br/uploads/images/gallery/2026-10/image-1792522172062.png" width="100%"/>
  </td>

  <td width="50%">
    <img src="https://wiki.k9n.com.br/uploads/images/gallery/2026-10/image-1792522192979.png" width="100%"/>
  </td>

</tr></table>

<table><tr>

  <td width="50%">
    <img src="https://wiki.k9n.com.br/uploads/images/gallery/2026-10/image-1792522197805.png" width="100%"/>
  </td>

  <td width="50%">
    <img src="https://wiki.k9n.com.br/uploads/images/gallery/2026-10/image-1792522212263.png" width="100%"/>
  </td>

</tr></table>

<table><tr>

  <td width="50%">
    <img src="https://wiki.k9n.com.br/uploads/images/gallery/2026-10/image-1792522217380.png" width="100%"/>
  </td>

  <td width="50%">
    <img src="https://wiki.k9n.com.br/uploads/images/gallery/2026-10/image-1792522224813.png" width="100%"/>
  </td>

</tr></table>

---

## 3. Passo 3: Executar a Importação Manual

Com o arquivo já no servidor, agora basta informar ao tema onde encontrá-lo.

Passo 3:

1. No painel do WordPress, vá em **Aparência** > **Importar Demos** (ou no menu lateral do Cyberguard).
2. Clique em **Import Demo** e role a página até a seção **Upload demo data zip file**.
3. Selecione o arquivo `.zip` e clique em **Upload File** (ou **Import Demo**).

![Seleção de Conteúdo para Importação](https://wiki.k9n.com.br/uploads/images/gallery/2026-10/image-1792522240231.png)

> 💡 **Nota:** O erro "Your server was unable to connect to theme API server" desaparecerá porque o tema agora está lendo o arquivo localmente, sem depender de conexões externas.

---

## Finalizado

Conclusão

A importação da demo do tema Cyberguard foi concluída com sucesso, contornando o bloqueio de firewall/API e o erro de conexão do servidor.

### Recomendações importantes

- **Reverta os Links Permanentes:** Após verificar que o site está funcionando e com o layout correto, volte em **Configurações > Links Permanentes** e mude para a estrutura desejada (ex: **Nome do post**). Isso melhora o SEO e a estética das URLs.
- **Limpe o Cache:** Se estiver usando plugins de cache (como WP Rocket, LiteSpeed, etc.), limpe o cache para garantir que as alterações apareçam corretamente.
- **Verifique as Permissões:** Certifique-se de que o arquivo `.zip` na pasta `demo-data` não está ocupando espaço desnecessário e que as permissões de pasta estão corretas (geralmente 755) para evitar problemas futuros no servidor.

# Cadastro de novo cliente GLPI, WAZUH, TATICALRMM

# Cadastro de novo cliente na infraestrutura

Este tutorial descreve o procedimento para cadastrar e configurar um novo cliente nos sistemas **GLPI, Wazuh, Tactical e pfSense**, preparando também a instalação dos agentes nos dispositivos do cliente.

> ⚠️ Importante:
> Os identificadores utilizados entre os sistemas devem ser mantidos consistentes. O `glpi_workgroup` deve corresponder ao Workgroup utilizado na regra do GLPI, e o `wazuh_group` deve corresponder exatamente ao grupo criado no Wazuh.

---

## 1. GLPI

O primeiro passo é cadastrar o cliente no GLPI e configurar a identificação automática dos dispositivos.

### 1.1 Criar a entidade do cliente

Criar uma nova entidade no GLPI para representar o cliente.

Exemplo:

```text
CLIENTE
```

### 1.2 Criar as subentidades

Caso o cliente possua diferentes unidades, filiais ou divisões, criar uma subentidade para cada uma delas.

Exemplo:

```text
AAPECAN
├── MATRIZ
├── CASA DE APOIO
└── OUTRA UNIDADE
```

### 1.3 Criar regra de atribuição automática

Acessar:

**Configuração → Regras → Regras para atribuir um item a uma entidade**

Criar uma regra para identificar automaticamente os dispositivos pertencentes ao cliente através do **Workgroup**.

A regra deve:

* verificar o Workgroup do dispositivo;
* utilizar o Workgroup definido para o cliente;
* atribuir o dispositivo à entidade correspondente.

O nome da regra deve ser:

* curto;
* descritivo;
* escrito em **CAIXA ALTA**.

Exemplo:

```text
AAPECANSM
```

---

## 2. Wazuh

Criar um grupo específico para os agentes do cliente.

### 2.1 Criar grupo

Criar um grupo utilizando o seguinte padrão:

```text
02-<nome do cliente>
```

Exemplo:

```text
02-aapecansm
```

Esse será o grupo utilizado posteriormente no Tactical para associar os agentes Wazuh ao cliente correto.

---

## 3. Tactical

No Tactical, criar o cliente e configurar os campos personalizados que fazem a ligação com o GLPI e o Wazuh.

### 3.1 Criar Client e Site

Criar:

1. Um **Client** correspondente ao cliente.
2. Um **Site** correspondente à unidade/localidade do cliente.

### 3.2 Configurar os Custom Fields

Editar os **Custom Fields** do Client.

#### 3.2.1 `glpi_workgroup`

No campo `glpi_workgroup`, informar exatamente o mesmo Workgroup utilizado na regra criada no GLPI.

Exemplo:

```text
glpi_workgroup = AAPECANSM
```

#### 3.2.2 `wazuh_group`

No campo `wazuh_group`, informar exatamente o grupo criado no Wazuh.

Exemplo:

```text
wazuh_group = 02-aapecansm
```

Dessa forma, o Tactical possui as informações necessárias para relacionar o cliente aos respectivos dispositivos no GLPI e aos agentes no Wazuh.

---

## 4. pfSense

Adicionar os IPs públicos dos escritórios do cliente ao alias utilizado para permitir a comunicação com os servidores **Wazuh** e **Tactical**.

O alias deve conter os endereços públicos autorizados a realizar essa comunicação.

Exemplo:

```text
CLIENTE
├── IP público matriz
├── IP público filial 01
└── IP público filial 02
```

> ⚠️ Importante:
> Clientes que possuem notebooks utilizados em home office ou fora das redes dos escritórios ainda precisam de uma estratégia específica de acesso. Não adicionar IPs residenciais individualmente como solução definitiva.

---

## 5. Instalação do agente Tactical

Após concluir as configurações anteriores, instalar o **agente Tactical** em um dispositivo do cliente.

Por padrão, a instalação do agente Tactical também realiza a instalação dos agentes:

* **GLPI Agent**
* **Wazuh Agent**

Após a instalação, verificar se os três agentes estão funcionando corretamente e se o dispositivo foi identificado nos sistemas correspondentes.

---

## Finalizado

O cadastro do cliente está concluído quando:

* A entidade e suas subentidades foram criadas no GLPI.
* A regra de atribuição por Workgroup foi configurada.
* O grupo do cliente foi criado no Wazuh.
* O Client e o Site foram criados no Tactical.
* Os Custom Fields `glpi_workgroup` e `wazuh_group` foram configurados.
* Os IPs públicos dos escritórios foram adicionados ao alias do pfSense.
* O agente Tactical foi instalado em pelo menos um dispositivo.
* O GLPI Agent e o Wazuh Agent foram instalados e estão funcionando.
* O dispositivo aparece corretamente no GLPI e no Wazuh.

### Recomendações importantes

* Mantenha o mesmo **Workgroup** entre o GLPI e o campo `glpi_workgroup` do Tactical.
* Mantenha o mesmo nome de grupo entre o Wazuh e o campo `wazuh_group` do Tactical.
* Utilize nomes padronizados para entidades, grupos, Sites e regras.
* Sempre valide a comunicação dos agentes após a instalação.
* Não utilize IPs residenciais individuais como solução definitiva para dispositivos em home office.
* Antes de finalizar o onboarding, confirme se o dispositivo foi corretamente associado ao cliente no GLPI e ao grupo correto no Wazuh.

# Como fazer bons vídeo tutoriais

Este padrão operacional otimiza a criação e montagem de tutoriais em vídeo para a K9 Networks, garantindo consistência técnica do roteiro até a publicação na Wiki.

# 1. Ferramentas e Configurações

* **Software:** OBS Studio, Kdenlive, Gerador de Voz IA (ex: ElevenLabs ou Edge TTS) e Editor de Texto (VS Code / Obsidian).
* **OBS Studio:** Resolução de tela e saída em 1920x1080 (1080p), taxa de quadros em 60 FPS, formato `.mkv` ou `.mp4` e taxa de bits constante (CBR) a 8000 Kbps.
* **Kdenlive:** Perfil de projeto em 1080p 60 FPS. Ative o suporte a GPU para renderização rápida e mantenha a organização dos arquivos em pastas relativas.

# 2. Gravação de Tela

* **Limpeza Visual:** Gravações em tela cheia (*fullscreen*), ocultando barras de tarefas, abas de navegadores e notificações do sistema.
* **Ocultar Mouse:** Marque a opção de esconder o cursor na captura de janela do OBS.
* **Cadência:** Execute todas as ações lentamente na tela. É simples acelerar trechos lentos na edição, mas inviável corrigir movimentos afobados.
* **Repetição:** Se possível refaça alguns takes, mas apenas se valer a pena. 

# 3. Roteiro e Locução

* **Texto Compartimentalizado:** Escreva blocos de texto curtos e isolados, correspondentes a ações pontuais da interface.
* **Tom Institucional:** Combine a primeira pessoa do plural com o imperativo corporativo (*"Nós da K9 Networks..."*, *"Acesse"*, *"Observe"*, *"Clique"*).
* **Controle de Voz:** Ajuste a cadência do gerador de IA para adequar a locução às pausas e movimentos visuais.

# 4. Pós-Produção e Edição

* **Animação do Cursor:** Adicione um ponteiro simulado em camada superior, movendo-o via *keyframes* em linhas retas entre os pontos de clique.
* **Zooms:** Quando necessário faça zooms para focar nas partes do vídeo que realmente importam.
* **Cortes e Velocidade:** Remova tempos mortos e acelere processos repetitivos (carregamentos/digitação) mantendo o ritmo da locução.
* **Efeitos Sonoros (SFX):** Insira áudios discretos de clique e transições sutis (*whooshes* suaves) para reforçar o foco visual sem causar distração.
* **Legendas:** Aplique legendas claras, centralizadas na parte inferior da tela, acompanhando a fala.

# 5. Estrutura do Conteúdo

* **Introdução (Máx. 1 min):** Apresente o problema e o objetivo do guia de forma direta.
* **Cenas (1 a 2 min por foco):** Divida o conteúdo em tópicos modulares (Ex: *Acesso > Configuração > Compartilhamento*).
* **Encerramento:** *Fade-out* suave finalizando na tela da marca K9 Networks.

# 6. Publicação e Distribuição

* **YouTube:** Envie o vídeo como **Não Listado** em uma *playlist* técnica da empresa.
* **Metadados:** Adicione marcas de tempo (00:00) na descrição para gerar capítulos automáticos e insira o bloco fixo de contatos de suporte da K9 Networks.
* **Wiki:** Incorpore o vídeo (*embed*) nos artigos usando marcas de tempo na URL (`#t=XXmYYs`) para reproduzir apenas os trechos exatos de cada instrução.

# Configuração HPB e TURN/STUN para Nextcloud Talk

# Configuração HPB e TURN/STUN para Nextcloud Talk

Este guia orienta a adição do backend de alto desempenho (HPB) do Nextcloud Talk e do servidor TURN/STUN utilizando a imagem oficial do Nextcloud AIO Talk na infraestrutura da K9 Networks.

---

## 1. Configuração de DNS (Hostgator)
Acesse o painel da Hostgator e crie uma nova zona DNS para o subdomínio do cliente seguindo o padrão:
* **Formato:** `<cliente>.talk.k9n.com.br` (ex: `inova.talk.k9n.com.br`)
* **Apontamento:** Configure o registro apontando para o IP público da rede interna/under da infraestrutura.

<DESCREVER QUAL IMAGEM VAI AQUI: Painel da Hostgator mostrando a criação da zona DNS com o subdomínio e IP público>.png

---

## 2. Geração de Segredos
No servidor do Nextcloud, navegue até o diretório do projeto e gere os segredos de autenticação necessários para o container de talk:

```bash
cd /root/nextcloud
openssl rand -hex 32 > ./secrets/talk_turn_secret
openssl rand -hex 32 > ./secrets/talk_signaling_secret
openssl rand -hex 32 > ./secrets/talk_internal_secret
chmod 600 ./secrets/talk_*
```

<DESCREVER QUAL IMAGEM VAI AQUI: Terminal Linux executando os comandos openssl e listando a pasta secrets com as permissões restritas>.png

---

## 3. Atualização do Docker Compose

Adicione o serviço `talk` e declare os novos volumes de segredos no arquivo `docker-compose.yml`:

** adiciona TALK_DOMAIN= ao .env**

```yaml
services:
  app:
  ...
  extra_hosts:
    ...
    - "$TALK_DOMAIN:$PROXY_IP"
  cron:
  ...
  extra_hosts:
    ...
    - "$TALK_DOMAIN:$PROXY_IP"
# ... (serviços anteriores) ...
  talk:
    image: ghcr.io/nextcloud-releases/aio-talk:latest
    container_name: $COMPOSE_PROJECT_NAME-talk
    restart: unless-stopped
    environment:
      - NC_DOMAIN=$NEXTCLOUD_DOMAIN
      - TALK_HOST=$TALK_DOMAIN
      - TALK_PORT=3478
      - TURN_SECRET_FILE=/run/secrets/talk_turn_secret
      - SIGNALING_SECRET_FILE=/run/secrets/talk_signaling_secret
      - INTERNAL_SECRET_FILE=/run/secrets/talk_internal_secret
    secrets:
      - talk_turn_secret
      - talk_signaling_secret
      - talk_internal_secret
    ports:
      - "3478:3478/tcp"
      - "3478:3478/udp"
    expose:
      - "8081"
    extra_hosts:
      - "$OOU_DOMAIN:$PROXY_IP"
      - "$NEXTCLOUD_DOMAIN:$PROXY_IP"
      - "$TALK_DOMAIN:$PROXY_IP"
    networks:
      - proxy-nw
      - internal-nw

secrets:
  # ... (segredos anteriores) ...
  talk_turn_secret:
    file: ./secrets/talk_turn_secret
  talk_signaling_secret:
    file: ./secrets/talk_signaling_secret
  talk_internal_secret:
    file: ./secrets/talk_internal_secret
```

---

## 4. Configuração do Reverse Proxy (Nginx)

Crie uma nova entrada no Nginx Proxy Manager (ou proxy reverso padrão da K9) apontando o domínio `<cliente>.talk.k9n.com.br` para o IP interno do container na porta `8081`, ativando o certificado SSL.

<DESCREVER QUAL IMAGEM VAI AQUI: Tela de configuração do proxy reverso no Nginx mostrando o apontamento de domínio, IP e porta 8081>.png

---

## 5. Inicialização dos Serviços

Reinicie o ambiente Docker para subir o container de Talk:

```bash
docker compose down
docker compose up -d
```

Valide se o serviço de sinalização está respondendo corretamente:

```bash
curl https://<cliente>.talk.k9n.com.br/api/v1/welcome
```

---

## 6. Pós-Instalação (Painel Administrativo)

1. Acesse o Nextcloud como administrador e vá em **Configurações de Administração > Talk**.
2. **High-Performance Backend:**
* **URL:** `https://<cliente>.talk.k9n.com.br`
* **Secret:** Utilize o conteúdo salvo em `./secrets/talk_signaling_secret`.
* Confirme que o status exibe um ícone verde.


3. **Servidor TURN:**
* **Estratégia:** `turn: only`
* **URL:** `<cliente>.talk.k9n.com.br:3478` (sem protocolo)
* **Secret:** Utilize o conteúdo salvo em `./secrets/talk_turn_secret`.
* **Protocolos:** UDP e TCP.



<DESCREVER QUAL IMAGEM VAI AQUI: Tela de administração do Nextcloud Talk com as configurações de HPB e TURN validadas com sucesso>.png

# Problema de internet no chrome

# Como Resolver Lentidão na Internet e Falha no Upload do Speedtest

Este tutorial ensina a diagnosticar e corrigir um problema comum onde a internet fica lenta, imagens do WhatsApp Web não carregam e o teste de velocidade (Speedtest) mostra **upload zerado ou muito baixo** em um navegador (como Chrome ou Edge), mas funciona normalmente em outro (como Firefox).

> ⚠️ Importante:
> Este problema geralmente **não é da sua operadora de internet**. O upload zerado no Speedtest é um bug causado pelo protocolo **QUIC**, que o seu roteador ou antivírus pode estar bloqueando sem que você perceba. A solução é simples e não exige reinstalar nada.

---

## 1. Identificando o Problema

Primeiro, vamos confirmar se você está com esse problema. Os sintomas mais comuns são:

- **Navegação lenta** em sites que normalmente carregavam rápido.
- **Imagens do WhatsApp Web não carregam** (ficam como quadrados cinza ou "quebradas").
- **Teste de velocidade (Speedtest) com Upload zerado** ou muito abaixo do contratado.

Se você notou esses sintomas, siga para o próximo passo.

---

## 2. Fazendo o Teste de Velocidade em Dois Navegadores

Este passo é o mais importante para o diagnóstico. Você vai comparar o resultado entre dois navegadores diferentes.

1. Abra o **seu navegador principal** (geralmente Chrome ou Edge) e acesse o site [speedtest.net](https://www.speedtest.net/).
2. Clique em **"Iniciar"** e aguarde o teste terminar.
3. Anote o resultado do **Upload (Mbps)**.
4. Agora, abra um **segundo navegador diferente** (recomendamos o **Firefox**, que não é baseado no Chromium e não sofre com esse problema).
5. Acesse o mesmo site e faça o teste novamente.
6. Anote o resultado do **Upload (Mbps)**.

<table><tr>

  <td width="50%">
    <img src="https://wiki.k9n.com.br/uploads/images/gallery/2026-10/scaled-1680-/captura-de-tela-de-2026-10-05-08-58-14.png" width="100%"/>
  </td>

  <td width="50%">
    <img src="https://wiki.k9n.com.br/uploads/images/gallery/2026-10/scaled-1680-/captura-de-tela-de-2026-10-05-09-01-22.png" width="100%"/>
  </td>

</tr></table>

**Como interpretar:**

- Se no navegador principal o Upload for **0.00 Mbps (ou quase isso)** e no Firefox for **normal (ex: 90 Mbps ou mais)**, você tem quase 100% de certeza que o problema é o protocolo QUIC.
- Se o Upload estiver ruim em **ambos** os navegadores, o problema pode ser na rede Wi-Fi, no roteador ou na operadora (veja as recomendações finais).

---

## 3. Desativando o Protocolo QUIC (A Solução Principal)

Agora que você confirmou o diagnóstico, vamos desativar o QUIC no navegador que está com problema.

### No Google Chrome:

1. Na barra de endereços, digite `chrome://flags/#enable-quic` e pressione **Enter**.
2. Você verá uma opção chamada **"Experimental QUIC protocol"** com um menu suspenso.
3. Clique no menu e mude de **"Default"** para **"Disabled"**.
4. Clique no botão **"Relaunch"** (Reiniciar) que aparecerá no canto inferior direito para aplicar a alteração.[reference:0][reference:1]

### No Microsoft Edge:

1. Na barra de endereços, digite `edge://flags/#enable-quic` e pressione **Enter**.
2. Procure por **"Experimental QUIC protocol"**.
3. Mude a opção para **"Disabled"**.
4. Clique em **"Restart"** (Reiniciar).[reference:2]

### No Mozilla Firefox (se for o seu navegador principal):

1. Na barra de endereços, digite `about:config` e pressione **Enter**.
2. Clique em **"Aceitar o Risco e Continuar"** (se aparecer um aviso).
3. Na barra de pesquisa, digite `network.http.http3.enable`.
4. Clique duas vezes no resultado para mudar o valor de `true` para **`false`**.
5. Reinicie o navegador.[reference:3][reference:4]

> ⚠️ Importante:
> O QUIC é um protocolo que acelera a navegação, mas quando está sendo bloqueado pela rede, ele causa mais problemas do que benefícios. Ao desativá-lo, o navegador volta a usar o protocolo padrão (TCP), que é mais estável e compatível.

---

## 4. Desativando a Aceleração de Hardware (Se o Passo 3 Não Resolver)

Se mesmo após desativar o QUIC o problema persistir, ou se você notar que a lentidão continua, o próximo passo é desativar a aceleração de hardware. Isso faz com que o navegador use o processador (CPU) em vez da placa de vídeo (GPU) para renderizar páginas, o que pode resolver conflitos.

### No Google Chrome:

1. Clique nos **três pontinhos** no canto superior direito e selecione **"Configurações"**.
2. No menu lateral esquerdo, clique em **"Sistema"**.
3. Localize a opção **"Usar aceleração de hardware quando disponível"** e **desative a chave** (deixe-a cinza).
4. Clique no botão **"Reiniciar"** que aparecerá para aplicar a mudança.[reference:5][reference:6]

### No Microsoft Edge:

1. Clique nos **três pontinhos** no canto superior direito e selecione **"Configurações"**.
2. No menu lateral esquerdo, clique em **"Sistema e desempenho"**.
3. Localize a opção **"Usar aceleração de hardware quando disponível"** e **desative a chave**.
4. Reinicie o navegador.

---

## Finalizado

Após seguir esses passos, o upload do Speedtest deve voltar ao normal no seu navegador principal, e os sintomas de lentidão e falha no carregamento de imagens devem desaparecer.

### Recomendações importantes

- **Teste novamente:** Após desativar o QUIC, refaça o teste de velocidade no mesmo navegador que estava com problema para confirmar se o upload normalizou.
- **Se o upload continuar zerado em ambos os navegadores:** O problema pode ser físico ou de rede. Tente conectar o computador diretamente ao roteador com um **cabo de rede** (se estiver no Wi-Fi) e refaça o teste. Se persistir, reinicie o roteador e, em último caso, contate a sua operadora.
- **Sobre o Jitter (instabilidade):** Se o seu teste mostrar um **Jitter acima de 50 ms** (mesmo com a velocidade boa), isso indica instabilidade na conexão. Isso pode causar lag em jogos e travamentos em chamadas de vídeo. Se estiver no cabo e o Jitter continuar alto, é um problema da operadora.
- **Limpeza de cache:** Se o problema voltar, limpe o cache e os cookies do navegador. Às vezes, dados corrompidos podem causar lentidão.
- **Extensões:** Extensões como bloqueadores de anúncios ou VPNs também podem interferir no upload. Teste o Speedtest em uma janela anônima (Ctrl+Shift+N) para ver se o problema some, o que indicaria que uma extensão é a culpada.

# Roteiro Apresentação Nuvem Privada

## Descrição

Este tutorial apresenta o fluxo completo de demonstração da Nuvem Privada, abrangendo gerenciamento de arquivos, colaboração em tempo real, assinatura eletrônica, calendário, comunicação, gerenciamento de tarefas e aplicativos integrados.

---

# 1. Preparação

### Passo 1: Materiais

- Notebook
- Cabo Ethernet
- Mouse
- Teclado
- Cabo HDMI
- Celular

### Passo 2: Preparar o ambiente

- Limpe a Área de trabalho, mova tudo para uma pasta temporária durante a apresentação
- Desfixe todos os aplicativos da barra de aplicativos, deixe apenas: Explorador de Arquivos e Firefox
- Mantenha este arquivo aberto no monitor secundário ou no celular.
- Baixe os arquivos: Roteiro Apresentação, Arquivo Para Upload.
- Abra uma aba do Firefox.
- Acesse a Nuvem Privada: **apresentacao.k9n.com.br**
- Se estiver logado em alguma conta, deslogue
- Faça login com o usuário **Rafael**
- Abra uma janela anônima do Firefox.
- Limpe a caixa de entrada do email. Movendo para outra pasta, ou apagando.
- Faça login na Nuvem Privada com o usuário **Carlos**.
- Mantenha esta janela minimizada ou no monitor secundário.


| Usuário | E-mail | Senha |
|--------|---------|-------|
| Rafael | nuvem.privada@k9n.com.br | AdminExemplo@2026 |
| Carlos |  | AdminExemplo@2026 |

---

# 2. Dashboard e Introdução

### Passo 1: Dashboard

1. Abra o Dashboard da Nuvem Privada.
2. Altere o status para:
   - **Não Perturbe**
   - **Em Reunião**
3. Clique em **Personalizar**.
4. Mantenha apenas o widget **Notas**.
5. Clique em **Nova Nota**.
6. Escreva qualquer texto.
7. Volte ao Dashboard.

---

# 3. Arquivos

### Passo 1: Gerenciamento de arquivos

1. Abra o aplicativo **Arquivos**.
2. Crie a pasta:
   - **Documentos Assinados**
3. Marque a pasta como **Favorita**.
4. Faça upload do arquivo:
   - **Documento para assinar.pdf**
5. Faça download do arquivo:
   - **ArquivoDownload.pdf**
6. No arquivo **Documento para assinar.pdf**, configure um lembrete para **Hoje mais tarde**.
7. No arquivo **Documento Colaboração.docx**:
   - Clique com o botão direito.
   - Selecione **Abrir detalhes**.
8. Abra a guia **Atividade**.
9. Na guia **Compartilhando**, realize os compartilhamentos:

   **Interno**
   - Usuário: **Carlos**
   - Grupo: **Financeiro**

   **Externo**
   - Email: **k9nsuporte@gmail.com**
   - **Este é apenas um exemplo pra dizer que dá para compartilhar externamente e a pessoas vai receber por email**
11. Acesse a aba do usuário **Carlos** e mostre que o arquivo foi compartilhado.
12. Caso necessário, demonstre também:
    - Renomear
    - Mover
    - Copiar
    - Excluir
    - Lixeira
    - Etiquetas

---

# 4. OnlyOffice

### Passo 1: Colaboração em tempo real

1. Abra o arquivo **Documento Colaboração.docx**.
2. Digite qualquer conteúdo.
3. Mostre a mensagem:

   > Todas as alterações foram salvas.

4. Na aba do usuário **Carlos**, abra o mesmo documento.
5. Faça alterações simultaneamente para demonstrar a colaboração em tempo real.
6. Caso necessário, demonstre a criação de:
   - Documento de texto
   - Planilha
   - Apresentação

---

# 5. LibreSign

### Passo 1: Assinatura eletrônica

1. Clique com o botão direito em **Documento para assinar.pdf**.
2. Selecione **Abrir no LibreSign**.
3. Adicione os signatários:

   **Usuário interno**
   - Carlos

   **Usuário externo**
   - k9nsuporte@gmail.com

4. Clique em **Próximo**.
5. Posicione os campos de assinatura.
6. Abra o Gmail.
7. Realize a assinatura pelo email.
8. Na conta do usuário **Carlos**:
   - Abra as notificações.
   - Assine o documento.
   - Utilize a senha:

     ```
     12345
     ```

9. Explique que também é possível utilizar certificados digitais.

---

# 7. Calendário

### Passo 1: Criando um calendário

1. Abra o aplicativo **Calendário**.
2. Crie o calendário:

   ```
   Teste
   ```

3. Compartilhe com o grupo:

   ```
   COLABORADORES
   ```

4. Crie o evento:

   ```
   Reunião
   ```

5. Adicione os participantes:
   - Ana
   - Maria
6. Abra **Mais detalhes**.
7. Clique em **Adicionar conversa do Talk**.
8. Selecione:

   ```
   COLABORADORES
   ```

9. Explique que o evento está vinculado ao chat do Talk e também aparece nos calendários do Deck.

---

# 8. Talk

### Passo 1: Comunicação

1. Abra o aplicativo **Talk**.
2. Entre na conversa:

   ```
   COLABORADORES
   ```

3. Mostre o ícone do calendário indicando a reunião criada.
4. Abra a pasta:

   ```
   Documentos Compartilhados
   ```

5. Demonstre o compartilhamento de arquivos pelo chat.
6. Abra a enquete:

   ```
   Horário da próxima reunião
   ```

7. Vote em uma opção.
8. Finalize a enquete.
9. Clique em **Iniciar chamada**.
10. Demonstre a funcionalidade de chamadas.
11. Encerre a chamada.

### Passo 2: Integração com Deck

1. Localize a mensagem:

   ```
   Criar Rascunho do website
   ```

2. Clique nos três pontos.
3. Selecione **Criar um cartão**.
4. Configure:

| Campo | Valor |
|--------|-------|
| Título | Criar Rascunho do website |
| Painel | Rafael Tarefas |
| Lista | A Fazer |

5. Abra o aplicativo **Deck**.

---

# 9. Deck

### Passo 1: Kanban

1. Abra o painel:

   ```
   Rafael Tarefas
   ```

2. Verifique se o cartão criado está presente.
3. Crie um novo cartão:

   ```
   Teste
   ```

4. Atribua para:

   ```
   Maria
   ```

5. Demonstre:
   - Movimentação entre listas
   - Alteração de prazo
   - Visualização no calendário

---

# 10. Email

### Passo 1: Cliente de Email

1. Abra o aplicativo **Email**.
2. Faça login utilizando:

   ```
   nuvem.privada@k9n.com.br
   ```

3. Demonstre o funcionamento da caixa de entrada.

---

# 11. Senhas

### Passo 1: Cofre de Senhas

1. Abra o aplicativo **Senhas**.
2. Crie o cofre:

| Campo | Valor |
|--------|-------|
| Nome | Minhas Senhas |
| Senha | AdminExemplo@2026 |

3. Adicione uma credencial:

| Campo | Valor |
|--------|-------|
| Etiqueta | Exemplo instagram |
| Usuário | K9 Networks |
| Email | k9networks@k9n.com.br |
| Senha | senha123 |
| URL | https://www.instagram.com/k9networks/ |

4. Adicione a etiqueta:

```
Redes Sociais
```

5. Salve a credencial.
6. Compartilhe com:

```
Carlos
```

7. Saia do cofre.

---