Mudanças entre as edições de "Instalacao Configuracao Pdv Admin V2 Servidor"

De VRWiki
 
(10 revisões intermediárias por um outro usuário não estão sendo mostradas)
Linha 1: Linha 1:
<b> Requisitos </b>
+
==Requisitos==
  
 
<ul>
 
<ul>
Linha 6: Linha 6:
 
</ul>
 
</ul>
  
<b> Instalação </b>
+
==Instalação==
  
1. Baixar os arquivos de configuração do aplicativo e extrair na pasta  <code>~/.vr</code>.
 
  
  [https://storage.googleapis.com/linux-pdv/pdvadmin/PdvAdminV2.rar LINK DE DOWNLOAD].
+
1. Configuração do ambiente.
 
 
ou execute o comando
 
 
 
<pre style="color: silver; background: black;">
 
  mkdir -p ~/.vr && \
 
  cd ~/.vr && \
 
  wget https://storage.googleapis.com/linux-pdv/pdvadmin/PdvAdminV2.rar -O PdvAdminV2.rar && unrar x ~/.vr/PdvAdminV2.rar && \
 
  rm PdvAdminV2.rar
 
</pre>
 
 
 
 
Certifique-se que a pasta esteja nessa estrutura.
 
  <b>Estrutura da pasta</b>
 
  ├── ~/.vr/
 
  │   ├── PdvAdmin/
 
  │   │   ├── .docker/
 
  │   │   │  └── postgres/
 
  │   │   │      └── Dockerfile
 
  │   │   ├── docker-compose.yml
 
  └   └   └── .env
 
 
 
2. Configuração do ambiente
 
  
 
   A configuração de todo ambiente será realizada pelo arquivo <code>.env</code> que serve como ponto central de configurações para o aplicativo, armazenando as variáveis de ambiente essenciais para o seu funcionamento. Permitindo que você ajuste o comportamento do sistema sem a necessidade de modificar o código diretamente.
 
   A configuração de todo ambiente será realizada pelo arquivo <code>.env</code> que serve como ponto central de configurações para o aplicativo, armazenando as variáveis de ambiente essenciais para o seu funcionamento. Permitindo que você ajuste o comportamento do sistema sem a necessidade de modificar o código diretamente.
Linha 43: Linha 20:
 
   -
 
   -
 
   GUI_VERSION: especifica a versão da interface gráfica do usuário.
 
   GUI_VERSION: especifica a versão da interface gráfica do usuário.
   GUI_PORT: define a porta utilizada para acessar a interface gráfica através do navegador.
+
   KONG_PORT: define a porta utilizada para acessar a interface gráfica através do navegador
 +
  KONG_PORT_SSL: define a porta utilizada para acessar a interface gráfica através do navegador com url segura (https).
 
    
 
    
  
4. Abrir o terminal na mesma pasta do arquivo <code>docker-compose.yml</code> e executar o comando:
+
2. Abrir o terminal na mesma pasta do aplicativo.
 +
 
 +
<pre style="color: silver; background: black;">
 +
  cd ~/.vr/PdvAdmin
 +
</pre>
 +
 
 +
3. Executar o comando abaixo para criar uma rede para o ambiente do PDV Admin.
 +
<pre style="color: silver; background: black;">
 +
  docker network create vr-pdv-admin-net
 +
</pre>
  
 +
4. Executar o comando para inicializar o aplicativo.
 +
 +
<pre style="color: silver; background: black;">
 
   docker compose up -d --build
 
   docker compose up -d --build
 +
</pre>
 +
  
5. Configuração de usuários
+
5. Configuração de usuários.
  
 
- 5.1. Acessar pelo navegador a url do pdv admin conforme os dados configurados no arquivo .env, <code>IP_DO_SERVIDOR:GUI_PORT</code>
 
- 5.1. Acessar pelo navegador a url do pdv admin conforme os dados configurados no arquivo .env, <code>IP_DO_SERVIDOR:GUI_PORT</code>
  
- 5.2. Já na tela de login, clique sobre o link <code>Entrar com o usuário administrador</code>
+
- 5.2. Já na tela de login, clique em <code>Entrar com o usuário administrador</code>
  
 
[[Arquivo:Pdv-admin-v1-tela-login.png|500px]]
 
[[Arquivo:Pdv-admin-v1-tela-login.png|500px]]
  
- 5.3. Informar a senha do dia.
+
- 5.3. Informar a senha padrão VR.
  
 
[[Arquivo:Pdv-admin-v1-tela-login-suporte.png|500px]]
 
[[Arquivo:Pdv-admin-v1-tela-login-suporte.png|500px]]
Linha 93: Linha 85:
 
</table>
 
</table>
  
- 6. Adicione o comando ao inicializar do sistema operacional
+
- 6. Adicione o comando ao inicializar do sistema operacional.
  
 
<pre style="color: silver; background: black;">
 
<pre style="color: silver; background: black;">
Linha 100: Linha 92:
  
 
Essa ação é necessário para que o serviço suba caso o servidor seja reiniciado.
 
Essa ação é necessário para que o serviço suba caso o servidor seja reiniciado.
 +
 +
 +
==Ajuda==

Edição atual tal como às 12h02min de 31 de maio de 2025

Requisitos

  • Docker
  • Plugin Docker Compose

Instalação

1. Configuração do ambiente.

 A configuração de todo ambiente será realizada pelo arquivo .env que serve como ponto central de configurações para o aplicativo, armazenando as variáveis de ambiente essenciais para o seu funcionamento. Permitindo que você ajuste o comportamento do sistema sem a necessidade de modificar o código diretamente.
 -
 Principais Variáveis e suas Funcionalidades
 -
 PORT: Define a porta de comunicação com a interface do usuário (Front End).
 API_VERSION: indica a versão da API utilizada pelo sistema.
 IP: Define o endereço IP do servidor onde o aplicativo PDVAdmin está instalado.
 -
 GUI_VERSION: especifica a versão da interface gráfica do usuário.
 KONG_PORT: define a porta utilizada para acessar a interface gráfica através do navegador
 KONG_PORT_SSL: define a porta utilizada para acessar a interface gráfica através do navegador com url segura (https).
 

2. Abrir o terminal na mesma pasta do aplicativo.

  cd ~/.vr/PdvAdmin

3. Executar o comando abaixo para criar uma rede para o ambiente do PDV Admin.

  docker network create vr-pdv-admin-net

4. Executar o comando para inicializar o aplicativo.

  docker compose up -d --build


5. Configuração de usuários.

- 5.1. Acessar pelo navegador a url do pdv admin conforme os dados configurados no arquivo .env, IP_DO_SERVIDOR:GUI_PORT

- 5.2. Já na tela de login, clique em Entrar com o usuário administrador

Pdv-admin-v1-tela-login.png

- 5.3. Informar a senha padrão VR.

Pdv-admin-v1-tela-login-suporte.png

- 5.4. Você deverá ser direcionado para página de dashboard, clique sobre o menu Usuários

Pdv-admin-v1-cadastro-usuario-1.png

- 5.5. Já na tela de usuários clique sobre o ícone Novo

Pdv-admin-v1-cadastro-usuario-2.png

- 5.6. Informe o nome de usuário e solicite a para que o usuário crie sua senha, em seguida clique sem Salvar

Pdv-admin-v1-cadastro-usuario-3.png

- 5.7. Ao salvar deve liberar os campos para definir os níveis de acesso.

Pdv-admin-v2-cadastro-usuario-1.png

Administrador Permite usuário a gerenciar ECFs, Usuários e visualizar relatórios
Fiscal Remoto Permite o usuário a visualizar o dashboard com o stream dos ECFs
Operador Remoto Permite o usuário a visualizar e responder às solicitações para operações no ECF de acordo com seu nível e lojas vinculadas.

- 6. Adicione o comando ao inicializar do sistema operacional.

  docker compose -f ~/.vr/PdvAdmin/docker-compose.yml up

Essa ação é necessário para que o serviço suba caso o servidor seja reiniciado.


Ajuda