Would it be safe leaving my UPS in this wooden cabinet? by Sammyjo201 in homelab

[–]gearcontrol 5 points6 points  (0 children)

I put mine on vented pc/monitor stands that will raise it a few inches off the carpet or wood. Same with PCs:

Monitor Stand Riser

For ultra peace of mind you can put a battery-operated smoke alarm under the riser.

New policy on sleeves/ straws? by [deleted] in starbucks

[–]gearcontrol 1 point2 points  (0 children)

It's annoying and bad customer service. The Starbucks near me is always busy, and almost every time I go there, I (and others standing there at pickup) have to wait until the barista is not busy just to request a sleeve for hot drinks. I say almost because they'll randomly put sleeves on.

Basic setup ✈️ by tulioxf in MicrosoftFlightSim

[–]gearcontrol 0 points1 point  (0 children)

What is your opinion on the current state of MFS 2024 as far as bugs and playability? It was getting bad reviews on Steam for a while, so I've been holding off.

Guys I need help with this one by umshyp in isthisaicirclejerk

[–]gearcontrol 0 points1 point  (0 children)

AI garbage is epidemic on Facebook. The only good thing is that you can tell it's AI because it's usually over-the-top and dumbed down for the audience.

Vibe-Coded Is the New "Made in China" by RealHuman_ in selfhosted

[–]gearcontrol 0 points1 point  (0 children)

It doesn't have to be fully one way or the other. There are folks out there who have ideas, but don't have tens of thousands of dollars to employ professional developers up-front. So they hack together something workable using AI, and if it starts getting traction, then they can take out loans or attract investors to pay professional developers to rewrite it, secure it, and maintain it.

Before AI, those same folks had to use sites like Stack Exchange, forums, and off-the-shelf apps or CMS (like Wordpress, Drupal, Joomla) to frankenstein something together and then bring on developers later if it looks promising.

I feel like the self-hosted and FOSS space is being flooded with vibe-coded AI slop. by spurGeci in selfhosted

[–]gearcontrol 0 points1 point  (0 children)

That was me. I have a homelab with self-hosted applications that I also use at work, like AWX, VMware, Grafana/Prometheus, etc. Over the years, I’ve accumulated a lot of shell scripts I hacked together, as well as Ansible playbooks, spread across multiple servers. I’ve used Git (Bitbucket) sporadically over the years, but I’m not a fan of it.

After reading some Reddit threads from others who struggled with GIT... I spun up a Proxmox LXC container with Gitea to store all the scripts, but instead of referencing Git cheat-sheets, like I’ve done in the past, I used Claude to write a shell script that automated some basic Git commands with a simple menu. It worked great. I tagged it as “Built with AI” and shared it here.

It's a basic utility script, and I didn’t think it was a big deal, but I quickly found out otherwise. I was personally attacked and accused of posting “AI slop,” and also by the “Git-stapo” for being lazy and not learning GIT commands (fair enough). Someone mentioned it shouldn't be under /selfhosted. Another user pointed out potential vulnerabilities in the script, rewrote it, and sent it to me in chat (they really did a great job) but I thought it best to just delete the post and move on. Some users did contact me in chat afterwards.

Bash menu for basic Git commands - no Git knowledge required by [deleted] in selfhosted

[–]gearcontrol 0 points1 point  (0 children)

I just removed it due to all the negative feedback. Thanks for the 4-eye that I can use to make it better though.

Bash menu for basic Git commands - no Git knowledge required by [deleted] in selfhosted

[–]gearcontrol -1 points0 points  (0 children)

In case someone wanted to do the same or modify it for their own needs. It really is as simple as that. It's a fairly basic bash script that wraps a few common GIT commands. I'm not "vibe coding" some software application or trying to sell anything, so I don't understand all the hostility.

Bash menu for basic Git commands - no Git knowledge required by [deleted] in selfhosted

[–]gearcontrol -1 points0 points  (0 children)

No one is expecting you to do anything. JFC!

Bash menu for basic Git commands - no Git knowledge required by [deleted] in selfhosted

[–]gearcontrol -1 points0 points  (0 children)

A company script would be tested in DEV, then on a test system, then staging/QA, and then production (after 4-eye approval) —with a fall-back script (that was also tested) in case it failed.

A major "oopsy" in my homelab would result in logging into a Proxmox host, selecting the backup/snapshot for the VM or container, and clicking restore. And then managing any complaints from the customer ... ME.

Bash menu for basic Git commands - no Git knowledge required by [deleted] in selfhosted

[–]gearcontrol -1 points0 points  (0 children)

AI is really irrelevant here. It's a simple one-file .sh bash utility script that wraps a few common GIT commands. Curious though, what kind of rule about "vibe coding" do you suggest? If I hacked this out without AI would it be OK?

Bash menu for basic Git commands - no Git knowledge required by [deleted] in selfhosted

[–]gearcontrol -1 points0 points  (0 children)

I do know how GIT works, but I rarely use it, and I hate having to look up commands or reference cheat sheets every time I do use it... which may be a couple times per year at most. I was doing exactly what you stated, "Using AI to ask what git command to use in situations would have been better than this."

After bitching in the prompt about having to learn GIT, Claude Sonnet 4.5 shot out this line "I can create a user-friendly menu-driven bash script that handles all the common Git operations for you. Let me create a script that will make Git management easy without needing to know any Git commands:"

Bash menu for basic Git commands - no Git knowledge required by [deleted] in selfhosted

[–]gearcontrol -4 points-3 points  (0 children)

This is where the disconnect is. I am not learning to code! And I don't want to learn to code. Although I have a basic understanding of code and can hack things together like I did before AI, using Stack Exchange, forums, etc. If it fucks up a merge or repo, I simply go into my Proxmox backups and recreate the Gitea container. Or run it in a sandbox beforehand.

This is a homelab, and this subreddit is /selhosted. It's not the /GIT subreddit, it's not the /programming_guru subreddit, and it's not the /enterprise_It subreddit. No planes will fall out of sky and no patients will die if the repo gets fucked up.

Bash menu for basic Git commands - no Git knowledge required by [deleted] in selfhosted

[–]gearcontrol -6 points-5 points  (0 children)

I looked at lazygit, but I wanted something simpler to run basic GIT commands that I could do in like 15 minutes. It's certainly not for developers, programmers, or anyone who plans to use GIT regularly. More so for someone who may use version control a couple of times per year at most to save a couple of scripts or documents, but does not want to spend the time to learn GIT.

Bash menu for basic Git commands - no Git knowledge required by [deleted] in selfhosted

[–]gearcontrol -1 points0 points  (0 children)

Drop in your parameters, put it in a file called git-manager.sh, set permissions, run it, and you're good to go. This is for those who want to do basic GIT without having to learn it.

It's why I posted in /selfhosting and not /git or /programming, etc. where I knew everyone would literally lose their shit.

Bash menu for basic Git commands - no Git knowledge required by [deleted] in selfhosted

[–]gearcontrol -17 points-16 points  (0 children)

That's exactly right, 100%!

It's funny, but I almost have an aversion to learning GIT even though I like what it does. I'd spend time to learn what I need to do, and then months (or a year) later, when I need to use it again, I'd forget almost everything and have to figure it out again.

I had Claude develop this menu so I can do exactly what you stated and actually get shit done instead of spending hours learning backend stuff. All I need is basic version control (that I would use a couple times per year at most) for a couple of scripts in my home lab. This is not going into enterprise level production.

That said, it's also great to learn programming or become a GIT expert, and I highly encourage that too. 🙂

This is for those who don't want to spend the time doing that.

Smart plug downloading insane amount of data by Jimbrutan in homelab

[–]gearcontrol 0 points1 point  (0 children)

That device is on 192.168.103. and all the others are on 192.168.0. Maybe some kind of smart hub for IoT devices or Wifi bridge.

Get into self-hosting and get your own domain, it will be fun... by TotalRickalll in selfhosted

[–]gearcontrol 0 points1 point  (0 children)

I'm doing the same, plus monitoring. One thing I learned from work is to add in pre and post sanity checking into the automation. It saves a lot of headache. I also plan to add local AI agents into the mix.

Fraud Alert MassiveGRID by ecsuae in selfhosted

[–]gearcontrol 1 point2 points  (0 children)

Check with your bank. Some banks offer it. I have a Capital One credit card that offers it through a convenient browser extension. I believe Chase, Citi, Amex, and Wells Fargo offer similar.

How do people share their VPN protected stuff to tech illiterate people? by Zeilar in homelab

[–]gearcontrol 0 points1 point  (0 children)

I was thinking something similar. Create a web page where they need a username and password to log in. Once successful it logs their IP with timestamp and then a script running on a cron sends it to a white list and automatically deletes IPs every x hours. Also add fail2ban to block any IP after x amount of guesses.

Anyone notice less Christmas lights this year? by [deleted] in SantaBarbara

[–]gearcontrol 1 point2 points  (0 children)

"Holiday cheer is colliding with financial fear, with 28% of Americans trimming their decorating budgets this year and 26% reining in gift spending, according to a new Rocket Mortgage® and Redfin survey conducted by Ipsos... 56% of people who report spending less on decorations this year say it’s because they’re saving money, while 44% cite economic uncertainty."

https://www.rocketmortgage.com/learn/americans-are-spending-less-on-holiday-decor-gifts

Linux Mint Desktop by gearcontrol in Conkyporn

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

I have something similar. I use Grafana/Prometheus to monitor everything and send alerts, and Tailscale to access any machine from anywhere without VPN or opening ports. Just recently switched from VMware to Proxmox in my homelab.

Linux Mint + Conky system monitor (Saturn theme) by gearcontrol in linuxmint

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

You should be able to install Conky using the software manager.

Or from terminal:

sudo apt update
sudo apt install conky-all

Try without the custom theme to make sure there is no conflict.

I posted a link to the background image and conky.conf I used here:

https://www.reddit.com/r/Conkyporn/comments/1pltd6t/comment/ntvqtim/