🗄 Коллекция Docker рецептов.
Как выходные проходят, камрады? Не замёрзли надеюсь? 🙂 Мне тут принесли репозиторий с неплохой такой подборкой различных Docker рецептов. Загляните, возможно будет интересно для вас:
https://github.com/vimagick/dockerfiles
#фидбечат #docker
Как выходные проходят, камрады? Не замёрзли надеюсь? 🙂 Мне тут принесли репозиторий с неплохой такой подборкой различных Docker рецептов. Загляните, возможно будет интересно для вас:
https://github.com/vimagick/dockerfiles
#фидбечат #docker
GitHub
GitHub - vimagick/dockerfiles: :whale: A curated list of delicious docker recipes 🇺🇦🇮🇱 (Let's Fight Against Dictatorship)
:whale: A curated list of delicious docker recipes 🇺🇦🇮🇱 (Let's Fight Against Dictatorship) - vimagick/dockerfiles
🛠 VestaCP на Fedora Server.
Так, друзья, я тут начал странное - адаптировал немного установщик VestaCP панели для Fedora Server. Сам я с Fedora работаю достаточно плотно, и мне там панельки для быстрого сетапа порой ну очень не хватало. Теперь вот есть такая штука. Пока что, скрипт ставит Nginx, PHP-FPM и MariaDB, остальное, видимо, буду тестировать по мере необходимости.
Если интересно что и как, добро пожаловать в соответствующую заметку:
📗 https://sysadmin.pm/vestacp-fedora-server/
#fedora #vestacp
Так, друзья, я тут начал странное - адаптировал немного установщик VestaCP панели для Fedora Server. Сам я с Fedora работаю достаточно плотно, и мне там панельки для быстрого сетапа порой ну очень не хватало. Теперь вот есть такая штука. Пока что, скрипт ставит Nginx, PHP-FPM и MariaDB, остальное, видимо, буду тестировать по мере необходимости.
Если интересно что и как, добро пожаловать в соответствующую заметку:
📗 https://sysadmin.pm/vestacp-fedora-server/
#fedora #vestacp
Записки админа
VestaCP на Fedora Server - Записки админа
Скрипт установки панели управления VestaCP на Fedora Server. Скрипт тестовый, по нему ещё много работы, но кое-что он уже делает.
👱🏻 Natural Language для Linux.
Чего только не делают люди. Вот вам, например, попытка создания преобразователя, который бы трансформировал обычную (английскую в данном случае) письменную речь, в bash команды для управления оперционной системой (речь о Linux, конечно же).
С технарями всё и так понятно - знаем команды, знаем где посмотреть описание, знаем и умеем всем этим пользоваться. Данный же проект, ставит перед собой задачу упростить работу пользователя с командной строкой. В идеале, ему не нужно будет запоминать команды и их синтаксис, достаточно будет просто написать, например "Найди все файлы, которые были модифицированы в последние два дня" и система выполнит соответствующую команду find с нужными параметрами.
Нужен ли он? С точки зрения админа - вряд ли, но вот с точки зрения пользователя - это как минимум выглядит интересно.
Документ на 12 страницах с описанием, ссылками и исследованием доступен здесь:
https://arxiv.org/abs/1802.08979
#linux #bash
Чего только не делают люди. Вот вам, например, попытка создания преобразователя, который бы трансформировал обычную (английскую в данном случае) письменную речь, в bash команды для управления оперционной системой (речь о Linux, конечно же).
С технарями всё и так понятно - знаем команды, знаем где посмотреть описание, знаем и умеем всем этим пользоваться. Данный же проект, ставит перед собой задачу упростить работу пользователя с командной строкой. В идеале, ему не нужно будет запоминать команды и их синтаксис, достаточно будет просто написать, например "Найди все файлы, которые были модифицированы в последние два дня" и система выполнит соответствующую команду find с нужными параметрами.
Нужен ли он? С точки зрения админа - вряд ли, но вот с точки зрения пользователя - это как минимум выглядит интересно.
Документ на 12 страницах с описанием, ссылками и исследованием доступен здесь:
https://arxiv.org/abs/1802.08979
#linux #bash
🌱 Весна.
Мы это сделали, друзья, мы пережили зиму, и пока что, по погоде это не очень-то и заметно, но на календаре 1 марта, а это значит что впереди весна, солнце, тепло и всё вот это вот, что нас будет только радовать. 🙂
Хостерам.
Для начала, позвольте поздравить коллег-хостеров с праздником. Стабильной работы хостингу, адекватных клиентов в базе, здоровья нам самим, и что бы всё запланированное обязательно исполнилось. 🍻
Дайджест.
Теперь, камрады, поздравляю всех вас и себя тоже - канал разменял 10 месяцев жизни и 3000 подписчиков! На достигнутом остнавливаться не планирую, так что продолжем работать и радовать вас чем-то полезным и интересным. Так например, в феврале мы с вами вот чем занимались:
🔅 Разобрались с LKRG и запустили его в работу
🔅 Знакомились с Duplicati и настраивали бекапы с его помощью
🔅 Прошлись по KSM и ksmtuned и их пользе для KVM нод
🔅 Рассмотрели fatrace - этакую альтернативу strace
🔅 Оборачивали любой сайт в приложение для десктопа
🔅 Смотрели на работу утилиты HTTPing
🔅 Меряли скорость доступа к сайту CURL'ом
🔅 Немного покрутили modsec для защиты от CVE-2018-6389
Кроме этого, как обычно рекомендую просмотреть канал по тегам #книга и #видео, в феврале были неплохие подборки литературы и кое-какие записи с конференций и вебинаров. Как обычно, было много интересного с Github'а, и несколько полезных ссылок на сайты и сервисы.
Фидбеки.
Ваши фидбеки я все аккуратно записал себе, в марте буду чуть свободнее, надеюсь, и всем с вами поделюсь - и ссылками на репозитории, и книгами и прочей годнотой. К слову, если у вас есть какой-то свой небольшой опенсорсный проект, или репозиторий на Github, и вы бы хотели рассказать о нём, и если эта штука может оказаться полезной аудитории - пишите, расскажем о нём здесь, на канале.
☕️ Желающие угостить автора кофе, могут сделать это по ссылке.
Если канал помогает вам, если он интересен и вам хочется продолжения банкета, рассказывем о канале друзьям, коллегам и жмём на стимулирующий лайк - с каждым нажатием, автору становится хорошо, и он готовится к публикации чего-то нового.
Всем спасибо. Работаем. 🙂
Мы это сделали, друзья, мы пережили зиму, и пока что, по погоде это не очень-то и заметно, но на календаре 1 марта, а это значит что впереди весна, солнце, тепло и всё вот это вот, что нас будет только радовать. 🙂
Хостерам.
Для начала, позвольте поздравить коллег-хостеров с праздником. Стабильной работы хостингу, адекватных клиентов в базе, здоровья нам самим, и что бы всё запланированное обязательно исполнилось. 🍻
Дайджест.
Теперь, камрады, поздравляю всех вас и себя тоже - канал разменял 10 месяцев жизни и 3000 подписчиков! На достигнутом остнавливаться не планирую, так что продолжем работать и радовать вас чем-то полезным и интересным. Так например, в феврале мы с вами вот чем занимались:
🔅 Разобрались с LKRG и запустили его в работу
🔅 Знакомились с Duplicati и настраивали бекапы с его помощью
🔅 Прошлись по KSM и ksmtuned и их пользе для KVM нод
🔅 Рассмотрели fatrace - этакую альтернативу strace
🔅 Оборачивали любой сайт в приложение для десктопа
🔅 Смотрели на работу утилиты HTTPing
🔅 Меряли скорость доступа к сайту CURL'ом
🔅 Немного покрутили modsec для защиты от CVE-2018-6389
Кроме этого, как обычно рекомендую просмотреть канал по тегам #книга и #видео, в феврале были неплохие подборки литературы и кое-какие записи с конференций и вебинаров. Как обычно, было много интересного с Github'а, и несколько полезных ссылок на сайты и сервисы.
Фидбеки.
Ваши фидбеки я все аккуратно записал себе, в марте буду чуть свободнее, надеюсь, и всем с вами поделюсь - и ссылками на репозитории, и книгами и прочей годнотой. К слову, если у вас есть какой-то свой небольшой опенсорсный проект, или репозиторий на Github, и вы бы хотели рассказать о нём, и если эта штука может оказаться полезной аудитории - пишите, расскажем о нём здесь, на канале.
☕️ Желающие угостить автора кофе, могут сделать это по ссылке.
Если канал помогает вам, если он интересен и вам хочется продолжения банкета, рассказывем о канале друзьям, коллегам и жмём на стимулирующий лайк - с каждым нажатием, автору становится хорошо, и он готовится к публикации чего-то нового.
Всем спасибо. Работаем. 🙂
Media is too big
VIEW IN TELEGRAM
Запись вебинара от 28 февраля.
NGINX Kubernetes Ingress Controller: Getting Started EMEA.
#видео #nginx #kubernetes
NGINX Kubernetes Ingress Controller: Getting Started EMEA.
#видео #nginx #kubernetes
👨🏻🎓 Pluralsight бесплатно.
Как выходные, камрады? Не желаете ли немного хлявы этим воскресным утром? Ниже по заметке получаем 3 месяца полного доступа на pluralsight.com. С регистрацией, но без sms, ввода платёжных данных и всего вот этого вот. 🙂
0. На всякий случай, берём браузер, в котором не установлены блокировщики скриптов, рекламы и прочего.
1. Создаём Microsoft аккаунт на любом из сервисов. Я для себя выбирал создание outlook ящика, там не нужно ни смс, ни какой-бы то ни было верификации.
2. Получив аккаунт, идём на my.visualstudio.com и логинимся там. По идее, система сама предложит вам войти используя только что созданную учётную запись Microsoft.
3. Оказавшись на странице https://my.visualstudio.com/Benefits изучаем доступные там предложения. Там есть достаточно интересные вещи. Нас конкретно интересует Pluralsight в секции Professional Development. Находим, жмём кнопку Activate.
4. Если всё сделано верно, и в браузере у нас нет никаких блокировщиков и т. п., система переадресует нас на страницу pluralsight.com с активацией трёхмесячного доступа. Заполняем поля формы "Activate your benefit", жмём кнопку "I agree", ждём пол минтуы и получаем активированную на три месяца подписку и полный доступ ко всем курсам и ресурсам.
Если сами о такой возможности не знали - пользуйтесь, рассказывайте друзьям, коллегам и всем заинтересованным.
И да, если у вас есть информация об аналогичных предложениях и возможностях - присылайте, расскажем о них аудитории. 🤓
#pluralsight #курсы #видео
Как выходные, камрады? Не желаете ли немного хлявы этим воскресным утром? Ниже по заметке получаем 3 месяца полного доступа на pluralsight.com. С регистрацией, но без sms, ввода платёжных данных и всего вот этого вот. 🙂
0. На всякий случай, берём браузер, в котором не установлены блокировщики скриптов, рекламы и прочего.
1. Создаём Microsoft аккаунт на любом из сервисов. Я для себя выбирал создание outlook ящика, там не нужно ни смс, ни какой-бы то ни было верификации.
2. Получив аккаунт, идём на my.visualstudio.com и логинимся там. По идее, система сама предложит вам войти используя только что созданную учётную запись Microsoft.
3. Оказавшись на странице https://my.visualstudio.com/Benefits изучаем доступные там предложения. Там есть достаточно интересные вещи. Нас конкретно интересует Pluralsight в секции Professional Development. Находим, жмём кнопку Activate.
4. Если всё сделано верно, и в браузере у нас нет никаких блокировщиков и т. п., система переадресует нас на страницу pluralsight.com с активацией трёхмесячного доступа. Заполняем поля формы "Activate your benefit", жмём кнопку "I agree", ждём пол минтуы и получаем активированную на три месяца подписку и полный доступ ко всем курсам и ресурсам.
Если сами о такой возможности не знали - пользуйтесь, рассказывайте друзьям, коллегам и всем заинтересованным.
И да, если у вас есть информация об аналогичных предложениях и возможностях - присылайте, расскажем о них аудитории. 🤓
#pluralsight #курсы #видео
🆖 NGINX HTTP/2 Server Push.
В рамках сегодняшней заметки настраиваем простой PUSH ресурсов клиенту на сервере с Nginx и проверяем всё это дело на работоспособность с помощью nghttp.
📗 https://sysadmin.pm/nginx-http-2-server-push/
#nginx #http2
В рамках сегодняшней заметки настраиваем простой PUSH ресурсов клиенту на сервере с Nginx и проверяем всё это дело на работоспособность с помощью nghttp.
📗 https://sysadmin.pm/nginx-http-2-server-push/
#nginx #http2
Записки админа
NGINX HTTP/2 Server Push - Записки админа
В рамках заметки разбираемся с httpd/2 push в Nginx, настраиваем простую конфигурацию и проверяем её работоспособность. Начиная с версии Nginx 1.13.9, у нас появилась возможность делать push ресурсов клиенту от сервера. Мы можем использовать это для того…
Rules of Thumb for HTTP_2 Push.pdf
448.4 KB
📦 Backup Zimbra.
Подборка скриптов для бекапа опенсорсной инсталляции Zimbra. Есть для LVM, для бекапа по FTP и SSH.
https://goo.gl/XwCQZM
#будничное #zimbra #backup
Подборка скриптов для бекапа опенсорсной инсталляции Zimbra. Есть для LVM, для бекапа по FTP и SSH.
https://goo.gl/XwCQZM
#будничное #zimbra #backup
Linux island v6.pdf
1007.4 KB
Worldskills. Конкурсное задание.
Компетенция "Сетевое и системное администрирование".
Компетенция "Сетевое и системное администрирование".
Записки админа via @vote
Просто интересно - справитесь с заданием из файла выше?
anonymous poll
Ну... Посмотрю-покручу, за день-другой да. – 69
👍👍👍👍👍👍👍 32%
Сел в угол, обнял колени, плачу. – 66
👍👍👍👍👍👍👍 31%
Неделю-другую потрачу и сделаю. – 61
👍👍👍👍👍👍 29%
Легко и быстро. Это моя работа. – 17
👍👍 8%
👥 213 people voted so far.
anonymous poll
Ну... Посмотрю-покручу, за день-другой да. – 69
👍👍👍👍👍👍👍 32%
Сел в угол, обнял колени, плачу. – 66
👍👍👍👍👍👍👍 31%
Неделю-другую потрачу и сделаю. – 61
👍👍👍👍👍👍 29%
Легко и быстро. Это моя работа. – 17
👍👍 8%
👥 213 people voted so far.
🔺 CVE-2018-6789.
Как только закончите поздравлять всех прекрасных дам, окружающих вас в жизни, обязательно заморочьтесь и проверьте обновления для Exim в своём дистрибутиве. Исследователем было обнаружено, что в функции base64d(), любимого многими почтовика, имеется возможность переполнения буфера, что при создании определённых условий и эксплуатации даст возможность удалённого выполнения кода в том числе.
https://exim.org/static/doc/security/CVE-2018-6789.txt
Разработчики считают что создание эксплойта для этого бага будет достаточно сложным, но в любом случае, обновления уже выпущены и уязвимость в версии 4.90.1 закрыта.
#security #exim
Как только закончите поздравлять всех прекрасных дам, окружающих вас в жизни, обязательно заморочьтесь и проверьте обновления для Exim в своём дистрибутиве. Исследователем было обнаружено, что в функции base64d(), любимого многими почтовика, имеется возможность переполнения буфера, что при создании определённых условий и эксплуатации даст возможность удалённого выполнения кода в том числе.
https://exim.org/static/doc/security/CVE-2018-6789.txt
Разработчики считают что создание эксплойта для этого бага будет достаточно сложным, но в любом случае, обновления уже выпущены и уязвимость в версии 4.90.1 закрыта.
#security #exim
📺 Amazon на Twitch.
А ещё, оказывается, у Amazon есть аккаунт на Twitch'е, где они порой стримят интересности.
https://www.twitch.tv/aws/videos/all
#видео #amazon #фидбечат
А ещё, оказывается, у Amazon есть аккаунт на Twitch'е, где они порой стримят интересности.
https://www.twitch.tv/aws/videos/all
#видео #amazon #фидбечат
Twitch
Twitch is the world's leading video platform and community for gamers.
🏞 Оптимизация изображений.
Небольшой обзор, сравнение результата и инструкция по работе со скриптом для массовой оптимизации изображений прямо на сервере. Как по мне, у автора скрипта получилось очень неплохо. Всех заинтересованных в вопросе приглашаю в заметку:
📗 https://sysadmin.pm/zimageoptimizer/
Сам скрипт на Github:
🔧 https://github.com/zevilz/zImageOptimizer
#фидбечат #будничное #bash
Небольшой обзор, сравнение результата и инструкция по работе со скриптом для массовой оптимизации изображений прямо на сервере. Как по мне, у автора скрипта получилось очень неплохо. Всех заинтересованных в вопросе приглашаю в заметку:
📗 https://sysadmin.pm/zimageoptimizer/
Сам скрипт на Github:
🔧 https://github.com/zevilz/zImageOptimizer
#фидбечат #будничное #bash
Записки админа
Быстрая оптимизация изображений - Записки админа
Небольшой обзор и тест zImageOptimizer.sh — скрипта для оптимизации изображений прямо на сервере. Скрипт автором написан на bash, при запуске он проверит, установлено ли нужное для оптимизации ПО и предложит доустановить утилиты при необходимости. Забираем…
🙋🏻♂️ Подписчик тает.
Есть такая традиция - ревизию на канале делать раз в пол года. 🤓 Я в кои-то веки вышел из сумрака (открыл просмотр времени последней активности) и удалил тех, кто давно не был в онлайне. Во всяком случае те учётные записи, что смог увидеть с помощью поиска по аудитории канала.
Камрады, планку в 3к будем преодолевать ещё раз, а пока что, наши ряды поредели на сотню учётных записей. Так что давайте мы сейчас все пойдём и расскажем о канале своему другу или коллеге. Даже если каждый пригласит на канал одного своего товарища, мы уже серьёзно подрастём.
Спасибо что остаётесь на связи. Всем весны и солнца в окна. 🌤
Есть такая традиция - ревизию на канале делать раз в пол года. 🤓 Я в кои-то веки вышел из сумрака (открыл просмотр времени последней активности) и удалил тех, кто давно не был в онлайне. Во всяком случае те учётные записи, что смог увидеть с помощью поиска по аудитории канала.
Камрады, планку в 3к будем преодолевать ещё раз, а пока что, наши ряды поредели на сотню учётных записей. Так что давайте мы сейчас все пойдём и расскажем о канале своему другу или коллеге. Даже если каждый пригласит на канал одного своего товарища, мы уже серьёзно подрастём.
Спасибо что остаётесь на связи. Всем весны и солнца в окна. 🌤
💾 Exodus.
Инструмент для релокации ПО из одного места в другое. Удобная штука, например, когда на удалённом сервере у меня есть только права обычного пользователя, а мне нужно получить для работы какую-то утилиту, которую установить в систему не представляется возможным. В заметке переносим htop с десктопа на сервер:
📗 https://sysadmin.pm/exodus/
#будничное #exodus
Инструмент для релокации ПО из одного места в другое. Удобная штука, например, когда на удалённом сервере у меня есть только права обычного пользователя, а мне нужно получить для работы какую-то утилиту, которую установить в систему не представляется возможным. В заметке переносим htop с десктопа на сервер:
📗 https://sysadmin.pm/exodus/
#будничное #exodus
Записки сисадмина
Exodus - Записки сисадмина
Exodus - утилита, с помощью которой администратор может перенести нужный ему бинарник с одной системы на другую. При этом, на целевой системе совсем не обязательно иметь права суперпользователя и что-либо устанавливать.
RH-124-134-199-254-RHEL7.zip
60 MB
🆙 Fully Automatic Installation.
FAI - проект, который позволяет автоматизировать процесс развёртывания дистрибутивов на серверы. Штука очень удобная для случев, когда инсталл серверов нужно делать часто, а вручную этим заморачиваться не хочется.
Работает примерно так - специальный агент, который FAI оставляет на сервере, поднимается при запуске железяки (по сети, с CD или USB), автоматически настраивает сеть, загружает ядро Linux, и монтирует свою корневую систему по NFS с сервера установки. Оттуда скачивается скрипт, в соответствии с которым на сервере выполняется разбивка дисков, создание ФС, установка системы и её первичная настройка. По мере завершения процесса, сервер запускается с локального диска, с уже установленной и настроенной операционной системой.
С учётом функционала, FAI можно использовать и просто как rescue систему, для проведения каких-то технических работ на сервере.
Проект давний, но и по сей день активно развивается. Если ещё не слышали о нём ранее, стоит познакомиться с ним и знать о его существовании, на случай если потребуется как-то автоматизировать задачи первичной подготовки серверов в проекте.
https://fai-project.org/
А ещё, у них есть занятный online-генератор облачных и iso образов Debian. Забиваем нужные параметры, ждём несколько минут и получаем ссылку на готовый к работе имедж.
https://fai-project.org/FAIme/
#будничное #fai #provisioning
FAI - проект, который позволяет автоматизировать процесс развёртывания дистрибутивов на серверы. Штука очень удобная для случев, когда инсталл серверов нужно делать часто, а вручную этим заморачиваться не хочется.
Работает примерно так - специальный агент, который FAI оставляет на сервере, поднимается при запуске железяки (по сети, с CD или USB), автоматически настраивает сеть, загружает ядро Linux, и монтирует свою корневую систему по NFS с сервера установки. Оттуда скачивается скрипт, в соответствии с которым на сервере выполняется разбивка дисков, создание ФС, установка системы и её первичная настройка. По мере завершения процесса, сервер запускается с локального диска, с уже установленной и настроенной операционной системой.
С учётом функционала, FAI можно использовать и просто как rescue систему, для проведения каких-то технических работ на сервере.
Проект давний, но и по сей день активно развивается. Если ещё не слышали о нём ранее, стоит познакомиться с ним и знать о его существовании, на случай если потребуется как-то автоматизировать задачи первичной подготовки серверов в проекте.
https://fai-project.org/
А ещё, у них есть занятный online-генератор облачных и iso образов Debian. Забиваем нужные параметры, ждём несколько минут и получаем ссылку на готовый к работе имедж.
https://fai-project.org/FAIme/
#будничное #fai #provisioning
🆖 Nginx и A/B тесты.
В рамках заметки смотрим на три разных варианта организации split-тестирования веб-ресурса. Настраиваем Nginx для тестирования разных страниц, разных разделов на сайте и, разных бекендов. Всех интересующихся приглашаю...
📗 https://sysadmin.pm/nginx-ab-testing/
#nginx #будничное
В рамках заметки смотрим на три разных варианта организации split-тестирования веб-ресурса. Настраиваем Nginx для тестирования разных страниц, разных разделов на сайте и, разных бекендов. Всех интересующихся приглашаю...
📗 https://sysadmin.pm/nginx-ab-testing/
#nginx #будничное
Записки админа
Nginx и A/B тесты - Записки админа
Создаём простую конфигурацию Nginx, позволяющую организовать split-тестирование разных разделов или страниц ресурса. Примеры конфигурации. В Nginx предусмотрена специальная директива split_clients, с её помощью мы можем задать переменные для a/b тестирования…
🔐 Let's encrypt wildcard.
Вот вы тут сидите, а LE анонсировал таки возможность выписки wildcard сертификатов.
Вот сюда можно сходить за подробностями:
https://community.letsencrypt.org/t/acme-v2-and-wildcard-certificate-support-is-live/55579
#ssl #letsencrypt
Вот вы тут сидите, а LE анонсировал таки возможность выписки wildcard сертификатов.
Вот сюда можно сходить за подробностями:
https://community.letsencrypt.org/t/acme-v2-and-wildcard-certificate-support-is-live/55579
#ssl #letsencrypt
Let's Encrypt Community Support
ACME v2 and Wildcard Certificate Support is Live
We’re pleased to announce that ACMEv2 and wildcard certificate support is live! With today’s new features we’re continuing to break down barriers for HTTPS adoption across the Web by making it even easier for every website to get and manage certificates.…