Rabu, 18 Desember 2024

FOSS Weekly #24.51: OBS Tip, New Linux Tools, Fun With Terminal, New Releases and More

FOSS Weekly #24.51: OBS Tip, New Linux Tools, Fun With Terminal, New Releases and More

'Tis the season for ❤️

And I would appreciate your love and support in helping us achieve our goal of 60,000 subscribers on YouTube before 2024 ends. We need 3,600 more people.

So, if you haven't already, please do subscribe to our YouTube channel and if possible, encourage others in your Linux communities.

With your help, we can achieve this. And if we did, there will be a new video tutorial series on NixOS 😎

💬 Let's see what else you get in this edition

  • A new Xfce release after years
  • Using a Raspberry Pi as a Wi-Fi extender
  • Terminal tools to pretend hacking
  • An open source app for managing AppImages
  • And other Linux news, videos and, of course, memes!
  • This week's newsletter is supported by PikaPods

❇️ PikaPods: Self-hosting Without Hassle

PikaPods allows you to quickly deploy your favorite open source software. All future updates are handled automatically by PikaPods while you enjoy using the software. Did I tell you that they also share revenue with the original developers of the software?

Oh! You also get a $5 free credit to try it out and see if you can rely on PikaPods.

PikaPods - Instant Open Source App Hosting
Run the finest Open Source web apps from $1/month, fully managed, no tracking, no ads, full privacy. Self-hosting was never this convenient.

📰 Linux and Open Source News

The Kali Linux 2024.4 release marks the final major version for Kali in 2024.

Kali Linux 2024.4 Release Disables Pip for Pipx, Adds GNOME 47 and 14 New Tools
Kali Linux 2024.4 is a packed release. Let’s take a look at what’s new.
FOSS Weekly #24.51: OBS Tip, New Linux Tools, Fun With Terminal, New Releases and More

🧠 What We’re Thinking About

Here is a thought: There's no compelling reason to remain on Windows in 2025. 🙂

I Don’t See a Reason to Switch to Windows from Linux Anymore in 2025
Do you think there’s any reason to switch to Windows? Well, we don’t think so, and here’s why!
FOSS Weekly #24.51: OBS Tip, New Linux Tools, Fun With Terminal, New Releases and More

🧮 Linux Tips, Tutorials and More

Use Zoom In and Out While Recording in OBS Studio
You can use some third party scripts to enable mouse-based zoom in, zoom out while screen recording with OBS Studio. Here’s how!
FOSS Weekly #24.51: OBS Tip, New Linux Tools, Fun With Terminal, New Releases and More

👷 Maker's and AI Corner

Who knew a Raspberry Pi could be turned into a Wi-Fi extender? 😳

And I stumbled across this open source software that can be used for creating online quizzes and test by educators.

Want to access the services running on your local network from anywhere? The free Cloudflare Tunnels feature can help you with that.

Use Cloudflare Tunnels to Access Homelab Outside Local Network
Self hosting various open source software on your local system and now want to use it from anywhere? Cloudflare Tunnel comes to your help.
FOSS Weekly #24.51: OBS Tip, New Linux Tools, Fun With Terminal, New Releases and More

📹 Videos We are Creating for You

Impress your kids and nephews with these fun CLI tools this Christmas 🎄


✨ Apps of the Week

If you are fed up tracking down AppImages on your system, then you can use a utility like Gear Lever to organize and manage those better.

Gear Lever: An Open Source Tool To Manage AppImage Apps on Linux
A nifty tool to help manage AppImage files.
FOSS Weekly #24.51: OBS Tip, New Linux Tools, Fun With Terminal, New Releases and More

We tried SimpleX Chat, a private, decentralized communications app.

And a list of interesting Linux apps discovered by us in 2024.

These Are The Most Useful Linux Apps I Discovered in 2024
Here are the best Linux apps we encountered in 2024. Try them out if you haven’t yet!
FOSS Weekly #24.51: OBS Tip, New Linux Tools, Fun With Terminal, New Releases and More

🧩 Quiz Time

Can spot all the Tuxes in this fun game?

Spot The Tux: It’s Almost Christmas!
Christmas is almost here. Let’s have a fun puzzle!
FOSS Weekly #24.51: OBS Tip, New Linux Tools, Fun With Terminal, New Releases and More

💡 Quick Handy Tip

You can subscribe and listen to podcasts using Rhythmbox. Just enter a Podcast RSS URL in the text box inside the “Podcasts” category and click on “Search”, then “Subscribe”.

FOSS Weekly #24.51: OBS Tip, New Linux Tools, Fun With Terminal, New Releases and More

🤣 Meme of the Week

My favorite Linux humor in this season

FOSS Weekly #24.51: OBS Tip, New Linux Tools, Fun With Terminal, New Releases and More

🗓️ Tech Trivia

In December 1991, IBM and Siemens AG unveiled a prototype 64-megabyte DRAM chip, a significant step in semiconductor development. This innovation followed Moore's Law, which predicts that the number of transistors on a chip doubles roughly every 18 months.


🧑‍🤝‍🧑 FOSSverse Corner

FOSSers are debating the topic of power off vs. suspend in Linux systems. Which side do you stand on?

Arguments for/against power off and suspend?
As suggested
FOSS Weekly #24.51: OBS Tip, New Linux Tools, Fun With Terminal, New Releases and More

❤️ With love

Share it with your Linux-using friends and encourage them to subscribe (hint: it's here).

Share the articles in Linux Subreddits and community forums.

Follow us on Google News and stay updated in your News feed.

Opt for It's FOSS Plus membership and support us 🙏

Enjoy using Linux 😄



from It's FOSS https://ift.tt/IoJ0W9K
via IFTTT

Use Zoom In and Out While Recording in OBS Studio

Use Zoom In and Out While Recording in OBS Studio

Have you ever wanted to zoom the screen recording area to where your cursor currently is? OBS can do it for you with the help of third-party scripts. You don't need a dedicated video editor in Linux just for zooming into an area.

Before starting this guide, let's make sure you have OBS Studio installed on your system.

Step 1: Download Zoom to Mouse Lua script

Now that you have installed and set OBS Studio, let's see how to set the Zoom to mouse feature. First, you need to download the “Zoom to Mouse” Lua script.

Use the link below to go to the GitHub repository of the project.

In this repository, click on the obs-zoom-to-mouse.lua Lua script file link.

Use Zoom In and Out While Recording in OBS Studio
Click on Lua Script file

On the code page, click on the download button available on the top-right.

Use Zoom In and Out While Recording in OBS Studio
Click on the Download Button
📋
You can also use the releases section to get the file.

Step 2: Install the lua script in OBS

Open OBS Studio and select Tools → Scripts.

Use Zoom In and Out While Recording in OBS Studio
Click on Tools → Scripts

In the scripts window, click on the “+” button in the bottom-left, as shown below.

Use Zoom In and Out While Recording in OBS Studio
Click “+” to add Script

This will open a file chooser, where you can see the location of the scripts. For me, it is /usr/share/obs/obs-plugins/frontend-tools/scripts.

🚧
This location may vary according to the OBS Studio installation method (deb, snap, flatpak etc_. Replace the location according to your method of installation.

You need to copy the downloaded Lua script file to this location.

For this, open a terminal. Now, assuming you have downloaded the Lua script to the ~/Downloads directory, use the command:

sudo cp ~/Downloads/obs-zoom-to-mouse.lua /usr/share/obs/obs-plugins/frontend-tools/scripts

Now, you can see this script appear in the Scripts dialog we have opened earlier. Click on it and select Open.

Use Zoom In and Out While Recording in OBS Studio
Select and Open the Lua Script File in OBS Studio

This will open the script settings. Here, you need to select a Zoom Source. This should be the same as the screen capture source.

Use Zoom In and Out While Recording in OBS Studio
Zoom to mouse settings

You can go through the rest of the settings for further tweaks.

Step 3: Set a hotkey for Zoom

Now that you have installed the Zoom to Mouse script, you should set a hotkey for this action. Otherwise, it will be difficult to access this feature.

On the main menu of OBS Studio, click on File → Settings.

Use Zoom In and Out While Recording in OBS Studio
Click on File → Settings

In the settings window, go to Hotkeys. Here, scroll down a bit to get the Toggle zoom to mouse and Toggle follow mouse during zoom shortcuts.

  • Toggle zoom to mouse: Toggle between zoom and normal views.
  • Toggle follow mouse during zoom: Decides whether the zoom follows the cursor, or lock in the current position. If locked, the other part of the video won't be visible if the cursor is out of the zoomed location.

In the field corresponding to these options, press your required shortcuts.

Use Zoom In and Out While Recording in OBS Studio
Set a Hotkey
🚧
You should not be adding hotkeys that have other preset values in the system. For example, setting a key like CTRL A will cause issue since this is the shortcut to select all items in the supported windows. Use some obscure shortcut which is not common.

Once set, click on Apply and close the settings windows. Now restart the OBS Studio and enjoy zooming in and out.

Enjoy OBS Studio for screen recording in Linux.



from It's FOSS https://ift.tt/w35HNtq
via IFTTT

Selasa, 17 Desember 2024

Using Cloudflare Tunnels to Access Homelab Services Out of Local Network

Using Cloudflare Tunnels to Access Homelab Services Out of Local Network

If you’ve ever dipped your toes into self-hosting, you know the struggle is real when it comes to exposing your local services to the internet securely.

Let's say you have Nexcloud deployed on Raspberry Pi but it is on your local network, behind NAT. If you want to access it from outside your home network, it needs a lot of additional configuration and effort.

You'll have to battle with port forwarding, dynamic IPs and what not and it can quickly snap the joy out of your homelab project.

But what if I told you that there's a service that can not only solve these issues but also make your life significantly easier?

Enter Cloudflare Tunnels: a game-changer for homelab users who want to share their services without opening their network to the internet.

In this tutorial, we'll dive into Cloudflare Tunnels, walk through how to set up your first tunnel & get it running on a Raspberry Pi. To demonstrate, I'll even set up a self-hosted WordPress site accessible from anywhere without worrying about exposing ports or breaking the bank.

🚧
You'll still need a domain to access your services from outside. If you are just doing it for fun and testing, and a branded domain name doesn't matter, get a cheap .tk or some other obscure TLD for an inexpensive price from Namecheap etc.

What is Cloudflare Tunnels?

Cloudflare Tunnels, formerly known as Argo Tunnels, is a service that allows you to expose services running on your local network to the public internet without the headache of dealing with port forwarding or configuring a firewall.

Essentially, it creates a secure, outbound-only connection from your machine to Cloudflare’s global edge network, and the best part? No inbound traffic is required.

This setup means your self-hosted services, like WordPress, Plex, or Nextcloud, remain protected behind your firewall but can still be accessed securely over the web.

Cloudflare Tunnels also integrate tightly with Cloudflare's vast suite of security tools, including DDoS protection, SSL, and firewall rules, giving you peace of mind while sharing your services online.

Features

Cloudflare Tunnels is part of Cloudflare’s Zero Trust suite, which includes:

  • DDoS Protection: Ensures your services are safeguarded from attacks.
  • Automatic SSL: Your connections are secured end-to-end with HTTPS.
  • DNS Management: Seamless integration with Cloudflare DNS.
  • Traffic Monitoring: Get insights into requests and bandwidth usage through the dashboard.
  • Firewall Rules: Apply precise security policies to your tunnels.

Pricing

One of the appealing things about Cloudflare Tunnels is its affordability. For homelab users, Cloudflare offers a free tier that is remarkably robust:

  • Free Plan: Perfect for individual users, allowing you to run tunnels without any charge. This includes up to 50 tunnels with unlimited bandwidth, making it great for small projects or personal services.
  • Pro Plan: Starting at $20/month, this plan offers more features like enhanced analytics, faster support, and increased security options, ideal for small businesses or more critical self-hosted environments.

Getting Started with Cloudflare Tunnel

Setting up Cloudflare Tunnels is simple and straightforward. Here’s how you can get started:

Create a Cloudflare Account: If you don’t already have one, head to Cloudflare's website and sign up. It’s free and only takes a few minutes.

Using Cloudflare Tunnels to Access Homelab Services Out of Local Network

Add Your Domain: Once signed up, you’ll be prompted to add a domain. You can either transfer an existing domain to Cloudflare or register a new one through their service.

Using Cloudflare Tunnels to Access Homelab Services Out of Local Network

Set Up Cloudflare DNS: To use Cloudflare Tunnels, you’ll need to set your domain’s DNS to point to Cloudflare’s nameservers. It typically takes only a few minutes for the changes to propagate.

Using Cloudflare Tunnels to Access Homelab Services Out of Local Network

Accessing the Cloudflare dashboard

Once your account is set up, you’ll be greeted by Cloudflare’s intuitive dashboard. Here you can manage your domains, access security settings, and, most importantly, create and manage tunnels.

Using Cloudflare Tunnels to Access Homelab Services Out of Local Network

The left-hand panel gives you access to your domains, DNS settings, analytics, and security tools. Under the “Zero Trust” section, you’ll find “Tunnels,” which is where the magic happens.

Using Cloudflare Tunnels to Access Homelab Services Out of Local Network
I already have one tunnel running on my Pi 4

Setting up your first Tunnel

Let’s get practical. Say you want to expose a self-hosted WordPress instance running on a Raspberry Pi. Here’s how to set up your Cloudflare Tunnel.

Install Cloudflared on the server where the service is running, which is Raspberry Pi in my case.

curl -L https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-linux-arm64.deb -o cloudflared.deb

sudo dpkg -i cloudflared.deb
Using Cloudflare Tunnels to Access Homelab Services Out of Local Network

Once installed, authenticate it with your Cloudflare account by running:

cloudflared tunnel login

This command will open a browser window where you can authorize your Pi to use Cloudflare Tunnels.

Using Cloudflare Tunnels to Access Homelab Services Out of Local Network

After logging in, create a tunnel by running:

cloudflared tunnel create my-tunnel
Using Cloudflare Tunnels to Access Homelab Services Out of Local Network

This creates a secure tunnel and gives you a unique identifier.

Next, specify the local service you want to expose, for example:

cloudflared tunnel route dns my-tunnel mydomain.com

Replace mydomain.com with your actual domain, and ensure your service, in my case Wordpress instance, is running on the Raspberry Pi.

Using Cloudflare Tunnels to Access Homelab Services Out of Local Network

Finally, start the tunnel with:

cloudflared tunnel run --url localhost:PORT my-tunnel
Using Cloudflare Tunnels to Access Homelab Services Out of Local Network
I have entered my local IP and the port where the WordPress instance is running

Your service should now be accessible via the domain you set up in Cloudflare DNS!

Testing

Once your Cloudflare Tunnel is live, it’s time to test it.

Simply open a browser, navigate to the domain or subdomain you assigned. In my case, it was a fresh WordPress install:

Using Cloudflare Tunnels to Access Homelab Services Out of Local Network
Initial Setup process of WordPress

No port forwarding. No manual firewall rules. Just secure, hassle-free access to your site from anywhere.

Using Cloudflare Tunnels to Access Homelab Services Out of Local Network
My WordPress website is live now on my domain with default theme

Cloudflare Tunnels on Boot

Once you've confirmed that your Cloudflare Tunnel is working, the next step is to ensure it starts automatically whenever your Raspberry Pi boots up.

This can be easily achieved by configuring the Cloudflare daemon to read from a configuration file.

First, you need to create a config.yml file, which will store the tunnel settings. Open the file with the following command:

sudo nano ~/.cloudflared/config.yml

In this file, you’ll need to input the necessary information specific to your setup. Adjust the following fields as needed:

  • [TUNNELNAME]: Replace this with the name of your tunnel.
  • [USERNAME]: Your system’s username.
  • [UUID]: The UUID returned when you created the tunnel.
  • [HOSTNAME]: The domain you want to use, such as mywebsite.com.
  • [PORT]: The port on which your service is running (e.g., 79).
  • [PROTOCOL]: Use the protocol required for your service, such as http, https, or tcp.

Here's an example of what the configuration might look like:

tunnel: [TUNNELNAME]
credentials-file: /home/[USERNAME]/.cloudflared/[UUID].json

ingress:
    - hostname: [HOSTNAME]
      service: [PROTOCOL]://localhost:[PORT]
    - service: http_status:404
Using Cloudflare Tunnels to Access Homelab Services Out of Local Network

Depending on your service, you can choose different protocols like http, https, tcp, ssh, or even rdp if needed.

For example, a Minecraft server would use tcp://localhost:25655, while a web server might use http://localhost:8080.

After editing the file, save your changes by pressing CTRL + X, then Y, and finally hit ENTER

Now that your configuration file is set up, install it as a system service by running:

sudo cloudflared --config ~/.cloudflared/config.yml service install

To ensure your tunnel starts on boot, use this command to enable the Cloudflare service:

sudo systemctl enable cloudflared

Finally, you can manually start the tunnel to check if everything is working by running:

sudo systemctl start cloudflared

NNow,your Cloudflare Tunnel will automatically start whenever your Raspberry Pi boots up, ensuring continuous access to your services without any manual intervention.

Why use Cloudflare Tunnels?

For homelab users, Cloudflare Tunnels offers incredible flexibility:

  • No Port Forwarding: You don’t need to tinker with your router’s settings to expose services.
  • Security: Your local services remain behind your firewall, significantly reducing the risk of cyber threats.
  • Cost-Effective: With the free tier offering unlimited bandwidth for personal use, it’s hard to beat Cloudflare Tunnels’ value.

Tips for Homelab Users

  • Start Small: Don’t open all your services at once. Start by exposing one service and test its stability and security before expanding.
  • Use Subdomains: If you’re running multiple services (like Nextcloud, Plex, and WordPress), use subdomains (e.g., nextcloud.yourdomain.com) to keep things organized.
  • Monitor Traffic: Keep an eye on your Cloudflare dashboard for any unusual traffic spikes, which could indicate a security issue.
  • Keep system and services updated: Needless to say that you should keep the server updated and also update the services you are running, specially if there are security updates.

Final Thoughts

From my own experience, Cloudflare Tunnels has been a game-changer for hosting my personal projects and websites all for free.

It’s become my go-to tool for exposing services from my Raspberry Pi without ever having to deal with the hassle of port forwarding or worrying about security risks.

One of the things I truly appreciate is the added layer of security that comes built into the service, which lets me confidently put my projects online while keeping them protected.

Cloudflare, as the largest player in the web performance and security space, has built an incredibly robust network infrastructure.

They power a significant portion of the internet, and knowing that my personal projects benefit from the same level of protection as massive enterprises is a huge relief.

The best part? It’s all not that complicated to set up.



from It's FOSS https://ift.tt/PT87hlV
via IFTTT

Senin, 16 Desember 2024

I Don't See a Reason to Switch to Windows from Linux Anymore in 2025

I Don't See a Reason to Switch to Windows from Linux Anymore in 2025

I have a dual boot system with both Windows and Linux. So, I can switch to either of them.

And, I used to log in to Windows more often, but I barely log in to Windows anymore 😄

Sure, it totally depends on your use-case. For instance, I rarely get time to play games on my PC. But, in my usage of a dual-boot system, I am confident saying that I do not see a reason to switch to Windows if you are already comfortable with Linux.

And, here's why I tell you that.

1. Web-based tools get the work done

Earlier, users on Linux were not happy about the lack of tools or software when compared to Windows.

Yes, there are several software still not available for Linux. And, it could be a bummer for some. But, the overall situation has changed drastically.

Most of the tools, and services we use these days, have become web-based, Software as a service (SaaS). All you require is a web browser to access those tools and services.

0:00
/0:09

The choice of operating system is not relevant for these web-based tools. You will get the same experience through any browser of your choice.

In the clip above, I am using Firefox as my web browser to download our feature image designs using Canva, on an Archcraft-powered system.

You want to use Microsoft Office on Linux? Office 365 can be accessed right from the browser.

I can think of some of the most popular tools/services available as a web-based tool that include:

I Don't See a Reason to Switch to Windows from Linux Anymore in 2025
Proton Mail on Firefox browser
  • Proton Mail/Drive
  • Apple Mail / iCloud
  • Standard Notes
  • Notesnook
  • Nextcloud
  • Office 365
  • Google Docs
  • Riverside.fm
  • Inoreader / Feedly
  • Cryptpad
  • AFFiNE

And, if I continue, it will be a separate article in itself. So, the point is, you no longer have to be locked in to a particular platform anymore.

You can take your pick, and change your pick anytime you want. If your operating system has a web browser, you are good to go.

2. Plenty of distributions to suit your preference

With Linux, you have plenty of options to try if you are not satisfied with something. The possibilities of combining your favorite desktop environment and a specific tech stack is endless.

Do you want a unique desktop environment? Do you want a tiling window manager? Want a workflow with only keyboard shortcuts or a simple experience? Want the latest Linux kernel? Maybe, you want to be a penetration tester?

I Don't See a Reason to Switch to Windows from Linux Anymore in 2025
Cinnamon desktop with EndeavourOS

For all such questions, you have an answer:

  • Try Ubuntu for a unique/stable experience
  • Install Pop!_OS for an easy tiling window manager experience or go for Arch Linux + i3 for advanced tiling
  • Opt for Fedora for the latest tech stack and open source utilities
  • Choose any Arch-based distro or pure Arch for the latest Linux kernel
  • Install Parrot OS or Kali Linux for hacking/cybersecurity use-cases

Anything you want, there is a Linux distro for that. You just need the right amount of research to figure that out. If you are new, I will recommend going through our list of desktop environments, window managers, and Linux distributions.

You cannot do this with Windows, of course. You are stuck for life with the same set of feature set, until Microsoft forces you to upgrade.

3. Steam has a decent collection of Linux Games (& you may get a console)

If you are thinking of gaming, yes, there are some chances of you considering Windows, particularly if you are into multiplayer FPS shooters.

However, for the most part, Linux supports a decent number of games from Steam, either natively, or using the Proton compatibility layer.

You can follow our gaming on Linux guide to know everything there is about it:

Gaming On Linux: All You Need To Know
Can I play games on Linux? What are the games available for Linux? Where to find Linux games? This comprehensive article answers all your questions on Linux gaming.
I Don't See a Reason to Switch to Windows from Linux Anymore in 2025

Furthermore, you might already own a handheld like the Steam Deck, or full-fledged console like PS5. So, do you really need Windows that bad? Gamers have a lot of choices now, and if Windows is eliminated as your platform choice, it will not create an issue for many.

Of course, regardless of what I say, it is up to your preference. But, Windows is no longer the only choice you have anymore.

4. Proprietary choices on Linux (Better late than never)

I Don't See a Reason to Switch to Windows from Linux Anymore in 2025
DaVinci Resolve on Linux

Many software packages are slowly adding support for Linux. And, they highlight it promptly because they know that it counts to have Linux support nowadays.

For instance, VPN clients like Surfshark VPN, video editors like DaVinci Resolve, audio DAWs like Bitwig, and even web browsers like Microsoft Edge can be installed on Linux.

There are many popular proprietary choices available for Linux. So, you will not miss much. Except the usual Adobe and Microsoft suites, although they too have some sort of web versions available in some cases.

📋
Did I just mention the word 'proprietary'? Here's why. Linux is also for people who want a functional computer for their work. Some of them need proprietary software. Switching to complete open source software is not always viable for everyone.

5. Technologies like Electron make it easier for app availability

Yes, I am aware that numerous people hate Electron-based apps. That's because these apps run on the Chromium browser underneath.

However, it is a game changer and time-saver for plenty of organizations to offer native applications for Linux.

I Don't See a Reason to Switch to Windows from Linux Anymore in 2025
Obsidian is a popular app that provides an Electron-based app for Linux users

Whether it is the team communication (and management) application like ClickUp, or the popular note-taking app Obsidian, they utilize Electron to offer applications for Linux that you can download.

You can expect such apps to be available as an AppImage/Snap/Deb/Flatpak files.

In most cases, you can install it on any Linux distribution you use.

6. No ads in your operating system

If you have ever used Windows 11, you'll understand what I am saying.

There are promoted articles, apps etc right there in the search option beside Start button. You would think that you are searching the system settings but that's not necessarily the case.

I Don't See a Reason to Switch to Windows from Linux Anymore in 2025
I get travel recommendations when I just looking for Device Manager

And then there are ads in weather widget that shows everything under the sun.

I Don't See a Reason to Switch to Windows from Linux Anymore in 2025
Clicking on the weather icon in the bottom left shows this

In addition to that, Microsoft and partners will send you pop up notifications to subscribe to a range of services. Microsoft Office, antivirus system, system management tools and what not. You may get these notifications even in the file explorer. For some people, even the Documents, Pictures and Music folders are automatically configured to sync with Microsoft One Drive and then the user keeps getting notifications to buy more storage.

This is not it. Every search you perform in the browser or in the system, it all gets collected to keep an ad profile on you and show you more targeted ads.

This would all still have been acceptable if Windows was free. Here, you are paying ~$100 directly or indirectly for an operating system to see ads everywhere.

Yes, you can disable the ads in Windows 11 but read this article and see how many different kinds of settings you need to change to completely get rid of the ads in Windows.

7. Docker, Homelab setup, and Self-hosting: There's nothing like Linux

If you are keen to work with containers or build a home lab for any use-case, Linux as the platform choice is superior.

For starters, you have numerous tools built-in to your Linux system, and if not, you can easily install them.

Not just the tooling, even if you want to self-host a certain service for a project or a personal endeavor, Linux gives you the best compatibility, security, and reliability.

You can find plenty of documentations to self-host stuff on Linux because that's the preferred platform. While you can use Docker or build a home lab on top of your Windows system, it will not match the level of control and flexibility you have on a Linux system.

We have a couple of guides on home lab setups and docker on Linux to help you kickstart your journey.

What Else?

While I have tried to list the most common use-cases, there could be several other compelling cases where Linux reigns supreme.

💭 What do you think about it? Do you think you have any reason to still use Windows in some form? Let me know your thoughts!



from It's FOSS https://ift.tt/5hpDEQf
via IFTTT