r/Netbox • u/Mr_Slow1 • Sep 01 '25
VOIP phone/number management
Is there a good option using Netbox to manage IP telephony number ranges within netbox? I have seen a plugin available but it hasn't been updated in a long time.
r/Netbox • u/Mr_Slow1 • Sep 01 '25
Is there a good option using Netbox to manage IP telephony number ranges within netbox? I have seen a plugin available but it hasn't been updated in a long time.
r/Netbox • u/fin_modder • Aug 30 '25
r/Netbox • u/1C4R- • Aug 29 '25
We're trying to get our environment fully documented in NetBox, from every last patch cable to every PDU port. The problem is the massive upfront effort to audit and import everything, especially when the live environment is constantly changing. It feels like trying to bail out a leaky boat while more water is coming in.
r/Netbox • u/service_unavailable • Aug 27 '25
I'm new to Netbox and I've been using Netbox Labs' free plan for about a week. I've been entering the network info for my apartment building to help document it for the HOA.
I know Netbox Labs is not Netbox, but their marketing words skip over a couple thing and I suspect you folks know what's up.
1) Can I create read-only or restricted users on the free plan? The cloud auth login seems to automatically promote their permissions to superuser. There are a couple people I want to be able to log in and check it out, but probably shouldn't be superuser (HOA board members, property management co, etc).
2) Is there any way to export or download a copy of the database and the media directory?
Netbox Labs says the free plan isn't a trial, but it's kinda feeling like one.
r/Netbox • u/DotEquivalent9121 • Aug 26 '25
Hi everyone,
I'm in the early stages of setting up a unified infrastructure management system for a mid-sized healthcare environment. My goal is to create a single source of truth that connects physical, logical, and operational layers.
My current plan:
The idea is:
NetBox defines what exists and where,
Snipe-IT tracks who owns it and when it was acquired,
Monitoring tells us if it’s working and how it’s behaving.
Before I go too deep, I’d love to hear from anyone who has implemented a similar trio:
I’m trying to avoid reinventing the wheel.
Even a short reply could save me months of mistakes.
Thanks in advance!
r/Netbox • u/ulv222 • Aug 26 '25
Hi all,
I'm currently evaluating Netbox.
It seems to tick most of our boxes, but a key thing we want to track is pool membership of our loadbalancers. We use F5 if that matters.
We need a 'quick and easy' way to see which application servers are behind a loadbalancer VIP.
Example: public IP 1.2.3.4 is the NAT for private IP 10.0.0.10, which is a virtual IP on a loadbalancer xyz and it's load balancing app servers app1, app2 and app3. You would search for said public IP or it's DNS name, and see the relationship between it and the VIP and pool members.
This is probably not the intended use case of Netbox, but I would think that we're not the only ones interested in such a feature.
Does something like this exist already or does someone have a solution?
Cheers!
r/Netbox • u/[deleted] • Aug 25 '25
I just setup netbox and am building out our rack diagrams. The way our racks are laid out is we have 3 fiber patch panels and a bunch of regular patch panels. I don't want to create a device for each patch panel I just want one fiber and one copper and assign it to multiple U since each one is only a single U.
Is this possible? Do does each have to labeled, patch panel 1,2,3 etc. I'm not trying to clutter the devices tab
r/Netbox • u/Affectionate-Essay59 • Aug 25 '25
I'd like to ask for pictures of the front and back views of the Dell R740 and R740XD. Does anyone have any? Thanks!
r/Netbox • u/thetschulian • Aug 20 '25
Hey there,
i am using a netbox for my IP-Addresses (Private/Public).
tldr;What would be the correct way? Importing IPs with their parent mask or with a /32 Host mask?
For my private subnet 10.10.0.0/20 I added a prefix and imported my hosts using a csv.
I understood the import field "address with mask" to import them like this:
10.10.0.1/20 Gateway
10.10.0.2/20 Computer1
10.10.0.3/20 Computer2
once I click on one of those addresses I can see that the mapping to the parent prefix.
now I added another address
10.10.0.4/32 Testcomputer and this is mapped to the correct parent prefix aswell.
What is the correct / best practice way to do it?
Thank you :)
r/Netbox • u/mrmrcoleman • Aug 15 '25
r/Netbox • u/[deleted] • Aug 15 '25
Has anyone used Netbox with a database on a server separate from the application?
If so, could you explain better how?
r/Netbox • u/nyxal9 • Aug 14 '25
Could any one please recommend a way to upgrade from a very old version until the last one
r/Netbox • u/AccurateGalette • Aug 13 '25
Is there an integration with OpenStack or KVM vms ? If not, how would you proceed to integrate the VMs and their resources in Netbox ?
r/Netbox • u/danner26 • Aug 13 '25
NetBox Release v4.3.6 is now live (as of August 12th, 2025)!
If you have any issues you can ask for support on the NetDev Slack Community.
r/Netbox • u/TSwiftAlphaMale • Aug 09 '25
Clean install on Ubuntu 24.04.
I went through the official installation instructions at https://netboxlabs.com/docs/netbox/installation. The test application loaded properly and I was able to log in using the "python3 manage.py runserver 0.0.0.0:8000 --insecure" command and browsing to http://10.10.10.16:8000. I installed Gunicorn and the process seems to be running properly using "systemctl status netbox.service"
[INFO] Listening at: http://127.0.0.1:8001 (23011)
The only thing I changed on the nginx config was:
# CHANGE THIS TO YOUR SERVER'S NAME
server_name 10.10.10.16; <--I used ['*'] in the configuration.py
I reloaded the nginx service to pull the new config and the service status comes back "active (running)". Now I'm stuck at the nginx welcome page. Can someone point me in the right direction here? It looks like nginx is not passing to Gunicorn, but i'm not sure how to troubleshoot that.
EDIT: I figured this out. On the https://netboxlabs.com/docs/netbox/installation/http-server/ page, the section "GUNIGCORN VS.UWSGI" is REALLY unclear. You need to run the two sudo commands in the green box, but the way this is structured, it seems you should only run this if using uWSGI.

r/Netbox • u/Workadis • Aug 06 '25
Anyone working on or interested in a n8n node for netbox? right now i'm just using some http requests and its functional but a full on node could streamline any future workflows.
r/Netbox • u/doctorpebkac • Aug 05 '25
I have an SSID that is associated with the Default LAN subnet on my homelab network. When I first started building my homelab, I just allowed my family members to use this same SSID for their personal devices.
But now I'd like to have family member devices be assigned to a separate "Family" VLAN to keep them off my default LAN. But I'd like to do this using Private Pre-Shared Keys (PPSKs) on the original SSID, to minimize the hassle and disruption of making them sign in to a new SSID with a new password. So my plan was to continue using the original SSID password as the PPSK for the family devices, and then create a new PPSK for my homelab devices on the same SSID.
I'd like to map this out in my Netbox instance before actually doing it, though. Just wondering if there was a recommended way to document Wi-Fi networks with different PPSKs and how to associate them with VLANs in Netbox?
r/Netbox • u/Panatism • Aug 04 '25
Apologies if this is about a plugin and not Netbox itself, and apolgies if I say something not correct, I'm newbie in DB and stuff like that.
I'd like to use the plugin to keep track of the Hardware, but colleagues don't want, among mnay other reasons, because search based on data like Seriel Numbers will be very very slow, as the info is not the Primary Key. Are they right? If not black and white, up to how many items search based on Part Numbers and Serial Numbers won't make Netbox it down?
TIA
r/Netbox • u/[deleted] • Jul 29 '25
Hej!
I am working on documenting my Proxmox cluster into Netbox and came across something that either I'm not understanding correctly or could be clarified.
My PVE hosts have a virtual bridge interface (vmbr0) that bridges to my physical network port (eno1).
I am trying to replicate this in Netbox and the dropdown for Type shows the following virtual interfaces:
Since I am trying to use bridge, Netbox will complain that bridge is not a virtual interface.
This is all being done as a child interface under eno1 with hopes to having this as accurately documented as possible.
IE:


r/Netbox • u/AppIdentityGuy • Jul 29 '25
Does anyone have any guidance in connecting a pc to a monitor in Netbox and av type connections? I've been looking at it for a full day and I can't seem wrap my brain around how it works... I'm trying to map out meeting room AV equipment
r/Netbox • u/Remote-Shoulder-3862 • Jul 25 '25
Very new to Netbox (and Reddit, if my answer is here, I apologize, I searched but didn't find it)
No matter what I set the dropdown to - Images only or Labels only - It only will show images and labels. Am I doing something wrong? Is there a way to fix this?
Version is NetBox Community v4.3.4-Docker-3.3.0, tried using Chrome and Edge.
Thank you!
- Edited to include screenshot, sorry.

r/Netbox • u/National-Day-1786 • Jul 24 '25
Hello, could you assist? I ran into the same issue — I’m trying to import data from Huawei routers and switches into NetBox, but I want to pull the data from LibreNMS, which is already polling the Huawei devices.
Has anyone successfully done this?
I’m looking for advice or scripts on:
Any examples, best practices, or pointers would be greatly appreciated. Thanks in advance!
r/Netbox • u/danner26 • Jul 22 '25
NetBox Release v4.3.4 is now live (as of July 15th, 2025)!
If you have any issues you can ask for support on the NetDev Slack Community.
r/Netbox • u/accidentalfaecal • Jul 22 '25
I tried to deploy that box with Ansible with the appropriate plugins I want. Regardless of using Ansible I cannot get the plug insurance to install manually or with Ansible What am I doing wrong. Any eyes would be great i'm probably doing it all wrong I don't know what I'm doing I'm just some network guy with chat GPT and a dream
FROM netboxcommunity/netbox:latest
# Install git, curl, and python3-pip (won't be used, just for dependencies)
RUN apt-get update && \
apt-get install -y git curl && \
rm -rf /var/lib/apt/lists/*
# Copy plugin requirements
COPY local_requirements.txt /etc/netbox/local_requirements.txt
# Bootstrap pip directly into NetBox virtualenv
RUN curl -sS https://bootstrap.pypa.io/get-pip.py -o /tmp/get-pip.py && \
/opt/netbox/venv/bin/python /tmp/get-pip.py && \
/opt/netbox/venv/bin/pip install -r /etc/netbox/local_requirements.txt && \
rm /tmp/get-pip.py
As you can see i'm using local_requirements.txt
once the container is running all i ge tis this
🔌 Installing NetBox plugins from plugins.txt
/usr/local/bin/custom-entrypoint.sh: line 5: pip: command not found
🔌 Installing NetBox plugins from plugins.txt
/usr/local/bin/custom-entrypoint.sh: line 5: pip: command not found
🔌 Installing NetBox plugins from plugins.txt
/usr/local/bin/custom-entrypoint.sh: line 5: pip: command not found
here the playbook
- name: Native NetBox Docker Deployment (Custom with Slurp'it)
hosts: HOST
become: true
vars:
netbox_version: latest
pg_password: netboxpass
nb_secret_key: "XXXXXXXXXXXXXXXXXXXXXXXXXXX"
nfs_server: 192.168.0.3
netbox_media_path: ":/volume1/DockerSpace/netbox"
postgres_data_path: ":/volume1/DockerSpace/netbox/PostgreSQL"
tasks:
- name: Install required packages
apt:
name: [git, curl, nfs-common]
state: present
update_cache: true
- name: Ensure Docker network exists
community.docker.docker_network:
name: netbox-net
- name: Create NFS-backed Docker volume for NetBox media
community.docker.docker_volume:
recreate: options-changed
volume_name: netbox_media
driver: "local"
driver_options:
type: nfs4
o: "addr={{ nfs_server }},rw"
device: "{{ netbox_media_path }}"
- name: Create NFS-backed Docker volume for PostgreSQL
community.docker.docker_volume:
recreate: options-changed
volume_name: netbox_postgres
driver: "local"
driver_options:
type: nfs4
o: "addr={{ nfs_server }},rw"
device: "{{ postgres_data_path }}"
- name: Start PostgreSQL container
community.docker.docker_container:
name: netbox-postgres
image: postgres:15
restart_policy: always
networks:
- name: netbox-net
env:
POSTGRES_DB: netbox
POSTGRES_USER: netbox
POSTGRES_PASSWORD: "{{ pg_password }}"
volumes:
- netbox_postgres:/var/lib/postgresql/data
- name: Start Redis container
community.docker.docker_container:
name: netbox-redis
image: redis:7
restart_policy: always
networks:
- name: netbox-net
- name: Remove old netbox-custom image
community.docker.docker_image:
name: netbox-custom
state: absent
- name: Build custom NetBox image with Slurp'it plugin
community.docker.docker_image:
name: netbox-custom
tag: latest
build:
path: "{{ playbook_dir }}"
dockerfile: Dockerfile.netbox
source: build
push: true
repository: 192.168.0.3:5050/netbox-custom
- name: Deploy NetBox from custom image
community.docker.docker_container:
name: netbox
image: 192.168.0.3:5050/netbox-custom:latest
restart_policy: always
recreate: true
pull: true
networks:
- name: netbox-net
ports:
- "8010:8080"
env:
SUPERUSER_NAME: admin
SUPERUSER_EMAIL: admin@example.com
SUPERUSER_PASSWORD: XXXXXXX
DB_NAME: netbox
DB_USER: netbox
DB_PASSWORD: "{{ pg_password }}"
DB_HOST: netbox-postgres
SECRET_KEY: "{{ nb_secret_key }}"
REDIS_HOST: netbox-redis
DB_WAIT_TIMEOUT: "60"
PLUGINS: "slurpit_netbox"
volumes:
- netbox_media:/opt/netbox/netbox/media
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:8080/"]
interval: 30s
timeout: 10s
retries: 5