О сайте
Коротко о себе и цели этого сайта
Привет!
Меня зовут Геннадий, и это мой цифровой сад.
Работаю в сефре IT. Мне нравится учиться и получать новые знания в этой области. Веду личную базу знаний в Obsidian, делаю полезные заметки для себя, и публикую их здесь.
Интересные для меня направления:
- Администрирование: Linux, Windows, Mac OS
- Автоматизация: bash, powershell скриптинг
- Оркестрация/контейнеризация: Kubernetes, Portainer, Docker
- Мониторинг: Prometheus, Zabbix, Grafana
- Системы виртуализации: Proxmox, KVM, Hyper-V
- Сети: TCP/IP, DHCP, DNS, VPN, BGP, PROXY
Цель этого сайта
Этот сайт создан для публикации некоторых заметок из моей личной базы знаний в Obsidian и представляют собой своего рода "Digital garden"
Здесь я буду делиться своими заметками на различные темы связанные с IT. Даже если эта информация уже доступна на других ресурсах, то возможно мой способ ее формулирования и подачи может оказаться вам ближе и вы сможете найти здесь что-то полезное для себя.
В галерее выкладывыаю свои мобильные фотографии.
Цифровые сады — это как личные вики, и этот не исключение. Эти заметки для меня, чтобы помочь мне сохранить информацию и выступают в качестве удобного справочного материала, а также развить новые идеи. Все остальное — просто бонус.
Буду признателен за ваши комментарии... .
Концепция сайта
Это статический сайт с генератором страниц на современном техническом стеке. Он имеет следующие преимущества:
- Публикации в формате MARKDOWN. (Позволяют легко публиковать заметки из Obsidian)
- Отсутствие базы данных (упрощает хранение и обслуживание)
- Исходный код и содержимое сайта хранятся в репозитории GitHub.
- Пайплайн CI/CD при помощи GitHub Actions (автоматический деплой из репозитория после каждого
git push
) - Сайт имеет почти идеальную оценку произвольности Lighthouse.
![Lighthouse_report](/_next/image?url=%2Fstatic%2Fimages%2Fdefault%2Fligthouse_report.png&w=1200&q=75)
- Имеется светлая и темная тема, а так же удобный мобильный вид.
- Хорошая SEO оптимизация.
- Для отображение блоков кода и подсветки синтаксиса используется rehype-prism-plus
- Для комментариев используется giscus
Технический стек
Сайт использует в качестве хостинга Vercel, создан с помощью Next.js , Tailwind CSS и шаблона Tailwind Nextjs Starter Blog.
Некоторые идеи были позаимствованы у Timothy Lin и других контрибьютеров.
Несколько мажорых изменений по сравнению с исодным репозиторием:
Обновление до React 18, Next 13.
Мониторинг сайта с помощью web аналитики Umami
Внесены небольшие изменения в тему, иконки и структуру сайта.
Этот веб-сайт использует дизайн и код из репозитория tailwind-nextjs-starter-blog и включает шаблон tailwind-nextjs-starter-blog, версии 2.0.
Мой репозиторий для этого сайта.