Ir diretamente para o conteúdo

Definições de cookies

Escolha que tipos de cookies permite. Pode alterar a sua escolha a qualquer momento em Definições de cookies, no fundo de cada página. Política de privacidade

Necessários

Sempre ativos

Necessários para iniciar sessão, manter o seu carrinho e memorizar as suas escolhas. Estão sempre ativos.

Que cookies?
  • weboke_sessie, weboke_klant, weboke_remember: a sua sessão e manter a sessão iniciada
  • weboke_basket: o seu carrinho
  • wkBtwIncl: mostrar preços com ou sem IVA
  • wok_cookies: a sua escolha de cookies, 12 meses

Mede que anúncio leva a uma visita ou encomenda, para não pagarmos por anúncios que não dão resultado.

Que cookies?
  • Google Ads via Google Tag Manager (_gcl_au, _gcl_aw), até 90 dias
  • OpenAI Ads, anúncios no ChatGPT
  • wok_aff: através de que parceiro chegou até nós (programa de afiliados), 60 dias

4,6

País e idioma

Cada país tem o seu próprio site, com os preços e o IVA desse país.

Ver

Uma aplicação atrás de um reverse proxy

Muitas aplicações têm o seu próprio pequeno servidor web numa porta, como 3001 ou 5678. Essa porta não deve ser aberta à internet. O seu servidor web recebe o tráfego na porta 443 com https e encaminha-o para a aplicação: um reverse proxy.

Com Caddy

Se a aplicação estiver à escuta no próprio servidor, na porta 3001:

status.example.com {
	reverse_proxy 127.0.0.1:3001
}

O Caddy encaminha automaticamente os cabeçalhos corretos (como X-Forwarded-For e X-Forwarded-Proto) e os websockets. Se a aplicação correr em Docker ao lado do Caddy, utilize o nome do contentor, como em A sua pasta de trabalho com compose.yaml, .env e Caddy.

Com nginx

server {
    listen 80;
    listen [::]:80;
    server_name status.example.com;

    location / {
        proxy_pass http://127.0.0.1:3001;
        proxy_http_version 1.1;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
    }
}

Em seguida, execute sudo nginx -t, sudo systemctl reload nginx e sudo certbot --nginx -d status.example.com.

Bom saber

  • Deixe a aplicação à escuta apenas em 127.0.0.1 e não em todos os endereços. Assim, ninguém consegue contornar o seu proxy.
  • Muitas aplicações precisam de saber em que endereço estão acessíveis, por exemplo através de uma definição como DOMAIN ou N8N_HOST. Indique aí o endereço https.
  • Um ecrã de administração que não se destina a todos deve ser protegido adicionalmente: com uma palavra-passe na própria aplicação, com verificação em dois passos ou apenas através de um túnel SSH (consulte Uma configuração SSH: iniciar sessão com um nome curto).
  • Cabeçalhos de segurança adicionais, como o HSTS, são definidos com header no Caddy ou add_header no nginx. Ative o HSTS apenas quando o https funcionar corretamente em todo o lado.

Um momento…

Configurar os seus domínios

Para cada domínio, defina os servidores de nomes, a ligação ao seu alojamento e quem fica como titular.

A carregar os seus domínios…