mirror of
https://github.com/netbox-community/netbox.git
synced 2024-05-10 07:54:54 +00:00
c5a265e828
* Use HTTPS everywhere (mechanical edit using util from https-everywhere) ```Shell node ~/src/EFForg/https-everywhere/utils/rewriter/rewriter.js . git checkout netbox/project-static/ ``` A few additional changes where reset manually before the commit. * Use HTTPS everywhere (mechanical edit using util from opening_hours.js) ```Shell make -f ~/src/opening-hours/opening_hours.js/Makefile qa-https-everywhere git checkout netbox/project-static/ git checkout netbox/*/tests ```
58 lines
2.5 KiB
Markdown
58 lines
2.5 KiB
Markdown
![NetBox](docs/netbox_logo.svg "NetBox logo")
|
|
|
|
NetBox is an IP address management (IPAM) and data center infrastructure
|
|
management (DCIM) tool. Initially conceived by the network engineering team at
|
|
[DigitalOcean](https://www.digitalocean.com/), NetBox was developed specifically
|
|
to address the needs of network and infrastructure engineers. It is intended to
|
|
function as a domain-specific source of truth for network operations.
|
|
|
|
NetBox runs as a web application atop the [Django](https://www.djangoproject.com/)
|
|
Python framework with a [PostgreSQL](https://www.postgresql.org/) database. For a
|
|
complete list of requirements, see `requirements.txt`. The code is available [on GitHub](https://github.com/netbox-community/netbox).
|
|
|
|
The complete documentation for NetBox can be found at [Read the Docs](https://netbox.readthedocs.io/en/stable/).
|
|
|
|
Questions? Comments? Please start a [discussion on GitHub](https://github.com/netbox-community/netbox/discussions),
|
|
or join us in the **#netbox** Slack channel on [NetworkToCode](https://networktocode.slack.com/)!
|
|
|
|
### Build Status
|
|
|
|
| | status |
|
|
|-------------|------------|
|
|
| **master** | ![Build status](https://github.com/netbox-community/netbox/workflows/CI/badge.svg?branch=master) |
|
|
| **develop** | ![Build status](https://github.com/netbox-community/netbox/workflows/CI/badge.svg?branch=develop) |
|
|
|
|
### Screenshots
|
|
|
|
![Screenshot of main page](docs/media/screenshot1.png "Main page")
|
|
|
|
---
|
|
|
|
![Screenshot of rack elevation](docs/media/screenshot2.png "Rack elevation")
|
|
|
|
---
|
|
|
|
![Screenshot of prefix hierarchy](docs/media/screenshot3.png "Prefix hierarchy")
|
|
|
|
## Installation
|
|
|
|
Please see [the documentation](https://netbox.readthedocs.io/en/stable/) for
|
|
instructions on installing NetBox. To upgrade NetBox, please download the
|
|
[latest release](https://github.com/netbox-community/netbox/releases) and
|
|
run `upgrade.sh`.
|
|
|
|
## Providing Feedback
|
|
|
|
The best platform for general feedback, assistance, and other discussion is our
|
|
[GitHub discussions](https://github.com/netbox-community/netbox/discussions).
|
|
To report a bug or request a specific feature, please open a GitHub issue using
|
|
the [appropriate template](https://github.com/netbox-community/netbox/issues/new/choose).
|
|
|
|
If you are interested in contributing to the development of NetBox, please read
|
|
our [contributing guide](CONTRIBUTING.md) prior to beginning any work.
|
|
|
|
## Related projects
|
|
|
|
Please see [our wiki](https://github.com/netbox-community/netbox/wiki/Community-Contributions)
|
|
for a list of relevant community projects.
|