Записки админа
🔨 Hishtory - интересная штуковина, которая позволяет синхронизировать историю введённых команд и использовать её на разных серверах при необходимости... https://github.com/ddworken/hishtory #shell #history #term
This media is not supported in your browser
VIEW IN TELEGRAM
🛠 Autin.
Ещё один инструмент для синхронизации истории команд между системами.
Данные хранятся в базе данных, могут быть зашифрованы перед передачей, а для синхронизации имеется возможность развернуть собственный сервер...
- Сайт: https://atuin.sh/
- Github: https://github.com/atuinsh/atuin
#history #shell #selfhost
Ещё один инструмент для синхронизации истории команд между системами.
Данные хранятся в базе данных, могут быть зашифрованы перед передачей, а для синхронизации имеется возможность развернуть собственный сервер...
- Сайт: https://atuin.sh/
- Github: https://github.com/atuinsh/atuin
#history #shell #selfhost
👍16❤3👎2🥴1💅1
How Standard Ebooks serves millions of requests per month with a 2GB VPS.
Предупрежу сразу - по ссылке Apache, PHP и всё вот это вот.
P. S. Внезапно поймал себя на мысли, что в современном потоке статей и новостей о контейнерах, кубере, облаках и всём вот этом вот, статью почитать оказалось очень приятно. Как бы странно это не прозвучало.
#apache #php #напочитать
Please open Telegram to view this post
VIEW IN TELEGRAM
👍28😁8👌2🥴1
This media is not supported in your browser
VIEW IN TELEGRAM
📈 Updo.
Мониторинг доступности сайта в реальном времени с симпатичной tui визуализацией...
https://github.com/Owloops/updo
Разумеется, вы вряд ли примените это в проде, но выглядит утилита интересно.
#monitoring #tui
Мониторинг доступности сайта в реальном времени с симпатичной tui визуализацией...
https://github.com/Owloops/updo
Разумеется, вы вряд ли примените это в проде, но выглядит утилита интересно.
#monitoring #tui
👍23❤1
🕹 SteamOS.
Парочка ссылок из личных сообщений для людей интересующихся SteamOS...
- Автор заглянул под капот SteamOS в процессе адаптации операционной системы под свои нужды - How I forked SteamOS for my living room PC. Интересный материал о том, как SteamOS работает под капотом и чем steamos-devmode может быть полезен для энтузиастов.
- Образ системы для для Steam Deck и работающих со SteamOS устройств - Bazzite. Под капотом Fedora и наработки проекта Universal Blue.
#фидбечат #игори #steamos
Парочка ссылок из личных сообщений для людей интересующихся SteamOS...
- Автор заглянул под капот SteamOS в процессе адаптации операционной системы под свои нужды - How I forked SteamOS for my living room PC. Интересный материал о том, как SteamOS работает под капотом и чем steamos-devmode может быть полезен для энтузиастов.
- Образ системы для для Steam Deck и работающих со SteamOS устройств - Bazzite. Под капотом Fedora и наработки проекта Universal Blue.
#фидбечат #игори #steamos
🔥16 8❤1
🔧 Инженеры Oracle про аварийные дампы ядра, размер vmcore и инструменты для работы со всем этим - A vmcore for your system may be smaller than you think!
#kernel #vmcore #напочитать
#kernel #vmcore #напочитать
👍9👏2
Записки админа
🆖 Тут ребята взяли и прокачали секурити для Nginx. Запаковали это всё в образ и выложили на Github. Из коробки у нас доступен WAF, антивирусная проверка и подкрученные настройки безопасности. Интересно. https://github.com/bunkerity/bunkerized-nginx #nginx…
🔒Bunkerweb.
А ведь проект живёт и здравствует. Выглядит как хорошее решение для тех, кому нужен собственный WAF. Под капотом Nginx, набор правил OWASP, веб-панель и система плагинов для расширения функционала...
- Сайт: https://www.bunkerweb.io/
- Github: https://github.com/bunkerity/bunkerweb
#waf #nginx #owasp
А ведь проект живёт и здравствует. Выглядит как хорошее решение для тех, кому нужен собственный WAF. Под капотом Nginx, набор правил OWASP, веб-панель и система плагинов для расширения функционала...
- Сайт: https://www.bunkerweb.io/
- Github: https://github.com/bunkerity/bunkerweb
#waf #nginx #owasp
👍29👾3🤔1
🗜 A Minimum Complete Tutorial of Linux ext4 File System - собственно, из названия понятно, что в статье автор знакомит читателей с файловой системой ext4.
#filesystem #ext4 #напочитать
#filesystem #ext4 #напочитать
👍28
Смысл прост - у вас есть какие-то наработки, которыми вы уже делитесь с сообществом, например, на Github. Вы одним сообщением оформляете описание этих наработок (например, описание репозитория и того для чего нужна ваша программа) и присылаете это сообщение мне. Ну а я публикую его субботним вечером на канале, на радость вам, на благо общественности и во славу Ктулху...
Расскажите в комментариях или жмакайте на реакцию к этому посту, чтобы показать, что думаете по этому поводу, а я пока что подготовлю пример такого поста и скоро принесу его.
Please open Telegram to view this post
VIEW IN TELEGRAM
👏36👍30 13
Как хобби (не являюсь разработчиком) веду канал на GitHub, пишу скрипты на PowerShell и Bash, хотелось поделиться работами, возможно кого заинтересует и поможет.
На мой взгляд, из полезного для канала, это набор примеров команд и скриптов для PowerShell (и все, что с ним связано), суммарно за полтора года насобирал более 6 тыс строк заметок с примерами (https://github.com/Lifailon/PS-Commands) + тестовый стенд WinForms.
Из нового, небольшой проект - Telegram бот для автоматизации доставки контента из торрент трекера Кинозал до телевизора используя только телефон (https://github.com/Lifailon/Kinozal-Bot, так же по этой работе написал небольшую статью на Habr: https://habr.com/ru/articles/782028), и собственный Windows REST api/простой web сервер на базе чистого PowerShell (https://github.com/Lifailon/WinAPI).
Буду рад получить обратную связь.
Присылайте мне свои проекты, будем пробовать делиться ими со всеми по субботам.
#смотрикакой #фидбечат
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥44👍16
This media is not supported in your browser
VIEW IN TELEGRAM
🛠 Ugrep - ещё одна быстрая альтернатива grep с возможностью запуска в интерактивном режиме...
- Сайт: https://ugrep.com/
- Github: https://github.com/Genivia/ugrep
#grep #ugrep #tui
- Сайт: https://ugrep.com/
- Github: https://github.com/Genivia/ugrep
#grep #ugrep #tui
👍18
🗜 Bash Prompt Generator - удобный сайт, на котором можно сконфигурировать строку для ввода команд в bash.
Выбираем параметры, расставляем их в нужной последовательности, при необходимости красим в нужный цвет и копируем полученную конфигурацию.
- Сайт: https://bash-prompt-generator.org/
- Github: https://github.com/Scriptim/bash-prompt-generator
#bash #term
Выбираем параметры, расставляем их в нужной последовательности, при необходимости красим в нужный цвет и копируем полученную конфигурацию.
- Сайт: https://bash-prompt-generator.org/
- Github: https://github.com/Scriptim/bash-prompt-generator
#bash #term
👍47🔥9🤮2💩1
⚒ Материалы для тех, кто озадачен отзывчивостью и скоростью работы оболочки...
- How fast is your shell?
- Faster Shell Startup With Shell Switching.
Когда-нибудь обращали внимание на то, как быстро работает ваш шелл?❓
#shell #term
- How fast is your shell?
- Faster Shell Startup With Shell Switching.
Когда-нибудь обращали внимание на то, как быстро работает ваш шелл?
#shell #term
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔6👍3🤣1
🛠 Hub for systemd-nspawn containers and images - хаб подготовленных для systemd-nspawn образов операционных систем.
Для работы с хабом и для запуска таких контейнеров подготовлен специальный скрипт - nspawn.
#systemd #containers
Для работы с хабом и для запуска таких контейнеров подготовлен специальный скрипт - nspawn.
#systemd #containers
👍9💩2
🆖 Nginx Basic Authentication Decode Module - модуль Nginx, который позволяет использовать логин и пароль, указанные в процессе авторизации как переменные и работать с ними в рамках конфигурации самого Nginx.
https://github.com/rinconjc/ngx-basic-auth-decode
#nginx #auth
load_module modules/libngx-basic-auth-decode_module.so;
location / {
# Use credentials in a conditional statement
if ($basic_auth_user = "admin") {
# Do something for admin users
}
# ...
}
https://github.com/rinconjc/ngx-basic-auth-decode
#nginx #auth
🤔13👍9❤2😭1
This media is not supported in your browser
VIEW IN TELEGRAM
🛠 BugCheck2Linux.
Пятничный пост. Правильный синий экран для Windows - это тот, который запустит тебе Linux, и даже без перезагрузки...
https://github.com/NSG650/BugCheck2Linux
#пятничное #linux #windows
Пятничный пост. Правильный синий экран для Windows - это тот, который запустит тебе Linux, и даже без перезагрузки...
https://github.com/NSG650/BugCheck2Linux
#пятничное #linux #windows
😁30🤣4❤1👍1🔥1🥴1
Подумал, что возможно вас заинтересует вот этот проект: https://github.com/kt97679/one-ssh Я про него некоторое время назад писал на хабре: https://habr.com/ru/articles/546998/
Иногда бывает нужно запуститьпатч Барминакакую-то команду на многих серверах и желательно не ждать слишком долго результатов выполнения. Для этого я написал ossh (One SSH to rule them all): https://github.com/kt97679/one-ssh
#смотрикакой #ssh
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21🔥2👎1🤡1
Сборщик мусора для Docker Swarm и Docker. Образ для автоматической очистки неиспользуемых обьектов в Docker Swarm (работает и просто как Docker Service).
https://github.com/pdacity/docker_gc
#смотрикакой #docker
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12👎6💩1🤡1
SSH client management tool
Хотелось бы вам рассказать про наш проект который недавно вышел в свет - sshabu.
Нам в Ratsky часто приходится бороздить просторы сети и заплывать в бухты к серверам, но частенько их бывает настолько много, что не запомнишь где какой находится.
Существует достаточно много SSH клиентов, но все они либо blackbox - немного паранойи, либо платные, либо тяжелые.
Недолго думая мы решили написать свой терминальный SSH клиент - sshabu.
Конфигурируете список серверов в удобном формате yaml. И подключаетесь к серверам с помощью простой команды sshabu connect <server name>
Вот ссылочка на проект: https://github.com/Ra-sky/sshabu
Есть что показать и о чём рассказать? Присылайте мне свои проекты (контакт в описании канала) и они станут частью этой новой субботней рубрики.
#смотрикакой #ssh
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16🔥9🤣3💩1🤡1
🖱 Ceph: A Journey to 1 TiB/s - хорошее чтиво о тюнинге производительности Ceph, с описанием шагов оптимизации, графиками и таблицами...
https://ceph.io/en/news/blog/2024/ceph-a-journey-to-1tibps/
#ceph #storage #напочитать
https://ceph.io/en/news/blog/2024/ceph-a-journey-to-1tibps/
#ceph #storage #напочитать
🔥14😁2
🛠 Пара материалов о файловых дескрипторах и их работе...
- What are File Descriptors in Linux.
- Understanding Linux's File Descriptors: A Deep Dive Into '2>&1' and Redirection.
#filesystem #descriptors #напочитать
- What are File Descriptors in Linux.
- Understanding Linux's File Descriptors: A Deep Dive Into '2>&1' and Redirection.
#filesystem #descriptors #напочитать
👍16