Servienta

Early preview

Network integrations, verifiable.

Your application sends syslog, SNMP traps, RADIUS requests, flows — and downloads files over five transports. Servienta gives your test suite a controlled instance of every one of those endpoints: bring it up with one command, generate traffic, read back exactly what arrived, reset, repeat.

One command up

A single compose invocation brings up every endpoint on one network — on a laptop, a CI agent, or an isolated host with no internet at all.

Read back what arrived

Every received message — timestamp, source, parsed content — is one HTTP call away, scoped to your test run. Two concurrent runs never see each other's traffic.

Break things on purpose

Inject faults on both sides: unreachable hosts, rejected auth, cut transfers, silent drops, delayed replies. One reset returns everything to a known state.

The protocol surface

A file server on HTTP, HTTPS, FTP, TFTP, and SCP — plus receivers for everything your application sends outward.