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.
The free image runs the file server and a demo receiver out of the box. The service receivers — syslog, SNMP, RADIUS, TACACS+, DNS, NTP, Kafka, IPFIX — unlock with a license, which selects exactly the stands you need.
Pricing
A license enables a set of stands — the services your tests need. Start free; unlock more per instance, monthly or annual. Pay annually and get two months free.
File server (HTTP) and a demo receiver. No license needed.
Every file transport, for import and download testing.
Files plus the common network services.
Every stand, including AAA and streaming.
Need a specific mix? Custom plans license exactly the stands you choose. Runs entirely on your infrastructure — offline, one artifact everywhere. Talk to us.
Run it
One container, no dependencies, works offline. Pull the image, mount a directory of files to serve, and go.
Then, from your test suite or a terminal: