Easy, quick and free valid SSL certificates for your HomeLab (or other local web servers) using DuckDNS and ACME DNS-01

This video and the accompanying article explain how to set up easy SSL certificates in a HomeLab environment using DNS-01 validation.  This method should also work for other types of locally-hosted services (in other words, servers on your local network that have a web interface, but that aren’t exposed to the Internet).  The problem is that obtaining SSL certificates for internal HomeLab services can be challenging, especially when you don’t have a public IP or don’t want to expose your services to the internet.  The video and article demonstrate how to use DNS-01 validation to obtain SSL certificates from Let’s Encrypt using your internal DNS server. This approach eliminates the need for a public IP or exposing services to the internet.

Article: Easy, quick and free valid SSL certificates for your homelab using DuckDNS and ACME DNS-01 (Wolfgang’s Blog)

5 easy ways to run an LLM locally

Deploying a large language model on your own system can be surprisingly simple—if you have the right tools. Here’s how to use LLMs like Meta’s new Llama 3 on your desktop.

Source: 5 easy ways to run an LLM locally | InfoWorld

Do you experience unexplained crashes or freeze-ups on your Ubuntu (or other) Linux based home theater PC or gaming system? Here is a possible fix!

After installing Ubuntu 22.04, Kodi on a home theater PC would frequently freeze. This issue, applicable to various Linux distros, can be resolved…

Source: Do you experience unexplained crashes or freeze-ups on your Ubuntu (or other) Linux based home theater PC or gaming system? Here is a possible fix! – Two “Sort Of” Tech Guys

Simple fix on KDE wayland for windows to remember their last position

Thanks to /u/azvasKvklenko@sh.itjust.works for mentioning KDE window rules. In KDE, we can add rules for windows so that they behave in specific ways. One rule that can be added is the position: remember rule…

Source: Simple fix on KDE wayland for windows to remember their last position (PieFed)

How to Debloat (or Swap) an Ubuntu System (Ultimate Guide)

Debloat (or swap) Ubuntu system to a cleaner version by removing unnecessary packages and installing new packages as a DEB.

Source: How to Debloat (or Swap) an Ubuntu System (Ultimate Guide) (Linux TLDR)

How to Install/Remove Flatpak (.flatpakref) in Ubuntu 24.04

This is a step by step beginner’s guide shows how to install (or uninstall) Flatpak App Package, including local .flatpakref file, in Ubuntu 24.04.

Source: How to Install/Remove Flatpak (.flatpakref) in Ubuntu 24.04 | UbuntuHandbook

50 Best Ubuntu Apps for Everyone on 2024

A fresh list of the best 50 Ubuntu apps of 2024 which caters to essentials, productivity, editing, gaming, development and more.

Source: 50 Best Ubuntu Apps for Everyone on 2024 (DebugPoint.com)

How to Fix Python Pip Install Error in Ubuntu 24.04

When using pip command to install a Python package in Ubuntu 24.04 will output “error: externally-managed-environment“. Here are a few workarounds to ‘fix’ the issue.

Source: How to Fix Python Pip Install Error in Ubuntu 24.04 | UbuntuHandbook

The Shell Scripting Guide: From Basics to Advanced Concepts

This guide covers foundational principles and swiftly transition into advanced features, ensuring a deep understanding of the subject. We also address common challenges in the ‘Troubleshooting’ chapter, helping you navigate any hiccups along the way. Finally, we will explore how shell scripts interact and integrate with third-party tools.

Source: The Shell Scripting Guide: From Basics to Advanced Concepts (Squash)

How to Install GNOME Shell Extensions on Ubuntu and Other Linux Distros

Discover a step-by-step guide to setup GNOME shell extensions on Ubuntu and other Linux distros, and later install your favorite GNOME extensions.

Source: How to Install GNOME Shell Extensions on Ubuntu and Other Linux Distros (Ubuntu Shell)