Transferências
O software para experimentar e os pacotes de idioma da interface, tudo num só sítio.
30 dias de testes. Sem restrições.
A demonstração inclui todas as funcionalidades do Professional. Ao fim de 30 dias decides se compras uma licença – os teus dados mantêm-se. Com a tua chave de licença, a demonstração passa a versão completa, sem reinstalação.
Os dois pacotes contêm o mesmo software – basta escolher o teu sistema.
Para o HTTPS automático num domínio público, o sistema de tickets precisa das portas 80 e 443 – não podem ser substituídas por outra porta, isso é imposto pelo procedimento de certificados da Let's Encrypt. Se já estiverem ocupadas no teu servidor, por exemplo por um servidor web em funcionamento, tens duas opções: parar ou remover esse programa primeiro, ou instalar o sistema de tickets noutro servidor. Uma porta à tua escolha só é possível se funcionares sem HTTPS automático. O instalador verifica as portas antes de instalar e diz qual é o programa que as está a ocupar.
Instalação no Windows
Cerca de 6 minutos, legendas em inglês.
Instalação no Linux
Cerca de 5 minutos, legendas em inglês.
Pronto em 3 passos
Transferir
Transfere e descompacta o pacote da demonstração.
Instalar
Arranca com o Docker Compose – o guia incluído acompanha-te passo a passo.
Começar
Cria uma equipa, liga uma caixa de correio, cria o teu primeiro ticket.
Comandos importantes (Linux)
Prontos a copiar. Tudo com sudo – o instalador e os contentores precisam de root.
Instalar o pré-requisito
sudo apt install -y unzipSem o unzip, o instalador não consegue descompactar o pacote.
Instalar o sistema de tickets
curl -fsSL https://files.smitey.eu/download/get-smitey.sh | sudo bashTransfere o pacote e acompanha-te pelas perguntas. Voltar a executar é seguro: a configuração e os dados mantêm-se.
Verificar o HTTPS
sudo /opt/smitey/smitey-install check-httpsSó com um domínio público. Diz-te se o certificado está lá e, se não estiver, o motivo que consta do registo. O certificado ainda pode chegar minutos depois da instalação.
Consultar o primeiro início de sessão
sudo cat /opt/smitey/SMITEY-credentials.txtDepois do primeiro início de sessão, muda a palavra-passe e apaga o ficheiro.
Os contentores estão a correr?
sudo podman psMostra todas as partes do sistema com o respetivo estado.
Acompanhar o registo
sudo podman logs -f container-backend-1Mostra ao vivo o que o backend comunica. Pára com Ctrl+C.
Verificar o supervisor
systemctl status smitey-supervisorEste serviço mantém o sistema a funcionar e aplica as atualizações que desencadeias dentro da aplicação.
Criar um pacote de suporte
sudo /opt/smitey/install.sh --support-bundleRecolhe registos e o estado do sistema num único ficheiro zip. As palavras-passe e as chaves são removidas.
Alterar o endereço público
sudo /opt/smitey/install.sh --reconfigureDefine um domínio novo e reinicia, para que o certificado seja pedido para o novo nome.
Remover
sudo /opt/smitey/install.sh --uninstallPergunta em separado sobre os dados e sobre o Podman – nada é apagado sem perguntar.
As cópias de segurança são tratadas por /opt/smitey/Backup/TicketSystemBackup (list, backup, restore); a cópia diária corre sozinha. Os detalhes estão em /opt/smitey/docs/en/BACKUP-RESTORE.txt.
Requisitos de sistema
- Linux: Ubuntu 24.04 ou 26.04 LTS – são as versões testadas. Outras distribuições com Podman 4.1 ou mais recente, systemd e apt devem funcionar, mas não estão testadas
- Windows 11 Professional (testado) – o Windows Server 2022 ou mais recente deve funcionar (foi aí que chegou o WSL2), mas não está testado
- Não recomendado: Windows 10. Funciona (testado a partir da 21H2), mas não recebe atualizações de segurança desde 14 de outubro de 2025 – a base errada para um sistema com dados de clientes
- Apenas x86_64/amd64 – sistemas ARM, como um Raspberry Pi ou um VPS ARM, não funcionam
- A base de dados PostgreSQL e o ambiente de contentores vêm com o pacote; o instalador prepara os dois
- Linux: pelo menos 2 núcleos de CPU e 2 GB de RAM, recomendados 4 núcleos e 4 GB
- Windows: pelo menos 4 núcleos de CPU e 8 GB de RAM, recomendados 6 núcleos e 16 GB – no Windows o conjunto corre dentro da sua própria máquina virtual (WSL2), que partilha memória e núcleos com o Windows
- Uma porta de rede livre: a porta HTTP que escolheres (8088 de origem) ou a 80 – na porta 80 também chegas ao sistema diretamente pelo endereço IP
- O HTTPS automático (Let's Encrypt) precisa de um domínio público e das portas 80 e 443 acessíveis a partir da internet – a porta 80 permanentemente, não apenas durante a instalação, porque o certificado é renovado a cada 60 dias. Na tua própria rede, sem domínio público, o HTTPS funciona com um certificado teu; a instalação traz instruções para isso
- Navegadores atuais: Chrome, Edge, Firefox, Safari
Rede e portas
O sistema de tickets corre no teu próprio servidor. Para que todas as funcionalidades funcionem, a tua firewall tem de permitir estas ligações – num VPS isso inclui a firewall do teu fornecedor de alojamento, não apenas a do servidor.
Entrada (para o teu servidor)
- Entrada · permitirTCP 8088 (ou a porta HTTP que escolheres)Acesso ao sistema de tickets na tua rede local.
- Entrada · permitirTCP 80 e 443Só para o HTTPS automático. A porta 80 tem de ficar aberta permanentemente, não apenas durante a instalação: a Let's Encrypt renova o certificado por ela a cada 60 dias.
- Entrada · permitirTCP 22 (SSH)Só para a tua própria administração em Linux. O sistema de tickets não precisa dela.
- Entrada · bloquearTCP 5432 (PostgreSQL)A base de dados corre na rede de contentores e nunca precisa de estar acessível a partir do exterior.
Saída (do teu servidor para a internet)
- Saída · permitirUDP/TCP 53 (DNS), UDP 123 (NTP)Resolução de nomes e relógio certo. Um relógio desacertado faz falhar as ligações TLS.
- Saída · permitirTCP 443 (HTTPS)Instalação, atualizações e verificação da licença.
- Saída · permitirTCP 587 ou 465 (SMTP)Envio de e-mail: notificações, convites, reposição de palavras-passe. É o teu fornecedor de e-mail que decide qual das duas se aplica.
- Saída · permitirTCP 993 (IMAP)Recolha de e-mail, se as mensagens recebidas devem tornar-se tickets automaticamente.
- Saída · bloquearTCP 25 (SMTP)Não é necessária – o envio passa pela 587 ou pela 465. Deixa-a bloqueada: a porta 25 é o caminho por onde um servidor comprometido enviaria spam.
Ligar uma caixa de correio: que fornecedores funcionam diretamente e o que o Microsoft 365 precisa →
Pacotes de idioma
Todas as instalações começam em inglês. Um pacote de idioma é um ficheiro JSON com os textos traduzidos da interface: transferir, importar, pronto. Os teus próprios conteúdos, como tickets, equipas ou categorias, não são afetados.
- Transferir
Alemão
Atualizado: 2026-08-30 · JSON
- Transferir
Búlgaro
Atualizado: 2026-08-30 · JSON
- Transferir
Checo
Atualizado: 2026-09-01 · JSON
- Transferir
Chinês
Atualizado: 2026-09-01 · JSON
- Transferir
Croata
Atualizado: 2026-09-01 · JSON
- Transferir
Dinamarquês
Atualizado: 2026-09-01 · JSON
- Transferir
Finlandês
Atualizado: 2026-09-02 · JSON
- Transferir
Francês
Atualizado: 2026-09-02 · JSON
- Transferir
Grego
Atualizado: 2026-09-02 · JSON
- Transferir
Húngaro
Atualizado: 2026-09-03 · JSON
- Transferir
Indonésio
Atualizado: 2026-09-03 · JSON
- Transferir
Italiano
Atualizado: 2026-09-03 · JSON
- Transferir
Japonês
Atualizado: 2026-09-03 · JSON
- Transferir
Neerlandês
Atualizado: 2026-09-02 · JSON
Falta o teu idioma?
Estão a caminho mais pacotes de idioma. Diz-nos de que idioma precisas – e, se quiseres traduzir tu próprio: o sistema de tickets exporta a lista completa de textos em JSON, preenches as entradas no teu idioma e voltas a importar o ficheiro.
Contacta-nosComo importar um pacote de idioma
Transferir o ficheiro
Transfere o pacote de idioma acima e guarda-o como ficheiro JSON – não o descompactes, não lhe mudes o nome e não o edites.
Iniciar sessão como administrador
Inicia sessão no sistema de tickets como administrador e abre Settings → Language.
Importar
Escolhe aí «Import» e carrega o ficheiro transferido. Depois da importação, o sistema mostra quantas entradas foram aplicadas.
Ativar o idioma
Ativa o novo idioma. A partir daí, cada utilizador escolhe o seu idioma no menu pessoal, e cada equipa pode ter um idioma predefinido.
O pacote serve para a minha versão?
Sim. Os pacotes de idioma não estão ligados a uma versão específica: as entradas que a tua instalação não conhece são simplesmente ignoradas pela importação. As funcionalidades mais recentes do que o pacote aparecem em inglês até ao pacote seguinte. A importação pode ser repetida a qualquer momento.
Atenção: a importação substitui as traduções existentes pelo conteúdo do pacote. Se personalizaste textos, exporta primeiro o teu estado atual como cópia de segurança.