No description
- Python 96.5%
- Nix 3.5%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
|
All checks were successful
Nix check / check-nix (push) Successful in 54s
This PR was automatically created by the reposyncer script via https://git.foxden.network/FoxDen/maid Reviewed-on: #3 |
||
| .forgejo/workflows | ||
| src/nvfw_mirror | ||
| tests | ||
| .gitignore | ||
| .python-version | ||
| flake.lock | ||
| flake.nix | ||
| pyproject.toml | ||
| README.md | ||
| renovate.json | ||
| uv.lock | ||
nvfw-mirror
Continuously refreshing mirror of NVIDIA/Mellanox adapter-card firmware.
Scrapes the per-card "Firmware Download Center" pages under https://network.nvidia.com/support/firmware/firmware-downloads/ and mirrors every firmware binary it can reach, including the ARCHIVE VERSIONS tabs.
Downloads are content-verified, atomic, conditional (ETag / Last-Modified) and strictly additive: once a build is mirrored it is never deleted, so archive versions survive NVIDIA retiring them upstream.
Usage
uv run nvfw-mirror --root /srv/nvidia-fw --card "ConnectX-6 Dx"
uv run nvfw-mirror --root /srv/nvidia-fw --card connectx6dx --interval 6h
uv run nvfw-mirror --list-cards