- Видео 290
- Просмотров 453 376
Scotti-BYTE Enterprise Consulting Services
США
Добавлен 27 апр 2020
Scottibyte Enterprise Consulting Services is dedicated to describing the best practices for creating and maintaining home and office networks that are fundamentally secure with the best possible performance.
We leverage private cloud to provide extended functionality in home and office automation using Ubiquti Unifi and QNAP NAS products.
We provide simplified processes and procedures to leverage best in class products to make your life easier.
We also focus on providing simplicity to the Home Automation environment.
We leverage private cloud to provide extended functionality in home and office automation using Ubiquti Unifi and QNAP NAS products.
We provide simplified processes and procedures to leverage best in class products to make your life easier.
We also focus on providing simplicity to the Home Automation environment.
Self Hosted Private AI ChatBot
Learn how to run your own private, self-hosted A! ChatBot similar to ChatGPT.
Show Notes:
discussion.scottibyte.com/t/self-hosted-private-ai-chatbot/533
------------
Come visit us at: www.scottibyte.com
Discourse: : discussion.scottibyte.com
RocketChat: chat.scottibyte.com
Show Notes:
discussion.scottibyte.com/t/self-hosted-private-ai-chatbot/533
------------
Come visit us at: www.scottibyte.com
Discourse: : discussion.scottibyte.com
RocketChat: chat.scottibyte.com
Просмотров: 210
Видео
Display a Camera Easily
Просмотров 15921 час назад
There are all kinds of apps to display video from cameras. This tutorial shows how to display an RTSP camera stream using FFmpeg. I demonstrate this powerful and easy functionality in both Ubuntu and Windows 11. Show Notes: discussion.scottibyte.com/t/how-to-display-a-camera-easily/531 Come visit us at: www.scottibyte.com Discourse: : discussion.scottibyte.com RocketChat: chat.scottibyte.com
Ubiquiti Unifi Protect 3rd Party Cameras
Просмотров 466День назад
This is a discussion about how to avoid problems with using 3rd party IP cameras on Ubiquiti Unifi Protect when those cameras are on a VLAN. Come visit us at: www.scottibyte.com Discourse: : discussion.scottibyte.com RocketChat: chat.scottibyte.com
JetKVM Use Case
Просмотров 66921 день назад
This is a follow-on to my "JetKVM is Awesome" video. This time I explore options to control the power on a JetKVM hosted computer. Come visit us at: www.scottibyte.com Discourse: : discussion.scottibyte.com RocketChat: chat.scottibyte.com
JetKVM is Awesome
Просмотров 2,3 тыс.21 день назад
An "IP KVM" is a nice addition to ANY Home Lab. JetKVM is a brand new IP KVM with great features and an unbeatable price. Come visit us at: www.scottibyte.com Discourse: : discussion.scottibyte.com RocketChat: chat.scottibyte.com
Self hosted Teleprompter
Просмотров 21028 дней назад
This is a web-based Teleprompter program which could be useful to content providers or those who present live speeches. Show Notes: discussion.scottibyte.com/t/self-hosted-web-based-teleprompter/527 Come visit us at: www.scottibyte.com Discourse: : discussion.scottibyte.com RocketChat: chat.scottibyte.com
Change Detection for Websites
Просмотров 251Месяц назад
ChangeDetection is a program that tracks changes to web page content. Home Lab users will find this handy to alert when there is a new version of a self-hosted software package. In addition, it can track price changes and in stock status for retail product offerings. Show Notes: discussion.scottibyte.com/t/change-detection-for-websites/526 Come visit us at: www.scottibyte.com Discourse: : discu...
Resize a Linux Disk
Просмотров 186Месяц назад
Upgrading to a larger disk is something we all have to do eventually. In this tutorial we talk about how to expand the partitions and file systems on the new drive to take advantage of the space. Show Notes: discussion.scottibyte.com/t/resize-a-linux-system-disk/523 Come visit us at: www.scottibyte.com Discourse: : discussion.scottibyte.com RocketChat: chat.scottibyte.com
Custom Rescuezilla Bootable USB
Просмотров 326Месяц назад
This video is a teaching moment on configuring a live USB for Rescuezilla for persistent data in order to bake in support for iSCSI backups in Rescuezilla. Show Notes: discussion.scottibyte.com/t/custom-rescuezilla-bootable-usb/516 Come visit us at: www.scottibyte.com Discourse: : discussion.scottibyte.com RocketChat: chat.scottibyte.com
Unifi Talk Home Phone
Просмотров 850Месяц назад
For the past couple months, I moved from Google Voice over to Unifi Talk. Check out the Voiper soft phone for use with Unifi Talk: www.zoiper.com/en/voip-softphone/download/current Come visit us at: www.scottibyte.com Discourse: : discussion.scottibyte.com RocketChat: chat.scottibyte.com
LXConsole v0.6.1 Web Console for Incus
Просмотров 432Месяц назад
LXConsole v0.6.1 was just released. It is mainly a maintenance release, but offers a couple notable additions. Show Notes: discussion.scottibyte.com/t/lxconsole-v0-6-1-web-console-for-incus-lxd/513 Come visit us at: www.scottibyte.com Discourse: : discussion.scottibyte.com RocketChat: chat.scottibyte.com
RocketChat Made Easy
Просмотров 211Месяц назад
This is a very simple guide to installing a RocketChat server. In the second half of the video I show how to export the database from an older RocketChat server and import it to the new server. Show Notes: discussion.scottibyte.com/t/rocketchat-made-easy/511 Come visit us at: www.scottibyte.com Discourse: : discussion.scottibyte.com RocketChat: chat.scottibyte.com
Network Command Line Tools
Просмотров 3942 месяца назад
This is a brief video demonstrating some helpful Linux command line tools useful in the Home Lab. Show Notes: discussion.scottibyte.com/t/network-command-line-tools/507 Come visit us at: www.scottibyte.com Discourse: : discussion.scottibyte.com RocketChat: chat.scottibyte.com
ChatGPT as a Homelab Tool
Просмотров 3962 месяца назад
I have most recently used ChatGPT to solve problems migrating from my Dell XPS 8930 desktop to my new Minisforum UM890 Pro. Learn about how ChatGPT can help you in the Homelab. Come visit us at: www.scottibyte.com Discourse: : discussion.scottibyte.com RocketChat: chat.scottibyte.com
Rare Ubuntu Update Fail
Просмотров 3112 месяца назад
I recently experienced many problems with my desktop system including the inability to upgrade to Ubuntu 24.04. This is about my upgrade process to a Minisforum UM890 Pro. Come visit us at: www.scottibyte.com Discourse: : discussion.scottibyte.com RocketChat: chat.scottibyte.com
Automatic Failover: NginX Proxy Manager (NPM)
Просмотров 5872 месяца назад
Automatic Failover: NginX Proxy Manager (NPM)
High Availability Pi-hole & Local DNS
Просмотров 1 тыс.3 месяца назад
High Availability Pi-hole & Local DNS
Ubuntu Custom Desktop - Step by Step
Просмотров 5183 месяца назад
Ubuntu Custom Desktop - Step by Step
What makes a GOOD Self Hosting Server?
Просмотров 5994 месяца назад
What makes a GOOD Self Hosting Server?
Immich - How to Bust the UPLOAD Limits
Просмотров 1,7 тыс.4 месяца назад
Immich - How to Bust the UPLOAD Limits
NginX Reverse Proxy Manager EASY in Incus
Просмотров 6414 месяца назад
NginX Reverse Proxy Manager EASY in Incus
MIND a Self Hosted Scheduled Notifier
Просмотров 3185 месяцев назад
MIND a Self Hosted Scheduled Notifier
i just stumbled into a gold mine :)
Be sure to stop by the chat too
Thank you Scott, this guide has helped me a lot to finally switch to the Ubuntu Gnome desktop and say goodbye to Windows. One problem has arisen: After the computer (NUC 12) completely hung up in sleep mode, that neither keyboard, mouse nor the power off button worked, I had to disconnect the computer from the power. As a result, after the autologin the message appears that the keychain does not open automatically and I have to enter the password manually. I could not find any instructions on the Internet that would have solved this problem. Is there a suggested solution? Thank you!
If you don't store sensitive passwords in the keyring, press the super key (windows key) and start typing "passwords and keys". Launch it. In the left panel find "Login" under "Passwords". Right click on login and select change password. Enter the current password that you use to log into Ubuntu. Leave the new password fields blank. Confirm that you want to save without a password. This will stop prompting you for a keyring password. The keyring password is provided as an additional level of security when accessing accounts after you login. If you set "automatically login", you will get this nag till you do the above. Be sure to stop by chat.scottibyte.com to ask questions or just say hi.
@@scottibyte Thank you Scott for this clear and to the point help! If only many writers of help texts (not to mention the ‘pseudo-help’ that can be found on the net) would follow your example. Everything now works as desired!
@@alfredunkrig8573 Glad to help. We have a really awesome group on the chat who really like to reach out and help. When I started the channel four years ago, my goal was to provide actual working step by step guides because so much of the help out there is incomplete.
nope can not get it to work
@@alanblyde8502 I would help, but I don't see a question. Realize that the procedure is tested on different protect sites and different cameras.
@ cheers mate I’m actually about to pickup one of those Ai ports, ganna see it that works, one thing I did notice about hikvision cameras of which I have it says firmware version below 5.5 not supported, that’s one of my next checks 🇦🇺
@alanblyde8502 The AI Port is like adding a Unifi Protect API to the back end of a 3rd party camera. For the $200 price, it might make more sense to go with a G4 or G5 Unifi Protect camera with that firmware built in.
Brilliant! No nonsense, to the point, hands-on, and the best part, no repetitive jargon. Well done, Scott! Thank you!
@@saud_1111 thanks! That's my style. I have 289 tutorials now with the same approach. Say hi in the chat sometime.
Damn, I got as far as having to install docker and stopped watching. Why on earth not show us how to install these apps directly within the Incus container! Duh.
@@MarkConstable mostly because docker containers are isolated environments, or what are commonly referred to as appliances. Docker applications are easier to deploy and guaranteed to run because the underlying environment and dependencies are not an issue. I could show how to install these apps directly. Just realize that most would require manual compiles. A typical video might be two to three hours and require well over 100 commands. I should do a comparison video showing just how many steps and debug operations would be needed for a manual install. Most people are more than thankful for the simplicity, stability and reliability that docker brings to the table.
@@scottibyte I installed webui locally in a folder and used nothing but php -S localhost:8000 to run it. Ollama was just a distro package so it was straight forward too. My next step was to add both to an Incus LXC container to so it was self contained for easy backup and reisntall. I was hoping your video would have helped with the Incus side (I use Proxmox but I would need to use Incus directly on my CachyOS minipc).
Hi Scotti one question please when I restart the container on incus the IP of that container keeps changing , Where is the problem?
By design, incus containers use DHCP addresses. This is a good thing since it centralizes your address management on the router. You should be assigning DHCP address reservations on your router. That will be sure to assign the same IP address to the same container every time because the MAC address of an incus container does not change. Be sure to drop by chat.scottibyte.com/ to ask other questions or just to say hi.
@scottibyte thanks a lot for your help
I'll be honest. I hate that intro... Interesting stuff as usual.
@@KryptoJanusz My staff "me" has no time to work on a new one. Besides, I like it.
Thanks so much for this great comparison of the two very different technologies. I am looking forward to furthering my education. It seems at first glance to actually be easier to self-host with v6 instead of v4. Although the addresses are very long, not needing proxy addressing "simplifies" the process. Is this correct?
Easier maybe... the key issue is that the people connecting to your services must all be using IPv6.
GREAT video! I will give it a try with my UI Protect cameras. Sounds easier than I thought it would be. Thanks
@@donaldhoudek2889 Unifi protect will give you an rtsp stream for each camera with the Unifi router as the address.
cheapest device to run protect on is gateway max pro ... can add your own gen3 m.2 drive for the storage, or purchase it with the drive very usefull in small networks where you need a entry level gateway might even work with a normal external powered spinning rust drive attached to the gateway via a cheap m.2 to sata adaptor?????
I think I had that covered because I mentioned the Cloudkey+ as one option. The Gateway Pro Max is one example of a gateway that is externally managed with a Cloudkey+. Having used many Cloudkey+ devices with eather RUST drives or SSD's externally, I wonder if it will really provide enough CPU to record more than two cameras reasonably.
Nice video, I don't use protect, I prefer Frigate , but this video was better than most when looking at 3rd party cameras.
I have tried Frigate and never managed to get it working for some reason. I had wanted to use Frigate for object detection and not actual recording. My primary NVR is QNAP QVR Pro which does an awesome job. Now that Unifi Protect has made so many improvements, it's hard to beat its simplicity and overall ease of use.
so this routes no problem when you are local however doesnt route when you are outside the local network?
Not sure what you mean about not routing when you are outside your network. Realize that you must open the specific IPv6 address of the self-hosted application. With IPv4 and reverse proxy you are generally opening just the address of the reverse proxy server to the world. With IPv6, although there is no network address translation (NAT) your firewall will still block inbound connect to the IPv6 address to your application unless you explicitly allow it.
Good video. I too have the OBI200 ATA and noticed it stopped working a few years ago. I received a lot of notices that it would no longer work. But, what they didn’t say was that a software upgrade to the OBI would allow it to continue with Google Voice. So Years ago I updated the OBI software and continue today using Google Voice with the OBI. It has worked flawlessly. Most people were unaware of the software upgrade. I expect at some point in the future the system will not be useable. Just recently I started playing with Unifi Talk. I must say it is a great system. Especially since the ISPs in my area charge $20+ a month for a phone and Unifi is only $10/mo with lots of extras.
So many essentials in one short video! Well done, Scott.
In Docker can we mount an "external " storage between 2 or more Docker instances of the same "application" and run them simultaneously in a cluster? For instance, a LAMP docker instances with a common docroot. Or a Mysql docker instances with a common storage for the db files.
Docker Clusters, as in Linux Clusters in general, do not perform any lock management. That means that unless your application can handle such locking, the answer is no. A LAMP stack entails a database hence "MySQL, MariaDB, etc" and so if you can manage one instance of that database and the application is written to handle cooperative locking, then its possible.
Awesome tutorial. You have explained very clearly, the differences between lxc/lxd and docker. I'm going to bookmark this vlog. Thanks so much 🙏
Awesome thanks. Lately I have focused more on Incus, which is an Open Source Fork of LXD, providing an ever expanding feature set. Be sure to join the chat at chat.scottibyte.com.
Great video, Scott. You have enhanced my knowledge of Vlans and how to use them. at the beginning of the video I initially thought you had a pet snake behind you to the right, but then realized it was the twitching tail of the network guard cat! :) :)🤣🤣
If you followed this and some how maybe missed it? .. and getting this version is not compatable blah blah blah you need to run lxc config device add win11 vtpm tpm path=/dev/tpm0 This will enable windows required tpm security thing
Great video, Scott. Fits right in with my current self-imposed task list which is Get VLANS into action on my poor overloaded single vlan network!
Excellent teaching, Scott. Now I understand more about creating vlans than I ever did.
It's a nice piece of hardware backed up by some fine software 👍
Absolutely. Really awesome tool.
I've been watching the mini soho KVM wars and it's looking like this is the winner with value and function.
Agreed
Love your timing! I just got my JetKVMs, and I'm so excited to put them into use with a couple of clients! Was wondering if I should do a video on it, but I'll point people over here! Well done!
Having access to the console of a machine without having to wrestle together a monitor, keyboard and mouse is a game changer. Especially for content providers.
Thanks for your vidéos Scott :-) Always interesting and well done.. i took noté you're speaking slowly lately, more clearly.. and even if it somehow sometimes sounds like on slow-mo, i bieleve it is a good move :-)
Thanks for sharing your knowledge and hands-on experience!
Absolutely. The project is still early. I'd like them to add bidirectional cut & paste and they acknowledge that's a TBD. The JetKVM is really fast and super stable. I've needed an IP KVM for quite some time and this one is priced right.
This is great, and would be awesome for producing videos. Maybe you could do a video on how you produce the presentations at the start of most of your videos. I am guessing you might use impress to produce them. Anyway, Scott. I am really enjoying your productions. Best Regards, Jim Smith Sr
This was a very good video, straight to the point and with the necessary info and just a bit more.
@@Mikesco3 thanks for the positive feedback. Be sure to join the chat and say hi to the group.
Thank you for this. You are the only one who solved the issue for me. None of the guides on RUclips had mentioned anything about npm using custom ports. Now that you mentioned it, it makes perfect sense!
Glad it helped. Be sure to join the chat too at chat.scottibyte.com/. I go out of my way to cover topics not readily found elsewhere.
Can I pay an upgrade to unlock a locked phone? Wondering if I need to buy unlocked from the start or just upgrade later.
@@willardmoore7685 sadly, no. They are two different devices.
Great choice to present a much needed service in an Incus container, Scott. May I also point out that you are getting much better during the presentation in keeping everything moving smoothly and in an error free methodology. Well Done!
I just downloaded the latest RUFUS 4.6 and the latest Rescuezilla-2.5.1-64bit.noble.iso. However, I have different available options. I cannot get just FAT32 only LargeFat perhaps because the USB is 256GB. It gave me the option of ISO or dd write. I chose ISO. Then I get the error that the UEFI bootloader has been revoked. So what gives?
As in the video, make sure that you choose a GPT partition table. Don't worry about the FAT32. Leave that alone. Leave everything else as is as I mentioned in the video. If you get the UEFI boot loader revoked message as in the video, that is good and expected as I explained. Proceed to write.
basename $(curl -sSLo "/dev/null" -w "%{url_effective}" "$GITHUB/releases/latest"); # prints the version number of the latest release of a github project
Why not use an OCI container directly? Doesn't adding Docker inside LXC create an unnecessary layer?
I do not use an OCI container because the app requires two docker containers. Although this is possible in incus, it creates two separate instances on the server which are less intuitive to manage. docker implemented inside of an incus container using a nested configuration has an overhead of 150MB of memory. For the ease of management, I believe that is worth it.
@@scottibyte I'm with you on this one, Scott. The OCI container would be actually more difficult to maintain, in my opinion. Also, as you pointed out to the OP, the overhead for the way you demonstrate is trivial at most.
Perfect, this is what ive been needing.
The 2 TEMP is because 1 is the CPU . The other is the MNGMNT engine / controller.
Yes, and recent firmware updates are managing the fan controller to greatly improve this since a year ago when I did this video.
@scottibyte evaluating this product, but 2025 tend to be full 10Gbt . Thanks for the video.
@@Nonam3e3 There sure are some new exciting 2.5gbps switches with 10g here in 2025.
Thank you for all your great content. I’ll be moving to Incus myself after watching this video.
@LukeMlsna outstanding. Hope you join the chat at chat.scottibyte.com.
@ Awaiting my confirmation code email.
Incus
This is an excellent explanation on how Docker MACVLANs can be implmented. However, I need to be able to assign multiple MACVLANs to a single container... The Container application I am running can have multiple NICs. Does anyone know how one goes about assigning multiple MACVANs to a container when doing the Docker Compose?
Personally I would do this with incus containers. However, you can certainly do this with docker networks. Here's a rough example: services: app_vlan10: image: my-app-image networks: vlan10_net: ipv4_address: 192.168.10.101 app_vlan20: image: my-app-image networks: vlan20_net: ipv4_address: 192.168.20.102 networks: vlan10_net: driver: macvlan driver_opts: parent: eth0.10 ipam: config: - subnet: 192.168.10.0/24 gateway: 192.168.10.1 vlan20_net: driver: macvlan driver_opts: parent: eth0.20 ipam: config: - subnet: 192.168.20.0/24 gateway: 192.168.20.1
@scottibyte funny - after all this work, I discovered that the app running in the container (blocky) does not support multiple interfaces. But at least I know in the future that I can do this with piHole. 😀
Excellent, Scott you covered all the bases clearly!
Really the only good RUclips video that explains ipv6 hosting well. You deserve more attention!
Thanks for the kudo. It turns out that mostly focusing on Infrastructure is not nearly as popular as running an actual application. Therefore, my growth over the last four years is slow. Still, I have many videos for things not explained anywhere else.
Thx for this very helpful video... exactly what I was looking for...
Glad it helped. Check out the chat at chat.scottibyte.com/. The folks on the chat often bring up some great questions on which I base future videos.
I am curious about using the ATA with a multi handset DECT setup. Any insight into live dial like an OG or hybrid PBX? Want to use this for a grandparent. I want them to be able to get a dial tone and dial out to a live line automatically.
So on the ATA from Unifi you have two ports. You can have a unique extension on each. If you have a mult handset DECT setup, the base station would be connected to one of the two ports and so all handsets have the same extension. That's kind of an analog phone thing. Join the chat if you wish to ask more at chat.scottibyte.com/.
Thank you for this great video. Unfortunately, there is a great deal of misinformation out there. I recently cut my cable, watched a few videos then purchased a Plex pass and a HDHomerun Flex 4K Tuner. All of the RUclips channels that I watched talked about how great that setup is. It wasn't until I actually had a chance to play with it myself that I started to see all the problems. For example, just like you brought up in your video I couldn't get the sound to work with ATSC 3 channels due to the Dolby 4 problem. Also, on Amazon the HDHomerun is advertised as Nextgen compliant. But, it turns out the unit can't and never will be able to play the DRM locked channels. After pulling my hair out for two weeks I sent the Tuner back to Amazon. It's really sad that broadcasters are forcing DRM onto ATSC 3.0.
@@captwacky358 some broadcasters have gone the DRM route. Here in Houston there is only one major channel that went the DRM route. As for HDHomerun DRM, there is evidence that token based license certificates will eventually be an option. I love my HDHOMERUN and I tell you ffmpeg7 does have the elusive AC-4 decoding at last.
TRULY a unique Video, Thanks Scott.
First of all, thanks for the comprehensive tutorial that is accessible to everyone, but understood. I would like to ask you a question that goes beyond your tutorial: If I create a wireguard server and connect remotely with a client, is it possible to route the internet traffic of that client to the NordVPN client? What currently happens is that if I connect with my smartphone to the wireguard server, I can access the services on my Lan, but the smartphone surfs the internet showing the IP of my ISP. On the unifi site they say to set a routing rule as you did in this tutorial to route the traffic from the VPN server to the VPN client, but in fact the VPN server is not listed. Even the support said that despite what is on the site, it is not possible (unbelievable). Is there perhaps an alternative and humanly understandable way like this magnificent tutorial? Thanks and forgive the intrusion.
This might require more than a simple answer. Consider joining the chat at chat.scottibyte.com/. It is possible, the first question I would ask is why?
@@scottibyte First of all, thanks for the answer. Your question is more than legitimate. I try to avoid surfing without a VPN as much as possible to take advantage of the various protection services that they offer beyond anonymity. If I'm away from home and I need to connect to my LAN, I activate the VPN and access it. However, from that moment on, if I surf the Internet with my phone or tablet, I expose the public IP of my ISP. To avoid this, I should disconnect from the VPN server and activate the NordVPN APP on my smartphone. What's the point of all this? This is the reason. Many people ask it on the Unifi forum as well as on the network. I find it curious that the router does not allow such a trivial rule from server to client that, among other things, if you query Unifi GPT it indicates this solution, however it does not exist!
@@alel1531 Interesting. See you in the chat.
Perfect timing on this one, Scott. My new client will possibly be interested in the Unify Talk System for business.
However, the specific purpose of this video was implementing Unifi Talk for the Home user and specifically not for the business user.
Well done, Scott
I'm still rockin' good 'ole Prosody jabber.
That backup is easy & handy
ROFL standing on one leg whistling Dixie.... Cracked me up, Scott....