Manage your networks with Akira

Akira is a web-based network management system for organizing physical and virtual infrastructure, IP addressing, circuits, VLANs, VPNs, DNS and DHCP servers, and the relationships between them. Akira combines a broad relationship-aware infrastructure data model with fast browser workflows, REST API automation, real-time change notifications, and secure live control and monitoring of network services.

Akira is an enterprise-grade network management system. It is used to manage various services in a company's network which we also develop. Akira is free for commercial and personal use. It is packaged for Red Hat Enterprise Linux, Fedora, Ubuntu, and Debian.

Akira manager screenshot
Model the infrastructure you operate
as a network source of truth

Organization and tenancy

Organize infrastructure around geographic, organizational, and ownership boundaries instead of maintaining disconnected spreadsheets.

  • Regions, site groups, sites, and nested locations
  • Tenants and tenant groups
  • Contacts, contact groups, and operational roles

Physical infrastructure

Describe data-center hardware from reusable component templates down to installed devices, ports, cabling, power, and inventory.

  • Manufacturers, device/module types, roles, and templates
  • Racks, reservations, panels, feeds, devices, and modules
  • Interfaces, console/power/front/rear ports, MACs, and cables

IPAM, VLANs, and routing

Track addressing and layer-3 resources together with the network constructs that consume them.

  • RIRs, aggregates, IPv4/IPv6 prefixes, ranges, and addresses
  • ASN ranges, ASNs, VRFs, route targets, and IP roles
  • VLAN groups/VLANs, translation policy, services, and FHRP groups

Circuits, virtual networks, and services

Keep carriers, VMs, wireless networks, VPN, DNS, and DHCP infrastructure in the same relationship-aware model.

  • Providers, circuits, terminations, and virtual circuits
  • Clusters, virtual machines/disks/interfaces, and wireless LANs/links
  • IKE/IPsec/L2VPN/tunnels
  • DNS nameserver and DHCP server objects
Navigate object relationships
and manage large collections efficiently

Relationship-aware objects

Move through infrastructure as a graph of references instead of manually correlating identifiers between unrelated collections.

  • 100+ infrastructure object types
  • One-to-many and many-to-many relationships
  • Linked references and categorized related objects
  • Timestamps, statuses, tags, and Markdown comments

Large-inventory object lists

Browse large collections without loading the entire database into the browser, while keeping navigation state shareable and predictable.

  • Server-side pagination and sorting
  • Configurable rows, persistent URL state, and responsive tables
  • Cross-page selection and bulk deletion with partial-success feedback

Schema-driven editing

Use one consistent editor across the object model, with field-specific validation and safer handling of references and sensitive values.

  • Create, edit, clone, delete, refresh, and bulk-delete workflows
  • Typed DNS, IP address/prefix, email, URL, UUID, status, color, boolean, and reference fields
  • Masked auto-generated Base64 secrets, defaults, constraints, and validation

REST API and real-time events

Automate the same object model used by the web interface and let open browser views update automatically when data changes in the background.

  • Versioned JSON REST API with bearer-token authentication
  • Browser WebSocket subscriptions for background object and dashboard updates
  • Reconnect recovery, notification coalescing, and version-change alerts
Configure, monitor, and operate
groups of remote DNS nameservers

Managed DNS configuration

Make Akira the source of operational configuration for DNS nameservers while sharing common configuration through nameserver groups.

  • DNS nameserver configuration management
  • Nameserver-group defaults with per-nameserver overrides
  • Apply configuration to connected nameservers automatically

Authenticated manager connections

Authenticate each managed nameserver independently and protect remote control traffic with cryptographic message authentication and TLS.

  • JWT authentication of nameserver connections
  • Per-nameserver HMAC-signed command messages
  • Secure WebSockets, TLS CA verification, realm and version checks

Live status and control

See whether each nameserver is connected, inspect its operational state, and safely serialize remote operations.

  • Live connected-state reporting
  • Nameserver status and global nameserver statistics
  • Startup configuration download by Loop DNS nameservers with fallback
  • Forced reconfiguration using UI

DNS nameserver statistics graphs

Record time-series RRD statistics databases in Loop DNS nameservers and display selectable historical views of statistics graphs.

  • Historical query, resolver, cache, zone, and network statistics
  • Selective-interval graph-data transmission for efficient remote operation
  • View hourly/daily/weekly/monthly/yearly statistics graphs of min/average/max values
Run a durable management service
with a well-designed operator experience

Virtual host multiple realms

Separate administrative environments into realms while keeping data and authentication scoped to individual realms.

  • Independent realm databases and realm-aware login
  • Configurable users with hashed passphrases
  • JWT secrets/expiry and realm-scoped browser/manager sessions

Durable local persistence

Keep the management database self-contained while using database features and indexed representations chosen for reliable interactive operation.

  • Per-realm SQLite databases
  • Write-ahead logging with full synchronization
  • Indexed custom-type sorting (e.g., DNS-name) and batched deletion transactions

Hardened service deployment

Run Akira as a normal long-lived system service while reducing privilege and controlling exactly where it listens and stores data.

  • IPv4/IPv6 service listener and working-directory configuration
  • Unprivileged-user and chroot(2) jail operation support
  • Linux capability minimization and PID-file controls

Modern operator interface

Use the same data model comfortably from laptops through large displays, with immediate feedback when objects or managed nameservers change.

  • Responsive dashboard/navigation and dark mode
  • Immediate UI refresh on background object and collection updates
  • Progress indicators, alerts, status colors, and descriptive controls
  • Low-flicker refreshes and automatic recovery after WebSocket reconnects
Akira's networking products

Akira develops various computer network protocol implementations that can be used independently, or managed by the Akira network management system.

Akira installation

Akira is packaged for Red Hat Enterprise Linux & clones, Fedora, Ubuntu, and Debian.

To install Akira version 1.99.21 on Red Hat Enterprise Linux 10 (x86_64), follow these steps as the root user.

First, install the akira-release RPM package that will add the akira-epel and akira-epel-testing DNF repositories to your system, as well as associated GPG keys used to verify signed RPM packages from these repositories:

# dnf install https://download.akira.org/packages/akira/1.99/epel/10/x86_64/akira-release-1.99.21.20260917025136.a817bb83d6-1.el10.noarch.rpm

Then, install the akira RPM package that will install the Akira software and documentation:

# dnf install akira

Then, configure Akira suitably by editing /etc/akira/akira.conf, and start the service:

# systemctl enable --now akira

To install Akira version 1.99.21 on Red Hat Enterprise Linux 10 (aarch64), follow these steps as the root user.

First, install the akira-release RPM package that will add the akira-epel and akira-epel-testing DNF repositories to your system, as well as associated GPG keys used to verify signed RPM packages from these repositories:

# dnf install https://download.akira.org/packages/akira/1.99/epel/10/aarch64/akira-release-1.99.21.20260917025136.a817bb83d6-1.el10.noarch.rpm

Then, install the akira RPM package that will install the Akira software and documentation:

# dnf install akira

Then, configure Akira suitably by editing /etc/akira/akira.conf, and start the service:

# systemctl enable --now akira

To install Akira version 1.99.21 on Red Hat Enterprise Linux 9 (x86_64), follow these steps as the root user.

First, install the akira-release RPM package that will add the akira-epel and akira-epel-testing DNF repositories to your system, as well as associated GPG keys used to verify signed RPM packages from these repositories:

# dnf install https://download.akira.org/packages/akira/1.99/epel/9/x86_64/akira-release-1.99.21.20260917025136.a817bb83d6-1.el9.noarch.rpm

Then, install the akira RPM package that will install the Akira software and documentation:

# dnf install akira

Then, configure Akira suitably by editing /etc/akira/akira.conf, and start the service:

# systemctl enable --now akira

To install Akira version 1.99.21 on Red Hat Enterprise Linux 9 (aarch64), follow these steps as the root user.

First, install the akira-release RPM package that will add the akira-epel and akira-epel-testing DNF repositories to your system, as well as associated GPG keys used to verify signed RPM packages from these repositories:

# dnf install https://download.akira.org/packages/akira/1.99/epel/9/aarch64/akira-release-1.99.21.20260917025136.a817bb83d6-1.el9.noarch.rpm

Then, install the akira RPM package that will install the Akira software and documentation:

# dnf install akira

Then, configure Akira suitably by editing /etc/akira/akira.conf, and start the service:

# systemctl enable --now akira

To install Akira version 1.99.21 on Fedora Linux 44 (x86_64), follow these steps as the root user.

First, install the akira-release RPM package that will add the akira-fedora and akira-fedora-testing DNF repositories to your system, as well as associated GPG keys used to verify signed RPM packages from these repositories:

# dnf install https://download.akira.org/packages/akira/1.99/fedora/44/x86_64/akira-release-1.99.21.20260917025136.a817bb83d6-1.fc44.noarch.rpm

Then, install the akira RPM package that will install the Akira software and documentation:

# dnf install akira

Then, configure Akira suitably by editing /etc/akira/akira.conf, and start the service:

# systemctl enable --now akira

To install Akira version 1.99.21 on Fedora Linux 44 (aarch64), follow these steps as the root user.

First, install the akira-release RPM package that will add the akira-fedora and akira-fedora-testing DNF repositories to your system, as well as associated GPG keys used to verify signed RPM packages from these repositories:

# dnf install https://download.akira.org/packages/akira/1.99/fedora/44/aarch64/akira-release-1.99.21.20260917025136.a817bb83d6-1.fc44.noarch.rpm

Then, install the akira RPM package that will install the Akira software and documentation:

# dnf install akira

Then, configure Akira suitably by editing /etc/akira/akira.conf, and start the service:

# systemctl enable --now akira

To install Akira version 1.99.21 on Fedora Linux 43 (x86_64), follow these steps as the root user.

First, install the akira-release RPM package that will add the akira-fedora and akira-fedora-testing DNF repositories to your system, as well as associated GPG keys used to verify signed RPM packages from these repositories:

# dnf install https://download.akira.org/packages/akira/1.99/fedora/43/x86_64/akira-release-1.99.21.20260917025136.a817bb83d6-1.fc43.noarch.rpm

Then, install the akira RPM package that will install the Akira software and documentation:

# dnf install akira

Then, configure Akira suitably by editing /etc/akira/akira.conf, and start the service:

# systemctl enable --now akira

To install Akira version 1.99.21 on Fedora Linux 43 (aarch64), follow these steps as the root user.

First, install the akira-release RPM package that will add the akira-fedora and akira-fedora-testing DNF repositories to your system, as well as associated GPG keys used to verify signed RPM packages from these repositories:

# dnf install https://download.akira.org/packages/akira/1.99/fedora/43/aarch64/akira-release-1.99.21.20260917025136.a817bb83d6-1.fc43.noarch.rpm

Then, install the akira RPM package that will install the Akira software and documentation:

# dnf install akira

Then, configure Akira suitably by editing /etc/akira/akira.conf, and start the service:

# systemctl enable --now akira

To install Akira version 1.99.21 on Debian 13 “Trixie” (amd64), follow these steps as the root user.

First, copy the OpenPGP key that apt uses to verify the release's deb package checksums into /usr/share/keyrings/:

# curl -o /usr/share/keyrings/akira-archive-keyring.gpg https://download.akira.org/packages/akira/1.99/debian/trixie/amd64/akira-archive-keyring-2026-06-09.gpg

Then, add the Akira apt network package repository for your platform:

# echo "deb [signed-by=/usr/share/keyrings/akira-archive-keyring.gpg] https://download.akira.org/packages/akira/1.99/debian/trixie/amd64/ /" > /etc/apt/sources.list.d/akira-trixie-amd64.list

Then, install the akira deb package that will install the Akira software and documentation:

# apt install akira

Then, configure Akira suitably by editing /etc/akira/akira.conf, and start the service:

# systemctl enable --now akira

To install Akira version 1.99.21 on Debian 13 “Trixie” (arm64), follow these steps as the root user.

First, copy the OpenPGP key that apt uses to verify the release's deb package checksums into /usr/share/keyrings/:

# curl -o /usr/share/keyrings/akira-archive-keyring.gpg https://download.akira.org/packages/akira/1.99/debian/trixie/arm64/akira-archive-keyring-2026-06-09.gpg

Then, add the Akira apt network package repository for your platform:

# echo "deb [signed-by=/usr/share/keyrings/akira-archive-keyring.gpg] https://download.akira.org/packages/akira/1.99/debian/trixie/arm64/ /" > /etc/apt/sources.list.d/akira-trixie-arm64.list

Then, install the akira deb package that will install the Akira software and documentation:

# apt install akira

Then, configure Akira suitably by editing /etc/akira/akira.conf, and start the service:

# systemctl enable --now akira

To install Akira version 1.99.21 on Debian 13 “Trixie” (riscv64), follow these steps as the root user.

First, copy the OpenPGP key that apt uses to verify the release's deb package checksums into /usr/share/keyrings/:

# curl -o /usr/share/keyrings/akira-archive-keyring.gpg https://download.akira.org/packages/akira/1.99/debian/trixie/riscv64/akira-archive-keyring-2026-06-09.gpg

Then, add the Akira apt network package repository for your platform:

# echo "deb [signed-by=/usr/share/keyrings/akira-archive-keyring.gpg] https://download.akira.org/packages/akira/1.99/debian/trixie/riscv64/ /" > /etc/apt/sources.list.d/akira-trixie-riscv64.list

Then, install the akira deb package that will install the Akira software and documentation:

# apt install akira

Then, configure Akira suitably by editing /etc/akira/akira.conf, and start the service:

# systemctl enable --now akira

To install Akira version 1.99.21 on Debian 12 “Bookworm” (amd64), follow these steps as the root user.

First, copy the OpenPGP key that apt uses to verify the release's deb package checksums into /usr/share/keyrings/:

# curl -o /usr/share/keyrings/akira-archive-keyring.gpg https://download.akira.org/packages/akira/1.99/debian/bookworm/amd64/akira-archive-keyring-2026-06-09.gpg

Then, add the Akira apt network package repository for your platform:

# echo "deb [signed-by=/usr/share/keyrings/akira-archive-keyring.gpg] https://download.akira.org/packages/akira/1.99/debian/bookworm/amd64/ /" > /etc/apt/sources.list.d/akira-bookworm-amd64.list

Then, install the akira deb package that will install the Akira software and documentation:

# apt install akira

Then, configure Akira suitably by editing /etc/akira/akira.conf, and start the service:

# systemctl enable --now akira

To install Akira version 1.99.21 on Debian 12 “Bookworm” (arm64), follow these steps as the root user.

First, copy the OpenPGP key that apt uses to verify the release's deb package checksums into /usr/share/keyrings/:

# curl -o /usr/share/keyrings/akira-archive-keyring.gpg https://download.akira.org/packages/akira/1.99/debian/bookworm/arm64/akira-archive-keyring-2026-06-09.gpg

Then, add the Akira apt network package repository for your platform:

# echo "deb [signed-by=/usr/share/keyrings/akira-archive-keyring.gpg] https://download.akira.org/packages/akira/1.99/debian/bookworm/arm64/ /" > /etc/apt/sources.list.d/akira-bookworm-arm64.list

Then, install the akira deb package that will install the Akira software and documentation:

# apt install akira

Then, configure Akira suitably by editing /etc/akira/akira.conf, and start the service:

# systemctl enable --now akira

To install Akira version 1.99.21 on Ubuntu 26.04 LTS “Resolute Raccoon” (amd64), follow these steps as the root user.

First, copy the OpenPGP key that apt uses to verify the release's deb package checksums into /usr/share/keyrings/:

# curl -o /usr/share/keyrings/akira-archive-keyring.gpg https://download.akira.org/packages/akira/1.99/ubuntu/resolute/amd64/akira-archive-keyring-2026-06-09.gpg

Then, add the Akira apt network package repository for your platform:

# echo "deb [signed-by=/usr/share/keyrings/akira-archive-keyring.gpg] https://download.akira.org/packages/akira/1.99/ubuntu/resolute/amd64/ /" > /etc/apt/sources.list.d/akira-resolute-amd64.list

Then, install the akira deb package that will install the Akira software and documentation:

# apt install akira

Then, configure Akira suitably by editing /etc/akira/akira.conf, and start the service:

# systemctl enable --now akira

To install Akira version 1.99.21 on Ubuntu 26.04 LTS “Resolute Raccoon” (arm64), follow these steps as the root user.

First, copy the OpenPGP key that apt uses to verify the release's deb package checksums into /usr/share/keyrings/:

# curl -o /usr/share/keyrings/akira-archive-keyring.gpg https://download.akira.org/packages/akira/1.99/ubuntu/resolute/arm64/akira-archive-keyring-2026-06-09.gpg

Then, add the Akira apt network package repository for your platform:

# echo "deb [signed-by=/usr/share/keyrings/akira-archive-keyring.gpg] https://download.akira.org/packages/akira/1.99/ubuntu/resolute/arm64/ /" > /etc/apt/sources.list.d/akira-resolute-arm64.list

Then, install the akira deb package that will install the Akira software and documentation:

# apt install akira

Then, configure Akira suitably by editing /etc/akira/akira.conf, and start the service:

# systemctl enable --now akira

To install Akira version 1.99.21 on Ubuntu 26.04 LTS “Resolute Raccoon” (riscv64), follow these steps as the root user.

First, copy the OpenPGP key that apt uses to verify the release's deb package checksums into /usr/share/keyrings/:

# curl -o /usr/share/keyrings/akira-archive-keyring.gpg https://download.akira.org/packages/akira/1.99/ubuntu/resolute/riscv64/akira-archive-keyring-2026-06-09.gpg

Then, add the Akira apt network package repository for your platform:

# echo "deb [signed-by=/usr/share/keyrings/akira-archive-keyring.gpg] https://download.akira.org/packages/akira/1.99/ubuntu/resolute/riscv64/ /" > /etc/apt/sources.list.d/akira-resolute-riscv64.list

Then, install the akira deb package that will install the Akira software and documentation:

# apt install akira

Then, configure Akira suitably by editing /etc/akira/akira.conf, and start the service:

# systemctl enable --now akira

To install Akira version 1.99.21 on Ubuntu 24.04 LTS “Noble Numbat” (amd64), follow these steps as the root user.

First, copy the OpenPGP key that apt uses to verify the release's deb package checksums into /usr/share/keyrings/:

# curl -o /usr/share/keyrings/akira-archive-keyring.gpg https://download.akira.org/packages/akira/1.99/ubuntu/noble/amd64/akira-archive-keyring-2026-06-09.gpg

Then, add the Akira apt network package repository for your platform:

# echo "deb [signed-by=/usr/share/keyrings/akira-archive-keyring.gpg] https://download.akira.org/packages/akira/1.99/ubuntu/noble/amd64/ /" > /etc/apt/sources.list.d/akira-noble-amd64.list

Then, install the akira deb package that will install the Akira software and documentation:

# apt install akira

Then, configure Akira suitably by editing /etc/akira/akira.conf, and start the service:

# systemctl enable --now akira

To install Akira version 1.99.21 on Ubuntu 24.04 LTS “Noble Numbat” (arm64), follow these steps as the root user.

First, copy the OpenPGP key that apt uses to verify the release's deb package checksums into /usr/share/keyrings/:

# curl -o /usr/share/keyrings/akira-archive-keyring.gpg https://download.akira.org/packages/akira/1.99/ubuntu/noble/arm64/akira-archive-keyring-2026-06-09.gpg

Then, add the Akira apt network package repository for your platform:

# echo "deb [signed-by=/usr/share/keyrings/akira-archive-keyring.gpg] https://download.akira.org/packages/akira/1.99/ubuntu/noble/arm64/ /" > /etc/apt/sources.list.d/akira-noble-arm64.list

Then, install the akira deb package that will install the Akira software and documentation:

# apt install akira

Then, configure Akira suitably by editing /etc/akira/akira.conf, and start the service:

# systemctl enable --now akira

To install Akira version 1.99.21 on Ubuntu 24.04 LTS “Noble Numbat” (riscv64), follow these steps as the root user.

First, copy the OpenPGP key that apt uses to verify the release's deb package checksums into /usr/share/keyrings/:

# curl -o /usr/share/keyrings/akira-archive-keyring.gpg https://download.akira.org/packages/akira/1.99/ubuntu/noble/riscv64/akira-archive-keyring-2026-06-09.gpg

Then, add the Akira apt network package repository for your platform:

# echo "deb [signed-by=/usr/share/keyrings/akira-archive-keyring.gpg] https://download.akira.org/packages/akira/1.99/ubuntu/noble/riscv64/ /" > /etc/apt/sources.list.d/akira-noble-riscv64.list

Then, install the akira deb package that will install the Akira software and documentation:

# apt install akira

Then, configure Akira suitably by editing /etc/akira/akira.conf, and start the service:

# systemctl enable --now akira

To install Akira version 1.99.21 on Ubuntu 22.04 LTS “Jammy Jellyfish” (amd64), follow these steps as the root user.

First, copy the OpenPGP key that apt uses to verify the release's deb package checksums into /usr/share/keyrings/:

# curl -o /usr/share/keyrings/akira-archive-keyring.gpg https://download.akira.org/packages/akira/1.99/ubuntu/jammy/amd64/akira-archive-keyring-2026-06-09.gpg

Then, add the Akira apt network package repository for your platform:

# echo "deb [signed-by=/usr/share/keyrings/akira-archive-keyring.gpg] https://download.akira.org/packages/akira/1.99/ubuntu/jammy/amd64/ /" > /etc/apt/sources.list.d/akira-jammy-amd64.list

Then, install the akira deb package that will install the Akira software and documentation:

# apt install akira

Then, configure Akira suitably by editing /etc/akira/akira.conf, and start the service:

# systemctl enable --now akira

To install Akira version 1.99.21 on Ubuntu 22.04 LTS “Jammy Jellyfish” (arm64), follow these steps as the root user.

First, copy the OpenPGP key that apt uses to verify the release's deb package checksums into /usr/share/keyrings/:

# curl -o /usr/share/keyrings/akira-archive-keyring.gpg https://download.akira.org/packages/akira/1.99/ubuntu/jammy/arm64/akira-archive-keyring-2026-06-09.gpg

Then, add the Akira apt network package repository for your platform:

# echo "deb [signed-by=/usr/share/keyrings/akira-archive-keyring.gpg] https://download.akira.org/packages/akira/1.99/ubuntu/jammy/arm64/ /" > /etc/apt/sources.list.d/akira-jammy-arm64.list

Then, install the akira deb package that will install the Akira software and documentation:

# apt install akira

Then, configure Akira suitably by editing /etc/akira/akira.conf, and start the service:

# systemctl enable --now akira
Akira documentation

Akira is documented in the Akira User Manual, with manpages for the server, password utility, and configuration file. The user manual and manpages are also included in the software packages.

Branch Type User Manual User Manual Download HTML README License
1.99 Development View PDF View HTML Download HTML ZIP View README View LICENSE.txt
Akira bug reports

To report a bug in the Akira product, please email <akira-bugs@akira.org> with detailed information about the issue. Please include sufficient information to allow reproduction of the problem by us.

Commercial support

Paid commercial support is available covering the entire Akira platform of products.
Whatever Akira products you use, you are covered all under one commercial support plan.

Akira platform support plans

Three different support options are available. Paid commercial support plans include support for all of Akira, Loop, and Dora together on a per-host basis.

None

Free

Business

US $1,000/month/host
Email sales

Larger operator

US $1,000/month/host
Email sales
Contract period Not applicable None None
Minimum number of hosts Not applicable 1 64
Support hours Not applicable Business hours (9 AM—5 PM) 24×7 throughout the year
Response time Not applicable Within 1–2 business days Immediate ASAP
Community discussions on public mailing lists
Commercial support from Akira by email
Commercial support from Akira by voice/video
Access to support tickets system
Advance information about vulnerabilities

Paying commercial support customers may follow the instructions provided through their Akira account for receiving support. Other users may use the public Akira mailing lists for community discussions, or email <support@akira.org> for other support requests.