server-local

command
v1.0.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 2, 2026 License: MPL-2.0 Imports: 14 Imported by: 0

Documentation

Overview

samples/server-local/main.go

Servidor TCP local que recebe dados de rastreadores veiculares OBD/GPS e os exibe no terminal e persiste no DynamoDB.

Compatível com rastreadores que usam protocolos ASCII como TK103, GT06, Coban e similares — qualquer dispositivo que abre uma conexão TCP e envia pacotes de posicionamento em texto ou hex.

Para rodar:

go run .

Aponte o rastreador para o IP público desta máquina na porta 5001. Os dados recebidos são exibidos em tempo real e opcionalmente salvos no DynamoDB (configure DYNAMO_ENDPOINT para DynamoDB Local ou use AWS_REGION + TRACKING_TABLE para a AWS real).

Variáveis de ambiente:

PORT              porta TCP            (default: 5001)
DYNAMO_ENDPOINT   endpoint DynamoDB    (default: http://localhost:8000)
AWS_REGION        região AWS           (default: us-east-1)
TRACKING_TABLE    tabela de registros  (default: tracking-local)
STORE_MESSAGES    "true" para persistir no DynamoDB (default: false)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL