Skip to main content
//КОЛОФОН

Как устроен
этот сайт.

Мы продаём инженерию, поэтому наш собственный сайт обязан выдерживать проверку. Здесь описаны стек, хостинг и принятые решения — тот же разбор, что получает клиентская система.

01> cat colophon.json

Стек, под запись.

"framework"Angular 20 · standalone-компоненты · сигналы · zoneless

Рендеринг на сервере, каждый статический маршрут пререндерится на этапе сборки.

"styling"Tailwind CSS v4 · дизайн-токены в @theme

Одно золото (#D4AF37), один чёрный, жёсткие грани — вся система это примерно 20 токенов.

"motion"пружины motion.dev · CSS-кейфреймы

У каждой страницы своя декоративная анимация, написанная вручную. Ничего готового, и всё уважает prefers-reduced-motion.

"type"Inter · JetBrains Mono

Редакторская насыщенность сверху, моноширинный там, где сайт говорит как терминал.

"quality"юнит-тесты Vitest · e2e Playwright

Оба гейта проходят перед каждым мержем — та же дисциплина, которую мы продаём.

"hosting"Собственный хостинг · Docker · Dokploy

Работает на нашем железе за нашим периметром. Ни чужого счёта за облако, ни чужой аварии.

"monitoring"Uptime Kuma · на своём сервере

Цифры аптайма в подвале читаются из него вживую. Наберите `uptime` в терминале на странице «О нас».

02> ЗАЧЕМ МЫ ЭТО ПУБЛИКУЕМ

Догфудинг, задокументированный.

Сайт большинства агентств — это буклет на хостинге, который агентство никогда не видело. Наш — рабочая система, которую мы ведём от начала до конца: мы написали пайплайн рендеринга, владеем средой деплоя и смотрим те же дашборды мониторинга, куда отчитываются системы наших клиентов.

Если мы не можем держать на этом уровне собственный сайт, доверять нам ваш не стоит. Вот и весь аргумент. Подвал ниже — живое доказательство.

altacee --receipts
> рендеринг · SSR + полный пререндер
> деплой · docker-образ, свой реестр
> мониторинг · вживую в подвале ↓
> источник правды · одна git-история

Хотите, чтобы ваш проект собрали так же?

Та же дисциплина стека и та же операционная ответственность — только направленные на вашу систему, а не на нашу.