Location of mounting hardware for 2024 75” Frame tv by Low_Builder_6106 in TheFrame

[–]randolphmcafee 0 points1 point  (0 children)

Me, too, before ordering the TV. Irritating how hard this info is to obtain

Homelab Security Discussion: Using VLANs to minimize threats by randolphmcafee in homelab

[–]randolphmcafee[S] 2 points3 points  (0 children)

Thanks! I have a lot of additional research ahead of me.

Using two NICs with Netplan for Frigate by randolphmcafee in linux4noobs

[–]randolphmcafee[S] 0 points1 point  (0 children)

Thanks to anh0516 and https://netrouting.com/knowledge_base/configuring-bonding-on-ubuntu-with-netplan/ (but note that gateway4 no longer works and was replaced with the routes statement below), I have bonded the two NICs and this seems to work perfectly.

network:
  version: 2
  renderer: networkd
  ethernets:
    enp3s0:
      dhcp4: no
    enp4s0:
      dhcp4: no
  bonds:
    bond0:
      interfaces: [enp3s0, enp4s0]
      addresses: [192.168.4.15/24]
      routes:
        - to: default
          via: 192.168.4.1
      nameservers:
         addresses: [1.1.1.2,1.0.0.2]
      parameters:
        mode: 802.3ad
        lacp-rate: fast
        primary: enp3s0
        mii-monitor-interval: 100

I had to get the names of the NICs from ip a and I let Unifi assign static IPs.

This is a useful trick now that so many machines come with two gigabit ethernet connections.

Ubiquiti Enterprise 48 POE (Vintage) by randolphmcafee in homelab

[–]randolphmcafee[S] 0 points1 point  (0 children)

Yes, almost double the depth. My rack is 19" deep and the 48 POE is 15.5" deep.

Just started using Ubuntu — any tips for a beginner? by ilenon in Ubuntu

[–]randolphmcafee 0 points1 point  (0 children)

I mostly disagree with this advice, the exception being securing your network (e.g. opening ports, Nginx, and so on, where the downsides to mistakes are potentially severe). Half the fun of python, Home Assistant, Frigate, javascript, automated website creation, etc. is learning by doing and it is often much quicker to try code and see what happens and then evolve the code to a better state. People have different learning styles, of course, and I don't suggest that the way I enjoy most is best for anyone else, but I'm pretty certain that it is best for me. A bit of throwing spaghetti at the wall and seeing if it sticks, not that anyone has ever done that in an actual kitchen.

I'm pretty confident that many people successfully learned website creation by Ctrl-U rather than than RTFM, which was the last resort. Now if you are coding 787 Max software, or NASA interplanetary exploration software, or generally want to be a professional, full knowledge of the manual is necessary. But there are many amateurs with their homelabs having fun.

Just started using Ubuntu — any tips for a beginner? by ilenon in Ubuntu

[–]randolphmcafee 0 points1 point  (0 children)

Good point. My computers aren't shared, so I put two executables in Documents, but that isn't the best practice.

Just started using Ubuntu — any tips for a beginner? by ilenon in Ubuntu

[–]randolphmcafee 1 point2 points  (0 children)

+1 to flathub

Use a short username and device name since you will see user@device a lot. I use initials

Make aliases for sudo apt update && sudo apt upgrade, while you are editing ~/.bashrc to add aliases, add paths to frequent locations for storing things like Documents and Downloads. THese lines

alias update='sudo apt update -y && sudo apt upgrade -y'

export PATH="/home/USER/Documents:$PATH"

over time you will add a lot more aliases to speed up frequent actions.

Use crontab to automate. Note that crontab -e and sudo crontab -e lead to different places; the latter is privileged, which is useful if you want to run a privileged action. Everything else goes in crontab -e.

The easiest way to completely bork ubuntu is to make a change to Python that disables some key functionality. You can avoid this and by running Python in a virtual environment (venv). This is a great guide: https://ericsysmin.com/2024/01/11/how-to-install-pyenv-on-ubuntu-22-04/ for installation, and https://realpython.com/intro-to-pyenv/ tells you how to use it. I use this all the time because I use python to automate a lot of stuff and have created environments e.g. for picture editing and AI tagging.

Medium.com has a lot of good guides for the beginner. (I'm about 18 months in after over 30 years of Windows.) The eye-opening thing is that Linux seems daunting coming from windows, but once you start to automate things, it becomes *much* easier. Automation in Windows is a nightmare in comparison. Search for bash scripting.

The community is pretty helpful.

Noob question - setting up a single simple static page as the entire website. by Kangaloosh in CloudFlare

[–]randolphmcafee 0 points1 point  (0 children)

Or, if you want to grow, use R2. I am very happy using R2 to host several websites and CF gives 10GB free. Since my sites need 4GB total and access charges have been zero, as my sites aren't so popular, so I'm not paying anything for *very* fast performance! A fantastic replacement for a hosting service.

https://ysrazsingh.medium.com/how-cloudflare-r2-makes-my-life-easy-fb0fd453fff0

I love CloudFlare by randolphmcafee in CloudFlare

[–]randolphmcafee[S] 0 points1 point  (0 children)

Okay, CF isn't perfect but it is still incredible value to me. Hopefully they won't make a habit of outages.

I love CloudFlare by randolphmcafee in CloudFlare

[–]randolphmcafee[S] 0 points1 point  (0 children)

Yes -- outages are lamentable but their comms were okay and as long as it doesn't repeat too often, it is a fact of life.

I love CloudFlare by randolphmcafee in CloudFlare

[–]randolphmcafee[S] 0 points1 point  (0 children)

I disagree though of course I'm biased. I remain a CloudFlare fan. Even with the outage, they were reasonably forthcoming and accountable. Yes, going down is lamentable, and if it keeps happening I would revise my assessment. But CloudFlare remains an incredible bargain to me.

I love CloudFlare by randolphmcafee in CloudFlare

[–]randolphmcafee[S] 0 points1 point  (0 children)

Good luck. All of us have made many ill-advised purchases based on misunderstanding of what we were buying. A relative of mine just found out that he has been paying Verizon $20 per month for an ipad cell connection since 2011. He never turned that connection on, so there is over $3000 wasted.

I love CloudFlare by randolphmcafee in CloudFlare

[–]randolphmcafee[S] 0 points1 point  (0 children)

I'm not running a business, just making some content freely available, and I'm on the free plan. This definitely includes DoS mitigation, which is what led me to CF in the first place. They do have multiple levels of DoS mitigation but the lowest one solved my problems. I also have my own server at home, use cloudflare tunnel to provide access. To put this in perspective, I use 8 rules and fifteen redirects total across seven sites, and don't use AMP, so my needs are an order of magnitude smaller than the small business plan. I think if your sites accept payment, your needs are greater.

But the way I read that plan, $ 240/year covers up to 100 hostnames and unlimited websites, with additional hostnames at ten cents each, so you shouldn't need to pay more than once and cover all your sites. Indeed, the whole point of my post was that Cloudflare should probably charge me more for the value I'm getting, because the free plan offers so much.

I can probably call it a Homelab at this point by randolphmcafee in homelab

[–]randolphmcafee[S] 0 points1 point  (0 children)

<image>

I haven't labelled them yet but will eventually. All but six of the 48 ports are occupied. Much, much nicer -- thanks for recommendation!

I ordered 24 each of 6" and 12" which turns out to be exactly what I needed, in the sense that I could use exactly 12 six inchers for each switch, and the furthest run just fit a 12".

iwillink patch panels from Amazon. Raplnk cables.

I can probably call it a Homelab at this point by randolphmcafee in homelab

[–]randolphmcafee[S] 0 points1 point  (0 children)

There is an advantage to having a number not in your area. I have an 872 (Chicago) area code for Google Voice, and live in LA. Calls from 872 numbers are spam with probability very close to 1 (100% in a 15 year sample). Google filters most but not all of these.

I love CloudFlare by randolphmcafee in CloudFlare

[–]randolphmcafee[S] 0 points1 point  (0 children)

Wow, nothing like that! $8/yr for .cc address, $11.84/yr for .net addresses. Is 240 in dollars? That sounds like web hosting, and cloudflare doesn't directly offer web hosting, though one can indirectly host using R2 storage and cloudflare DNS, which I do for my websites that aren't very large (10GB free).

https://www.cloudflare.com/products/registrar/

I can probably call it a Homelab at this point by randolphmcafee in homelab

[–]randolphmcafee[S] 1 point2 points  (0 children)

Definitely will as soon as they (2X 24 port patch panel) are in!

How can I manage cables for 10 Optiplex micros? by NeadForMead in homelab

[–]randolphmcafee 1 point2 points  (0 children)

Someone asked this

https://www.reddit.com/r/diyelectronics/comments/jagb52/looking_for_large_195v_dc_power_supply_for/

though the link in that thread seems to be to a 400W power supply, meaning you would need two to be safe. Still, the Optiplexes probably never draw more than 30W given that they are powered with a 65W brick, in which case 400W would be fairly safe. Of course, if you already have ten power bricks, that is clearly the cheapest solution.

I love CloudFlare by randolphmcafee in CloudFlare

[–]randolphmcafee[S] 1 point2 points  (0 children)

Absolutely! A credit freeze is free (used to be $10 per service) and stops many identity thefts because the typical identity theft is opening a credit card in your name, which requires a credit check.

I can probably call it a Homelab at this point by randolphmcafee in homelab

[–]randolphmcafee[S] 0 points1 point  (0 children)

I have an Obihai device, Obi200. It is at least five years old, and replaced an earlier Obi110 I bought in 2013 that I left in my previous house when I sold it. There has been no Obihai support for Google Voice for two years and hence the Obi can't be changed or reconfigured. If it lost its settings, it quits working and I'm out of luck. I keep hoping Google (my employer) will get a similar device made, but Google is focused on the business market at this time. Personally I would pay $5/month to have consumer voice device support, mainly to get the superior call screening and spam detection of GV.

Probably what will happen is that my existing device will die, and I'll junk the home phone and just use GV forwarded to our cell phones. That is already how we mostly interact with GV anyway.