This release is a pre-release and may not be stable for production use.
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-style communications, map transport dependencies to real devices/circuits/providers, and prepare deployable tactical network packages with traceable data from planning through execution.
Pre-release Status
Nautobot TRAX is currently in pre-release for early adopters and testing. Interfaces and data models may continue to evolve before a stable 1.0 release.
Compatibility
- Nautobot: >= 3.0.0, < 4.0.0
- Python: >= 3.10, < 3.14
Installation
Install from PyPI (including pre-releases):
pip install --pre nautobot-trax
Install a specific pre-release version:
pip install nautobot-trax==0.1.0a0
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:
Release files for nautobot-trax 0.1.0a6
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| nautobot_trax-0.1.0a6.tar.gz | 1.1 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| nautobot_trax-0.1.0a6-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 2.4 MB
Release files / nautobot_trax-0.1.0a6.tar.gz
| Download URL | nautobot_trax-0.1.0a6.tar.gz |
|---|---|
| Size | 1.1 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
17902f67c0830e4c1ae5992aca8cb3fe572725054315a38e19f97023d0a89dfa
|
|
BLAKE2b-256 checksum How to use checksums |
3ff42261ac3a13c5f9fa20294a3a5699f0389b02bac9be71049319a3afdc0da7
|
| 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.0a6-py3-none-any.whl
| Download URL | nautobot_trax-0.1.0a6-py3-none-any.whl |
|---|---|
| Size | 1.2 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
9de422c4fb340b5e5f41bc6fee1f18bcdcaee2bd917f3ad02ea5a539726d8e29
|
|
BLAKE2b-256 checksum How to use checksums |
2f41afc0f22eeea5524edae8999280d4519ad91b55ed11f99ec49f6313f29499
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.11
|