NetBox - Open Source Network Design and Mapping Software from homelab to network engineers.

  Рет қаралды 115,698

Awesome Open Source

Awesome Open Source

Күн бұрын

======== LINKS ========
Show Notes
wiki.opensourceisawesome.com/...
NetBox Documentation
docs.netbox.dev/en/stable/
NetBox-Docker Github
github.com/netbox-community/n...
NetBox Demo Site
demo.netbox.dev/
Digital Ocean Affiliate Link
m.do.co/c/a6a61ae55242
Support my Channel and ongoing efforts through Patreon:
www.patreon.com/bePatron?u=23...
Scott's Channel - Scotti-BYTE
/ @scottibyte
======== TIMESTAMPS ========
00:00 Beginning
00:09 About NetBox
03:40 Thank you to my Patrons at Patreon, and my Subscribers at KZfaq
04:20 What can NetBox be Used For? UI Overview
12:30 Install NetBox with Docker and Docker-Compose
17:10 Updating the Environment Variables (IMPORTANT)
21:30 Start our NetBox Server
22:45 Test our Install and Login
=== Contact ===
Twitter: @mickintx
Telegram: @MickInTx
Mastodon: mastodon.partecipa.digital/ @MickInTX
Try out SSDNodes VPS Services! Amazing Specs for incredibly low costs. I'm running a 32 GB RAM / $ CPU Server for only $9 a month! Seriously. FOr long term server usage, this is the way to go!
www.ssdnodes.com/manage/aff.p...
Get a $50.00 credit for Digital Ocean by signing up with this link:
m.do.co/c/a6a61ae55242
Use Hover as your Domain Name Registrar to get some great control over you domains / sub-domains:
hover.com/SHPaiirr
Support my Channel and ongoing efforts through Patreon:
www.patreon.com/bePatron?u=23...
What does the money go to?
To Pay for Digital Ocean droplets, donations to open source projects I feature, any hardware I may need to purchase for future episodes (which I will then give to a subscriber in a drawing or contest).
=== Attributions ===
Intro and Outro music provided by www.bensound.com

Пікірлер: 92
@Panda-ek9ll
@Panda-ek9ll 2 жыл бұрын
I'm so sorry to hear about what happened man, thanks for coming back to us. You will continue you make him proud with these amazing informational videos!
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
I appreciate it. I love doing this, and he knew that, so I will definitely keep them going.
@stonecrow00
@stonecrow00 2 жыл бұрын
I've been using netbox for maybe a month and you've just showed me a few more reasons to keep using it. Great video and looking forward to more.
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
Great to hear! It seems like it will be an excellent tool, so keep me updated on your progress!
@jrrtolkin
@jrrtolkin 2 жыл бұрын
Nice to hear you again. All the Best.
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
Many thanks
@petersanchez3326
@petersanchez3326 Жыл бұрын
I have had a tough time finding accurate information to get netbox up and running. This is the only tutorial that actually worked. Well done! Thanks!!
@AwesomeOpenSource
@AwesomeOpenSource Жыл бұрын
Great to hear!
@RobertBrownTUC
@RobertBrownTUC 2 жыл бұрын
Awesome video overview, thank you for making it. I will be looking into this to deploy for sure.
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
Glad it was helpful!
@msxdroid
@msxdroid 2 жыл бұрын
Thank you for covering this and many thanks for keeping up doing so much nice content in open source software. I was looking for something like this, because for now, I used a spreadsheet to do this kind of stuff.
@AwesomeOpenSource
@AwesomeOpenSource Жыл бұрын
Glad it was helpful!
@enekuda05
@enekuda05 2 жыл бұрын
Oh man this is SUPER helpful! I'm getting to the point in my IOT, server rack and overall network between my house and now my parents that it's just Linda crazy yo manage....this I think will help ALOT!
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
I hope it does, adn I'm sure it will.
@thronedfredjr
@thronedfredjr 2 жыл бұрын
Thanks for the great vid, hope everything gets better.
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
You're welcome, and it will get better over time.
@udirt
@udirt Жыл бұрын
well done video, even good as a refresher if you tried most of this. and I loved how you don't use any half-explanations with the mail ports, rather give accurate, concise info. that was the moment when i followed. competent tech youtubers are so rare. Wow!
@AwesomeOpenSource
@AwesomeOpenSource Жыл бұрын
Glad you enjoyed it! and thank you for the sub!
@JRis44
@JRis44 Жыл бұрын
Wow. Now I gotta learn this. Thanks for another great one.
@AwesomeOpenSource
@AwesomeOpenSource Жыл бұрын
Absolutely my pleasure.
@Pariah902
@Pariah902 2 жыл бұрын
Loving the Video, thanks a lot 🙂
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
My pleasure 😊
@ricsanders69
@ricsanders69 2 жыл бұрын
The tee statement is basically taking everything after it (standard input) and redirecting it into the docker-compose.override.yml file. The EOF is just a word defining what will be the end of your text...you could have used the word my_end_of_file in both places and it would have worked the same! This is just cheap and easy...could have vi or nano to add those 5 lines to the yml file. Great video by the way...I'm going to check this software out!
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
Glad you like the video, and the software...and thanks for the tips about "tee", super nice to know.
@ahmedsalaheldin6275
@ahmedsalaheldin6275 2 жыл бұрын
My favorite Channel 💪💪💪💪💪
@AwesomeOpenSource
@AwesomeOpenSource Жыл бұрын
Thank you.
@BryanChance
@BryanChance 2 жыл бұрын
Thank you.
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
You're welcome!
@mindwarp4818
@mindwarp4818 2 жыл бұрын
20+ years ago there was some software called NetViz that did something like this, including graphical floor layouts & data links plus more, was good for its time,
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
I remember Netwiz, I think it may still be sold.
@bart.grantham
@bart.grantham 2 жыл бұрын
Gunicorn is a Python WSGI HTTP server, no relation to Go.
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
Oh, thank you for the clarification. I have learned my "something new" for today.
@yourpcmd
@yourpcmd 2 жыл бұрын
Question. I have a few docker containers running and would like to do a single folder like yours called docker. If I did "docker-compose down" on them all and did a "sudo mv fromPath/ docker/", would it work when I do docker-compose up or would I have to completely start over from scratch?
@S1rM0rk3
@S1rM0rk3 2 жыл бұрын
If your storage paths are relative, it shouldn't be a problem. Instead of "mv" you should first use "cp" and then rename the old folder with "mv", so you have a backup if something goes wrong. Keep in mind, if your storage paths are static, anything goes until your old folder is deleted or renamed.
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
@S1rM0rk3 is right. If you've setup your volume mappings in the compose file to be relative patsh (e.g. ./some/path/config:/config
@JohnHollowell
@JohnHollowell 2 жыл бұрын
you would need to combine all the docker compose yaml files into a single compose file if you want to use a single "docker-compose up" command. You can use project names to be able to control what services in one large yaml file are started
@IndraHulu
@IndraHulu Жыл бұрын
Thanks for this video. It's very helpful and I've been able to setup netbox by learning from it. Maybe you can also make video on how to authenticate netbox user using openid connect (like Keycloak). 😁
@AwesomeOpenSource
@AwesomeOpenSource Жыл бұрын
Let me see what I can do.
@kailiu6105
@kailiu6105 2 жыл бұрын
Can I visualize a WPAN mesh network based upon IEE802.15.4 with netbox?
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
I truly have no idea. I would have to direct you to the NetBox documentation for that one.
@CampRusso
@CampRusso Жыл бұрын
awesome video, no pun intended ;-D how come they include a docker-compose.test.yml and docker-compose.yml if we are just using the override file?
@AwesomeOpenSource
@AwesomeOpenSource Жыл бұрын
They have lots of options, and different ways to run their stup, so the different files give you options. That's all. Use the one that works best for you.
@CampRusso
@CampRusso Жыл бұрын
@@AwesomeOpenSource gotcha. guess I have to read up on docker compose. figure out how it picks the file I want 🤔
@AwesomeOpenSource
@AwesomeOpenSource Жыл бұрын
Yeah, the override file gets pulled in somehow. The docker-compose.yml is what is pulled by default though.
@CampRusso
@CampRusso Жыл бұрын
@@AwesomeOpenSource 🤯 😆 in that case tomorrow I'll try cut n paste into the regular (I guess) file and see if all loads fine. With my relative noob status to docker/netbox I managed to get ldap working. 🤓
@HiltonT69
@HiltonT69 2 жыл бұрын
I don't use this here in my own office (and I'm wondering why) but I use it for all my clients so I/they have a full network layout should anything happen.
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
We often do so much better for others than for ourselves.
@simon7289
@simon7289 2 жыл бұрын
We have just migrated a few months ago our data center all to netbox.
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
That is awesome. Would love to know how it's working for you.
@scottc2211
@scottc2211 2 жыл бұрын
Mind me asking how intensive on CPU, Memory, and Disk space Netbox is this off hand?
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
For what I was using it for, it wasn't using anything. AS your database grows, it will use a bit more resource, but I imagine it will depend on how many users you have using it simultaneously more than db size.
@Vinothmanick
@Vinothmanick Жыл бұрын
Thanks a ton for this Can u post a open source software for fibre optic cable deploy and management
@AwesomeOpenSource
@AwesomeOpenSource Жыл бұрын
Let me see what I can find.
@Vinothmanick
@Vinothmanick Жыл бұрын
@@AwesomeOpenSource 😎👍🏻
@Itouchlove
@Itouchlove 2 жыл бұрын
Does anyone know of an open source vehicle Inspection software
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
You might check Odoo, it's more than just Vehicle inspections, but it may provide what you need.
@Itouchlove
@Itouchlove 2 жыл бұрын
@@AwesomeOpenSource yea I just saw it thank you so much this might be exactly what I’m looking for
@kristopherleslie8343
@kristopherleslie8343 Жыл бұрын
You can tie Netbox into some other tools that can do monitoring per se
@AwesomeOpenSource
@AwesomeOpenSource Жыл бұрын
Awesome to know that!
@kristopherleslie8343
@kristopherleslie8343 Жыл бұрын
@@AwesomeOpenSource Python based ways to interface with it and extend it. Yea the original publisher of the app is great however he has a use case for it being really for a real data center, yet many smbs really could use it but it would need functionality not built in (intentionally). Like this would be a great candidate if they fully fleshed it out to be a 1 tool to make things happen.
@lelandclayton5462
@lelandclayton5462 2 жыл бұрын
for giggles I tried this on a Pi4 and it doesn't want to spin up. Can't find anything in their documentation what cpu types it can even run on. Guess I need to dust off my old x86 test bed.
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
Might be worth asking if they'd make an Arm version for Pi4 as well.
@coldpizza2453
@coldpizza2453 Жыл бұрын
👍👍👍
@AwesomeOpenSource
@AwesomeOpenSource Жыл бұрын
Thank you.
@jrrtolkin
@jrrtolkin 2 жыл бұрын
Who is Scott? Can you send a link please?
@joaopedroalbernaz
@joaopedroalbernaz 2 жыл бұрын
I was wondering the same. By the way he talks, seems like Scott is widely known just like a president of a nation. I thought I was the only one not knowing who scott was.
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
Fair my friends, I totally should have linked to his channel, so I'll remedy that shortly, in the meantime, here is a link... Scott is great, and he's over at Scottibyte kzfaq.info/love/xZPAzkw5Bj-j4vihnjpCVQ
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
kzfaq.info/love/xZPAzkw5Bj-j4vihnjpCVQ
@duylongg9893
@duylongg9893 6 ай бұрын
Can you recommend me some open source like openNAC? plz
@AwesomeOpenSource
@AwesomeOpenSource 6 ай бұрын
I'm not super familiar with OpenNAC, but did find this a while ago, and just haven't gotten to a video on it yet. www.packetfence.org/ Hope it helps.
@cheako91155
@cheako91155 2 жыл бұрын
5:20 mDNS /w Avahi if dnsmasq isn't good enough.
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
Good tip.
@okjd159
@okjd159 Жыл бұрын
One thing you forgot to mention is that sendmail is not installed in most distros.
@AwesomeOpenSource
@AwesomeOpenSource Жыл бұрын
That is true. I generally setup SMTP services, so didn't think of it.
@On1Day
@On1Day 2 жыл бұрын
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
Thank you.
@cneilmon
@cneilmon 2 жыл бұрын
what am i doing? how come i just knew this today???? time to move everything from drawio to netbox hahahaha thanks man! and im sorry to hear what happened
@AwesomeOpenSource
@AwesomeOpenSource Жыл бұрын
It's a really awesome tool. I learn about new stuff everyday, that's been around for years.
@bikkio988
@bikkio988 2 жыл бұрын
What about phpIPAM?
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
I'm not familiar with that one, but I'll look it up.
@di5gustipated
@di5gustipated 2 жыл бұрын
The way they have the docker setup is so weird, why not build everything into a single container that can be pulled down. Overly complicates the whole thing especially if you already manage your own docker server.
@AwesomeOpenSource
@AwesomeOpenSource Жыл бұрын
I don't know. I think the separate containers is fine, and a lot of projects use separate containers to do things. A lot of people actually prefer separate containers, as it means you may only have to update a single container, vs. re-pulling the whole thing for a small update to one part of the system. There are pro and cons both ways for sure. I do wish a tool Like Portainer would make a view that folded multiple containers tied to a "single" application into an expandable view section or soemthing...that would give a nice quick view to what you're looking for.
@di5gustipated
@di5gustipated Жыл бұрын
@@AwesomeOpenSource I ended up finding a linuxserver.io packaged container for netbox, i only ended up needing to use that, a postgres instance, and a redis instance. working out pretty good, just put all the needed environment variables in the compose file, docker-compose up -d and it started right up.
@sicanu1981
@sicanu1981 Жыл бұрын
I have the same issue with this error The Compose file './docker-compose.yml' is invalid because: services.netbox-housekeeping.depends_on contains an invalid type, it should be an array services.netbox-worker.depends_on contains an invalid type, it should be an array please help out with this issue
@AwesomeOpenSource
@AwesomeOpenSource Жыл бұрын
I think there is just a bad character translation from the font I have, vs. what some terminal emulators use. I know some folks have simply removed the line, then typed it and the 2 before an dafter, by hand, and it worked.
@helpdesk_to_networkengineer
@helpdesk_to_networkengineer Жыл бұрын
I updated Ubuntu from 20 to 22. That worked for me
@ZorrsFanai
@ZorrsFanai Жыл бұрын
ERROR: The Compose file './docker-compose.yml' is invalid because: services.netbox-housekeeping.depends_on contains an invalid type, it should be an array services.netbox-worker.depends_on contains an invalid type, it should be an array PLease help
@AwesomeOpenSource
@AwesomeOpenSource Жыл бұрын
check the compose file. those sections may need to be updated. I believe arrays are defined with hyphens in front of each item. You can find proper docker-compose syntax in the docker-compose documentation. Check the version that is now being used.
@ZorrsFanai
@ZorrsFanai Жыл бұрын
@@AwesomeOpenSource did exactly as the tutorial. yml file is also same.
@zafrulhasan8924
@zafrulhasan8924 Жыл бұрын
I'm so sorry to hear about what happened man, thanks for coming back to us. You will continue you make him proud with these amazing informational videos!
@AwesomeOpenSource
@AwesomeOpenSource Жыл бұрын
I appreciate it. I still miss him everyday, but he was the greatest, and he left me with the skills to be the best I can.
你们会选择哪一辆呢#short #angel #clown
00:20
Super Beauty team
Рет қаралды 9 МЛН
LOVE LETTER - POPPY PLAYTIME CHAPTER 3 | GH'S ANIMATION
00:15
Sigma Girl Past #funny #sigma #viral
00:20
CRAZY GREAPA
Рет қаралды 32 МЛН
아이스크림으로 체감되는 요즘 물가
00:16
진영민yeongmin
Рет қаралды 4,9 МЛН
Is it time to switch from Docker to Podman?
16:05
Christian Lempa
Рет қаралды 222 М.
Netbox Cabling
19:30
Viatto
Рет қаралды 27 М.
100+ Linux Things you Need to Know
12:23
Fireship
Рет қаралды 111 М.
The Open Source Software I use in 2024 - Part 2
31:12
Awesome Open Source
Рет қаралды 54 М.
Quick and Easy Local SSL Certificates for Your Homelab!
12:08
Wolfgang's Channel
Рет қаралды 701 М.
HexOS - The LTT Backed NAS Software Finally Revealed (sort of)
21:05
Don’t run Proxmox without these settings!
25:45
Christian Lempa
Рет қаралды 125 М.
The Free and Open Source Software I Use in 2024 - Part 1
28:31
Awesome Open Source
Рет қаралды 185 М.
Хотела заскамить на Айфон!😱📱(@gertieinar)
0:21
Взрывная История
Рет қаралды 5 МЛН
ОБСЛУЖИЛИ САМЫЙ ГРЯЗНЫЙ ПК
1:00
VA-PC
Рет қаралды 472 М.
YOTAPHONE 2 - СПУСТЯ 10 ЛЕТ
15:13
ЗЕ МАККЕРС
Рет қаралды 171 М.
Мой инст: denkiselef. Как забрать телефон через экран.
0:54
Main filter..
0:15
CikoYt
Рет қаралды 15 МЛН