На расположение inline-flex действуют те же правила, что и на любой другой строчный элемент. То есть, вложите его в элемент с text-align: center. Ну или сделайте его блочным (обычный flex вместо inline-flex)
Руслан Хорошкевич, да, именно так. Хранить-то можно и IP, и X-Forwarded-For, но исходя из X-Forwarded-For не производить автоматизированных действий вроде блокировки.
Руслан Хорошкевич, в $proxy_add_x_forwarded_for доверять можно только последнему адресу в списке адресов (который совпадает с $remote_addr). Остальным адресам в этом списке доверять нельзя.
Руслан Хорошкевич, $remote_addr - это адрес, с которого был произведён запрос к nginx.
$proxy_add_x_forwarded_for
поле заголовка запроса клиента “X-Forwarded-For” и добавленная к нему через запятую переменная $remote_addr. Если же поля “X-Forwarded-For” в заголовке запроса клиента нет, то переменная $proxy_add_x_forwarded_for равна переменной $remote_addr.
Команда dd if=~/образ.iso of=/dev/sdc bs=5M не дублирует "MBR для компьютеров с BIOS или UEFI", она записывает образ посекторно на целевой диск. При этом на этом диске не будет ни MBR, ни UEFI, там будет только один раздел в той же файловой системе, что и образ.
Novichok Admin, для начала убедиться, что let's encrypt запускается на той же физической машине, что и сайт. А если перед сайтом торчит какой-нибудь балансировщик нагрузки - то убедиться, что он все запросы к папке .well-known передаёт как есть.
cybernoob, да, но не самый первый, а самый последний элемент. Структура данных, в которой можно доставать как первый элемент, так и последний - это уже дек.
wufapexef, в wget файл со списком файлов можно задать параметром и не нужно извращаться с xargs, а так-то - подходит что wget, что curl, монопенисуально, оба справляются с задачей, просто во втором случае придётся немного извратиться.