Goals: Add links that are reasonable and good explanations of how stuff works. No hype and no vendor content if possible. Practical first-hand accounts of models in prod eagerly sought.
![Screenshot 2023-12-18 at 10 40 27 PM](https://private-user-images.githubusercontent.com/3837836/291468646-4c30ad72-76ee-4939-a5fb-16b570d38cf2.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjE3NDE2NDgsIm5iZiI6MTcyMTc0MTM0OCwicGF0aCI6Ii8zODM3ODM2LzI5MTQ2ODY0Ni00YzMwYWQ3Mi03NmVlLTQ5MzktYTVmYi0xNmI1NzBkMzhjZjIucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDcyMyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA3MjNUMTMyOTA4WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9MzcwY2JiYTQ3NmZiNDljZTNkM2VmODQ4YTk1MzZiMDI2MWFkOGIwN2RmZTdiODY4YTlhOTczYzM5ZDdiZTRlMyZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.Mnd0fOFMDw8U43pFGx9Rimw6XOOUoobvOmIvIqwi674)
FROM php:8.0-fpm | |
RUN apt-get update && apt-get install -y \ | |
libmagickwand-dev \ | |
--no-install-recommends \ | |
&& pecl install imagick \ | |
&& docker-php-ext-enable imagick \ | |
&& docker-php-ext-install pdo_mysql |
daemon off; | |
worker_processes 1; | |
error_log logs/error.log; | |
events { | |
worker_connections 1024; | |
} | |
http { | |
include mime.types; |
#define _WIN32_WINNT 0x500 | |
#include <windows.h> | |
#include <tchar.h> | |
TCHAR g_prog_dir[MAX_PATH*2]; | |
DWORD g_prog_dir_len; | |
HHOOK g_khook; | |
HANDLE g_hEvent; | |
UINT g_key=VK_APPS; |
All credits go to by Bryan Roessler for his original post that I followed on how to setup LetsEncrypt wildcard certificate auto-renewal with Namecheap. I highly recommend you read his tutorial first and if you bump into issues, check out this gist next.
Unfortunately the original article is not up-to-date and doesn't have the option to leave comments so I can't communicate with the author for updates so I decided to write the updates in a Gist. I highlighted the sections that required an updated with
Correction #:
. I managed to get the correct setup with the help of the amazing guys at LetsEncrypt community. Here's the help thread.
title | date |
---|---|
Подключение к Cloud.mail.ru с помощью WebDAV эмулятора в Убунту 18.04 |
2019-02-06 |
Инструкцию для Убунту 20.04 см. здесь.
#!/bin/sh | |
mkdir -p -m 700 ~/.ssh; (umask 0177; touch ~/.ssh/authorized_keys) |
#!/bin/bash | |
set -e | |
set -x | |
mkdir ~/transmission | |
cd ~/transmission | |
PREFIX=/opt |
BEST WAY TO DOWNLOAD FULL WEBSITE WITH WGET | |
I show two ways, the first way is just one command that doesnt run in the background - the second one runs in the background and in a different "shell" so you can get out of your ssh session and it will continue either way | |
First make a folder to download the websites to and begin your downloading: (note if downloading www.kossboss.com, you will get a folder like this: /websitedl/www.kossboss.com/ ) | |
(STEP1) | |
mkdir /websitedl/ | |
cd /websitedl/ | |
(STEP2) |