chris

How to Configure Caddy Web Server on Oracle Linux 8 — step-by-step Oracle Linux 8 tutorial on Progressive Robot

How to Configure Caddy Web Server on Oracle Linux 8

Introduction This tutorial demonstrates how to Configure Caddy Web Server on Oracle Linux 8 on Oracle Linux 8. It is written for administrators who want a repeatable, well-explained walkthrough that goes beyond a bare command list and explains each configuration choice. Every command is tested against a freshly registered Oracle Linux 8 system with the […]

Read more
Обслуживание приложений Flask с Gunicorn и Nginx в Ubuntu 20.04 — step-by-step Linux tutorial on Progressive Robot

Обслуживание приложений Flask с Gunicorn и Nginx в Ubuntu 20.04

В этом обучающем модуле вы создадите приложение Python с использованием микроструктуры Flask в Ubuntu 20.04. Основная часть этой статьи посвящена настройке сервера приложений Gunicorn, запуску приложения и настройке Nginx для…

Read more
Ubuntu 20.04 — wkhtmltopdf — vulnerability — patch and remediation guide — diagnosis and fix on Ubuntu 20.04

Ubuntu 20.04 — wkhtmltopdf — vulnerability — patch and remediation guide

🟢 Low   ⏱ 5–15 min  Last verified: 11 October 2020 Affected versions: Ubuntu 20.04 (focal) 📖 ~4 min read  •  Source: Ubuntu Security Notice USN-6232-1 Related CVEs: CVE-2020-21365 Upstream summary: It was discovered that wkhtmltopdf was not properly enforcing the same-origin policy when processing certain HTML files. If a user or automated system using […]

Read more
How To Insert New Database Records in Laravel Eloquent — step-by-step Programming tutorial on Progressive Robot

How To Insert New Database Records in Laravel Eloquent

In the second part of our Practical Introduction to Laravel Eloquent Series, you’ll learn how to insert records in the database using Eloquent models. One of the biggest advantages of using an ORM system is the ability to manipulate rows in a database table as objects within your codebase. With Eloquent, as with other ORMs, the object itself provides methods that can be used to persist it to the database, saving you the work of writing SQL statements.

Read more
How to Install Zabbix Server on Debian 9 — step-by-step Debian 9 tutorial on Progressive Robot

How to Install Zabbix Server on Debian 9

Introduction Deploying install zabbix server on debian 9 on a Debian 9 Stretch machine is straightforward thanks to Debian’s policy-compliant packaging. Unlike rpm-based distributions, Debian stores configuration helpers in /etc/default/, uses update-rc.d for older init scripts, and provides dpkg-reconfigure for interactive package configuration. This tutorial stays on the systemd path throughout. Prerequisites Ensure Debian 9 […]

Read more
Android Google Smart Lock — step-by-step DevOps tutorial on Progressive Robot

Android Google Smart Lock

In this tutorial, we'll be discussing the Smart Lock feature and implement it in our Android Application. Google Smart Lock Smart Lock is used to automatically sign into your application by saving the credentials once and for all. That means that if you reinstall your application after a while, you can automatically sign in with […]

Read more
Oracle Linux 8 — container-tools:ol8 security, bug fix, and — enhancement update — new behaviour and fixes — diagnosis and fix on Oracle Linux 8

Oracle Linux 8 — container-tools:ol8 security, bug fix, and — enhancement update — new behaviour and fixes (ELSA-2020-0348)

🟠 High   ⏱ 15–60 min  Last verified: 10 October 2020 Affected versions: Oracle Linux 8 📖 ~4 min read  •  Source: ELSA advisory ELSA-2020-0348 Related CVEs: CVE-2020-7039 Table of contents Symptom & Impact Environment & Reproduction Root Cause Analysis Quick Triage Step-by-Step Diagnosis Solution – Primary Fix Solution – Alternative Approaches Verification & Acceptance […]

Read more
CHAT