What Is SNI?

SNI stands for Server Name Indication. It is an extension of the TLS protocol that allows a client to tell a server which hostname it wants to connect to during the TLS handshake. This is important when multiple websites share the same IP address. For example: Each website can have its own TLS certificate. The

SSL vs. TLS: Why Your Hosting Provider Still Says “SSL”

If you have ever set up a secure website, you have likely seen the term “SSL” everywhere. Hosting providers, WordPress plugins, and certificates all use this label. However, technically speaking, SSL is dead. The protocol actually protecting your data is called TLS. This discrepancy often confuses users who wonder if they are using insecure technology.

Access to AWS EC2 instance by local Linux machine

Guide for Linux Ubuntu This method uses IAM credentials and does not require opening port 22 on your EC2 instance. This is the safest method to connect to an EC2 instance from a local machine. AWS CLI Install AWS CLI on your machine: Check: session-manager-plugin Download the .deb package of session-manager-plugin. x86_64 Install it Verify

AWS CloudFormation from yaml template

To create a WordPress site on AWS, we can use the CloudFormation service. We simply upload a prepared wordpress.yaml template that contains the instructions for creating the WordPress site and all the required resources. GitHub repository with the wordpress.yaml template: How to deploy Now wait a few minutes for CloudFormation to finish creating the resources.

AWS most used services – dictionary

Here’s a practical rundown of the AWS services people reach for most often, grouped by what they do: Compute Storage Database Networking Identity & Security Deployment & Infrastructure-as-Code Monitoring Messaging/Integration

MP4 to.GIF Conveerter (Python Script)

GITHUB CODE:https://github.com/darnokkeson/mp4-to-gif MP4 to GIF Converter A lightweight, zero-dependency Python script that converts video segments into high-quality, optimized GIFs using FFmpeg’s industry-standard two-pass palette generation. Supports precise in/out cuts, custom FPS, and smart scaling. Features Prerequisites Installation Usage Note: end_time is an absolute timestamp, not a duration.Formula: end_time = start_time + desired_duration Command-Line Arguments Argument

Local LLM Setup with Docker Containers

This guide describes my setup for running a local LLM using Docker containers. The model and the frontend UI run in separate containers, connected via a Docker network. Stack Overview: Final Architecture (Docker Version) Install Docker Run Docker without sudo:https://devopslog.pl/2026/05/06/using-docker-without-sudo/(A reboot is required after configuration.) Model Storag & Recommended Engine Best place for the latest

Set the Maximum Battery Charging Threshold on Ubuntu 26.04

Creating a custom service in systemd starts with defining a .service file. This file specifies how the service should operate, including the command to execute, restart behavior, and startup conditions. ISSUE:If we change the value of the maximum battery charge threshold, it only persists until the next reboot. After that, the value resets to the