Adueladocumentação

Ligar postos na rede local

Quando um balcão não chega, o Aduela corre numa máquina só e as outras usam-no pelo navegador. Não é a nuvem: é a rede da casa, e continua a funcionar com a internet em baixo.

O desenho, numa frase

Uma máquina é o servidor: tem o produto instalado e a base de dados. As outras são postos: abrem o navegador no endereço do servidor.

Não se instala nada nos postos. Um posto é um computador com um navegador, e pode ser um portátil, um tablet ou um telemóvel.

1. Escolher a máquina que serve

A que estiver mais tempo ligada, e não a mais rápida. Um servidor desligado às seis da tarde é uma loja que fecha às seis da tarde, mesmo que os postos estejam ligados.

Instale nela como no balcão.

2. Dar-lhe um endereço fixo

Na rede da casa, o servidor precisa de um IP que não mude. Faz-se de duas formas, e a primeira é a melhor:

  • No router, reservar o IP para o endereço MAC daquela máquina (procure por DHCP reservation ou IP estático).
  • Na máquina, fixar o IP nas definições de rede.

Anote o IP. Vai precisar dele. Digamos que é 192.168.1.10.

3. Abrir a porta na firewall

O Windows bloqueia a porta por omissão. Numa PowerShell como administrador, na máquina que serve:

New-NetFirewallRule -DisplayName "Aduela" -Direction Inbound `
  -Protocol TCP -LocalPort 8080 -Action Allow -Profile Private

-Profile Private e não Any: isto abre a porta na rede da casa, e não à internet. Se a máquina alguma vez estiver ligada direta a uma rede pública, a diferença é a que interessa.

4. Ligar o primeiro posto

No posto, abra o navegador em http://192.168.1.10:8080, com o IP que anotou.

Deve ver o ecrã de entrada. Se não vir:

O que vê O que é
Nada, e o navegador fica à espera A firewall. Volte ao passo 3
Não foi possível ligar de imediato O produto não está a correr no servidor
Um ecrã de outro produto A porta 8080 está ocupada por outra coisa

5. Criar um utilizador por pessoa

Definições → Utilizadores. Um por pessoa, e não um partilhado.

Não é burocracia: o trilho de auditoria guarda quem fez o quê, e um utilizador caixa usado por quatro pessoas transforma esse trilho em nada.

Dê a cada um só o que ele precisa. Quem está na caixa não precisa de apagar clientes.

6. Um perfil por posto

Um posto na caixa e outro no economato usam ecrãs diferentes. Definições → Tipo de negócio, no próprio posto, escolhe o perfil daquele posto, e não o da casa toda.

Quando a rede da casa não chega

Se quiser abrir de fora (uma segunda loja, ou o dono a ver de casa), não abra a porta 8080 ao mundo. Duas saídas honestas:

  1. O SaaS: o mesmo produto, servido por nós, em app.aduela.net.
  2. Uma VPN, se tiver quem a monte.

Publicar um balcão na internet sem um dos dois é publicar a caixa registadora.