Identity infrastructure for the modern stack
Every machine
deserves a name.
Callsign is the mission-critical identity management platform that gives your infrastructure a voice. Show, set, and resolve machine identities at scale.
Features
The complete identity
toolkit for infrastructure.
Every flag. Every resolution path. One platform.
Identity Reveal
Surface your machine's current identity with zero-config discovery. One call. Instant clarity. The foundational primitive for every infrastructure operation.
callsign
Rebrand Engine
Rename any machine in your fleet with atomic identity writes. Propagation is instant. Rollback is built in. Your infrastructure, your namespace.
callsign NEW_NAME
Full Qualification Protocol™
Resolve any machine to its Fully Qualified Domain Name. The FQDN is the canonical truth — Callsign surfaces it in a single call.
callsign --fqdn
Quick ID
Strip away the domain noise and get the short hostname — the essence of machine identity. Cut at the first dot. Zero latency.
callsign --short
Domain Extraction
Isolate the DNS domain component from any identity. Equivalent to our dnsdomainname companion tool. Surface area reduction for your identity graph.
callsign --domain
Address Resolution
Map any hostname to its IP address instantly. Collapse the identity-to-address gap. Know where every machine lives.
callsign --ip-address
Complete Address Book
Enumerate every IP address bound to your machine. Multi-homed? No problem. Full visibility across all network interfaces.
callsign --all-ip-addresses
File-Based Provisioning
Set identities declaratively from config files. GitOps-native. Infrastructure-as-code compatible. Comments supported.
callsign -F /etc/hostname
Resolution Matrix
Trace the full identity chain.
From short name to fully qualified domain to every bound address — watch the resolution path unfold in real time.
callsign -s
callsign -f
192.168.1.101
callsign -I
How It Works
Three steps to identity clarity.
Discover
Callsign introspects your machine's identity layer. Short name, FQDN, domain, aliases — everything surfaces automatically.
Resolve
Map identities to addresses. Every hostname resolves to its IP. Every IP maps to its FQDNs. The complete identity graph, on demand.
Provision
Set and update machine identities declaratively. File-based provisioning, atomic writes, and fleet-wide propagation. Ship naming conventions, not tickets.
Identity Card
Your machine's identity,
beautifully rendered.
Watch as Callsign resolves every layer of your machine's identity in real time.
Live Demo
See Callsign in action.
Result: h_name=`staging-api-03'
staging-api-03
Naming Convention Generator
Generate professional hostnames
for your fleet.
Stop bikeshedding hostname conventions. Let Callsign generate standards-compliant, human-readable identifiers for your infrastructure.
sudo callsign prod-web-01
Testimonials
Trusted by infrastructure teams
at every scale.
"We used to spend entire sprint cycles on hostname conventions. Callsign's naming engine reduced our identity overhead to zero. It's the kind of 10x unlock you read about but never expect to experience."
"The FQDN resolution alone is worth the price of admission. Before Callsign, mapping hostnames to fully qualified domains was a multi-tool nightmare. Now it's one call. Category-defining product."
"I'm a solo developer running 3 servers. Callsign's --short flag gives me the identity primitive I need without the domain noise. Ship fast, name faster. This is the way."
"We manage 14,000 machines across 6 regions. File-based provisioning with the -F flag gave us GitOps-native identity management. Callsign is now part of our foundational infrastructure layer."
Pricing
Identity management
at every scale.
Start free. Scale as your fleet grows.
For solo developers and small projects.
- Show hostname (read-only)
--shortflag- 5 identity lookups/day
- Community support
For teams serious about identity.
- Everything in Starter
--fqdnfull qualification--domainextraction--ip-addressresolution- Set hostname (write access)
- Unlimited lookups
- Email support
For infrastructure teams at scale.
- Everything in Pro
--all-ip-addresses--all-fqdns--aliasdiscovery- Audit logs
- Team-wide naming conventions
- Priority support
For organizations with compliance needs.
- Everything in Team
- File-based provisioning (
-F) - NIS/YP domain support (
--nis) - Verbose audit trail (
--verbose) - SSO & SAML
- 99.999% SLA
- Dedicated success engineer
FAQ
Frequently asked questions.
A hostname is the short, local identifier for your machine — the first part of its
identity. The FQDN (Fully Qualified Domain Name) includes the complete DNS domain path.
Think of the hostname as your first name and the FQDN as your full legal name. Callsign
resolves both with callsign --short and callsign --fqdn.
Absolutely. Callsign supports atomic identity writes with callsign NEW_NAME.
For declarative, GitOps-compatible provisioning use callsign -F filename to
read the new identity from a config file. Note: write operations require elevated
privileges.
Yes. The --nis flag (also available as --yp) gives you full NIS
domain support. Display or set NIS domain names with the same clean interface you use
for DNS identities. Enterprise plan only.
There is no limit. The --all-ip-addresses flag enumerates every IP address
configured on every network interface of the host. Multi-homed machines, containers, VMs
— Callsign sees them all.
Machine identity is processed entirely at the kernel level. Callsign never transmits
hostname data externally. Read operations are available to all users; write operations
require root privileges. Enterprise plans include a full verbose audit trail via the
--verbose flag.