Servidor público de testes, gratuito
Servidor público do Relay
Uma instância do Relay aberta e gratuita para você apontar um cliente agora mesmo: sem cadastro, sem chave de API e sem cartão. Use para testar MQTT, MQTT-SN e CoAP sobre seis transportes diferentes.
Antes de conectar, leia isto
- Este servidor é aberto a todos e não exige autenticação. Qualquer pessoa pode assinar qualquer tópico, inclusive o seu.
- Nunca publique aqui dados privados, pessoais ou de produção. Considere público tudo o que você enviar.
- Não há SLA nem garantia de durabilidade. O servidor pode ser reiniciado, atualizado ou desligado a qualquer momento, e as mensagens retidas podem sumir junto.
- A capacidade é compartilhada com todas as outras pessoas que estão testando. Não use para testes de carga ou benchmarks: para isso, suba a sua própria instância.
Endpoints
Todos os listeners abaixo estão no ar em relay.stantialabs.net. Portas, transportes e limites de conexão vêm direto da configuração em execução.
| Protocolo | Transporte | Porta | Endereço | Criptografia | Conexões máx. |
|---|---|---|---|---|---|
| MQTT v3.1.1 / v5.0 | TCP | 1883 | mqtt://relay.stantialabs.net:1883 | Nenhuma: texto puro | 500,000 |
| MQTT v3.1.1 / v5.0 | TLS 1.3 | 8883 | mqtts://relay.stantialabs.net:8883 | TLS 1.3 | 500,000 |
| MQTT v3.1.1 / v5.0 | WebSocket | 8083 | ws://relay.stantialabs.net:8083 | Nenhuma: texto puro | 100,000 |
| MQTT v3.1.1 / v5.0 | WSS | 8084 | wss://relay.stantialabs.net:8084 | TLS 1.3 | 200,000 |
| MQTT v3.1.1 / v5.0 | QUIC | 14567 | mqtt-quic://relay.stantialabs.net:14567 | TLS 1.3 sobre QUIC | 500,000 |
| MQTT-SN | UDP | 1884 | udp://relay.stantialabs.net:1884 | Nenhuma: texto puro | 10,000 |
| MQTT-SN | DTLS 1.3 | 8884 | dtls://relay.stantialabs.net:8884 | DTLS 1.3 | 10,000 |
| CoAP | UDP | 5683 | coap://relay.stantialabs.net:5683 | Nenhuma: texto puro | 10,000 |
| CoAP | DTLS 1.3 | 5684 | coaps://relay.stantialabs.net:5684 | DTLS 1.3: cargas ainda não criptografadas | 10,000 |
Os listeners de TLS, WSS, QUIC e DTLS apresentam um certificado da Let’s Encrypt, então o pacote de CAs do seu sistema já basta para verificá-lo — não é preciso um truststore próprio. Se o seu cliente WebSocket pedir um caminho explícito, tente /mqtt.
Limites e comportamento
As configurações que um cliente realmente percebe, como estão neste servidor.
| Autenticação | Anônima: sem usuário nem senha |
| Tamanho máximo de pacote | 1 MiB (1.048.576 bytes) |
| Máximo de mensagens em trânsito | 32 |
| Tempo limite do handshake | 5 s em texto puro · 10 s criptografado |
| Tempo limite de leitura / envio | 60 s / 30 s |
| Tempo ocioso do QUIC | 120 s |
| TLS mútuo | Desativado: certificados de cliente não são solicitados |
Conecte em um minuto
Copie qualquer um destes e troque o tópico. Todos apontam para o servidor público conforme configurado acima.
mosquitto (TCP)
# Subscribe
mosquitto_sub -h relay.stantialabs.net -p 1883 \
-t 'relay/demo/#' -q 1 -v
# Publish
mosquitto_pub -h relay.stantialabs.net -p 1883 \
-t 'relay/demo/hello' -q 1 \
-m 'hello from mosquitto'mosquitto (TLS 1.3)
# The server certificate is issued by Let's Encrypt,
# so your system CA bundle is enough.
mosquitto_sub -h relay.stantialabs.net -p 8883 \
--capath /etc/ssl/certs \
-t 'relay/demo/#' -q 1 -vMQTT.js (WSS)
import mqtt from 'mqtt';
const client = mqtt.connect('wss://relay.stantialabs.net:8084/mqtt');
client.on('connect', () => {
client.subscribe('relay/demo/#', { qos: 1 });
client.publish('relay/demo/hello', 'hello from the browser');
});
client.on('message', (topic, payload) => {
console.log(topic, payload.toString());
});paho-mqtt (Python)
import paho.mqtt.client as mqtt
client = mqtt.Client(protocol=mqtt.MQTTv5)
client.tls_set() # system CA bundle
client.connect('relay.stantialabs.net', 8883)
client.subscribe('relay/demo/#', qos=1)
client.publish('relay/demo/hello', 'hello from python', qos=1)
client.loop_forever()CoAP (libcoap)
# GET over plain UDP
coap-client -m get coap://relay.stantialabs.net:5683/relay/demo
# POST a payload
coap-client -m post -e 'hello from coap' \
coap://relay.stantialabs.net:5683/relay/demoMQTT-SN (UDP)
# Using the Eclipse Paho MQTT-SN client
paho_mqttsn_sub -h relay.stantialabs.net -p 1884 \
-t 'relay/demo/#'
paho_mqttsn_pub -h relay.stantialabs.net -p 1884 \
-t 'relay/demo/hello' \
-m 'hello from mqtt-sn'Não habilitado neste servidor
O Relay também implementa estes, mas seus listeners estão desligados na instância pública. As portas abaixo são os padrões que você usaria no seu próprio deployment.
| Protocolo | Transporte | Porta padrão |
|---|---|---|
| STOMP | TCP / TLS | 61613 / 61614 |
| AMQP | TCP / TLS | 5672 / 5671 |
| NATS | TCP | 4222 |
| gRPC | TCP / TLS | 9090 / 9091 |
| MCP | WSS | 3200 |
| HTTP/3 | QUIC | 443 |
| WebRTC DataChannel | QUIC | 9444 |
O Relay também implementa Modbus, OPC UA, DDS/RTPS, SNMP, DNS, A2A, ACP e Agent Mesh, que aqui não têm listener configurado. Ver a matriz completa de protocolos →
Pronto para a sua própria instância?
Rode o mesmo servidor na sua nuvem com o plano Free: mesmos protocolos, mesmos transportes, seus dados e sua rede.