Статьи

Гибкие TypeScript Union-типы с автодополнением

В TypeScript типы, как правило, достаточно точны, что оставляет мало места для неоднозначности. Хотя такая строгость полезна для объектов, при работе с объединениями она может ощущаться ограничивающей. В этой статье мы рассмотрим, как создавать открытые union-типы в TypeScript.

Traefik + Portainer + Keycloak

В данной статье мы рассмотрим, как настроить три мощных инструмента для управления вашим сервером: Traefik, Portainer и Keycloak. В итоге вы получите готовый файл docker-compose.yaml, который позволит вам развернуть все эти сервисы на вашем VPS сервере.

MOXI - Кастомизация

Кастомизация MOXI - инструмента для быстрой настройки Modx Revo после установки