TGViewer
Useful Tools | Linux | GitOps | DevOps Useful Tools | Linux | GitOps | DevOps @gitgate · 6.78K subscribers
Post #290 2.57K
error-pages - однажды вы, возможно, захотите заменить стандартные страницы ошибок вашего HTTP-сервера или кластера K8S на что-то большее. оригинально и привлекательно. Именно поэтому и был создан этот репозиторий :)

Он содержит:
- простой генератор страниц ошибок, написанный на Go.
- одностраничные шаблоны ошибок (темы) с различным оформлением (находятся в каталоге шаблонов ), которые вы можете настроить по своему желанию
- быстрый и легкий HTTP-сервер доступен в виде одного двоичного файла и образа Docker. Он включает встроенную ошибку шаблоны страниц из этого репозитория. Вам не нужно ничего, кроме скомпилированного двоичного файла или образа Docker.
- предварительно сгенерированные страницы ошибок.

Список функций:

- HTTP-сервер, написанный на Go, использующий чрезвычайно быстрый FastHTTP и кэширование в памяти.
- поддержка Content-Type HTTP-заголовоки (и X-Format), отвечающее соответствующим форматом (поддерживаемые форматы: json, xml, и plaintext)
- страницы ошибок настроены на исключение из индексации поисковых систем (с использованием метатегов и заголовков HTTP). предотвратить проблемы с SEO на вашем сайте
- HTML-контент (включая CSS, SVG и JS) минимизируется на лету.
- журналы сохраняются json формате
- содержит healthcheck для проверки работоспособности ( /healthz)
- потребляет очень мало ресурсов и подходит для использования в средах с ограниченными ресурсами.
- облегченный образ Docker, не требующий дистрибутива и по умолчанию использующий непривилегированного пользователя.
- Go-template. В шаблонах разрешены теги
- готов к интеграции с Traefik , Ingress-nginx и другими.
- страницы ошибок могут быть встроены в ваш собственный образ Docker с помощью nginx за несколько простых шагов
- ролностью настраиваемый
- распространяется в виде образа Docker и скомпилированных двоичных файлов.
- локализованные страницы ошибок HTML.

https://github.com/tarampampam/error-pages

Демо: https://tarampampam.github.io/error-pages/

опубликовано в  @gitgate

#404 #error #http #traefik #ingres #docker
GitHub GitHub - tarampampam/error-pages: 🪂 Tiny, zero-dep HTTP server & Docker image serving pretty, themeable, localized HTTP error pages… 🪂 Tiny, zero-dep HTTP server & Docker image serving pretty, themeable, localized HTTP error pages — drop-in for Traefik, Nginx, Kubernetes, and more - tarampampam/error-pages
  • 👍 20
  • 🔥 4
More from @gitgate
  1. Oct 9, 2026PVE-mods - скрипт (а теперь и в виде .deb пакета) добавляющий в WebUI PVE версии 9+ монито…
  2. Oct 9, 2026Драйвер NullMoth NVIDIA для macOS NullMoth NVIDIA Driver for macOS - драйвер для видеокарт…
  3. Oct 9, 2026🤖 OPS Talk by Sber: узнай, как AI меняет сопровождение Собираем инженеров сопровождения,…
  4. Oct 8, 2026OpsDeck - единая рабочая панель DevOps-инженера: терминал с AI рядом и локальной моделью,…
  5. Oct 5, 2026nvitop - интерактивный просмотрщик процессов NVIDIA-GPU и не только, универсальное решение…
  6. Oct 3, 2026House Planner - планировщик частного дома, двухмерный план этажа в реальном масштабе, трех…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →