Nautobot TRAX
A Nautobot App for tactical mission communications planning, SATCOM transport, and deployable network package execution.
Overview
Nautobot TRAX supports tactical mission communications by combining mission planning, SATCOM and Combat Net Radio (CNR) frequency coordination, and transport-path design into a single operational workflow. Teams can model and execute mission packages that span CNR, SATCOM, terrestrial transport, and constrained field-network conditions.
The app links mission plans, transport options, frequency sets, operations, and supporting inventory so planners can coordinate PACE communications, map transport dependencies to real devices/circuits/providers, operational tracking, and prepare deployable tactical network packages with traceable data from planning through execution.
Release Status
TRAX 0.1.x is an early release series. Pin the version used in your environment and review migration requirements before upgrading. Interfaces and data models may continue to evolve before version 1.0.
Compatibility
- Nautobot: >= 3.1.8, < 4.0.0
- Python: >= 3.10, < 3.14; hardened Operational Map archive processing requires Python 3.11+
Installation
Install from PyPI:
pip install nautobot-trax
Pin a specific release:
pip install nautobot-trax==0.1.0
To keep the app installed during Nautobot upgrades, add it to local requirements:
echo nautobot-trax >> local_requirements.txt
Enable in Nautobot
Add the app to your Nautobot configuration:
PLUGINS = ["nautobot_trax"]
# Optional plugin settings
# PLUGINS_CONFIG = {
# "nautobot_trax": {
# # Add settings here
# }
# }
Run migrations and post-upgrade tasks:
nautobot-server post_upgrade
Restart Nautobot services after installation or upgrade.
Documentation
- User Guide: https://docs.nautobot.com/projects/nautobot-trax/en/latest/user/app_overview/
- Administrator Guide: https://docs.nautobot.com/projects/nautobot-trax/en/latest/admin/install/
- Developer Guide: https://docs.nautobot.com/projects/nautobot-trax/en/latest/dev/contributing/
- Release Notes: https://docs.nautobot.com/projects/nautobot-trax/en/latest/admin/release_notes/
- FAQ: https://docs.nautobot.com/projects/nautobot-trax/en/latest/user/faq/
Contributing
Contributions are welcome. For development setup and workflows, see:
- https://docs.nautobot.com/projects/nautobot-trax/en/latest/dev/dev_environment/
- https://docs.nautobot.com/projects/nautobot-trax/en/latest/dev/contributing/
Support
For questions, start with the FAQ and then reach out in the Network to Code Slack #nautobot channel:
Operational Map deployment
Configure persistent private atlas storage before uploading basemaps. Existing atlases require the private-storage migration with their original media mounted. See the Operational Map guide for storage, upgrade, query limits, and permissions. Demo operator provisioning is an explicit opt-in; the supplied development configuration enables it, while normal installs do not.
Metadata
Release files for nautobot-trax 0.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| nautobot_trax-0.1.2.tar.gz | 2.4 MB | Without provenance | Details for nautobot_trax-0.1.2.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| nautobot_trax-0.1.2-py3-none-any.whl | Python 3 | none | any | Details for nautobot_trax-0.1.2-py3-none-any.whl |
Total release size: 5.0 MB
Release files / nautobot_trax-0.1.2.tar.gz
| Download URL | nautobot_trax-0.1.2.tar.gz |
|---|---|
| Size | 2.4 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0975ca95c632abb278791cd86dcfc9629a340affff41dbf2f5a92d5ac8c7933c
|
|
BLAKE2b-256 checksum How to use checksums |
97c935835f51670e972397fee573c1c7e40020766443fcb41c6ab9acb6ee0bdb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.11
|
Release files / nautobot_trax-0.1.2-py3-none-any.whl
| Download URL | nautobot_trax-0.1.2-py3-none-any.whl |
|---|---|
| Size | 2.5 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b484b56f4b8d68d02a7700490609f63a6f032e2fb4a6a4b854857a125935653b
|
|
BLAKE2b-256 checksum How to use checksums |
be66c30d207ed3d39c73ee99d33294340b9e590e02a559960cf713a1b7ac338d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.11
|
Security for nautobot-trax 0.1.2
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.