av d75f0ab032 образ собирается по контракту роли app_image вместо пуша в реестр
- таск `deploy` (сборка + пуш в cr.yandex + вызов ansible) заменён на `image`:
  собирает node-образ, сайт и nginx-образ, тег из $BUILD_ID
- деплой целиком переехал в `inv pl -- homepage` на стороне pet-project-server
2026-07-25 14:36:03 +03:00
2026-03-07 11:26:18 +03:00
2026-03-07 11:19:25 +03:00
2026-03-07 12:10:50 +03:00
2026-04-29 20:39:24 +03:00
2026-03-07 11:32:01 +03:00
2026-03-07 11:26:18 +03:00
2026-03-07 11:26:18 +03:00
2026-03-07 12:46:29 +03:00
2026-03-07 11:26:18 +03:00
2026-03-07 11:14:50 +03:00

Source for vakhrushev.me.

Built with Astro, Tailwind CSS, Vue 3.

Setup

task build-docker
task install

Development

task dev

Deploy

Деплой запускается из pet-project-server:

inv pl -- homepage

Плейбук сам зовёт task image (контракт роли app_image): образ собирается локально и едет на сервер через docker save/load, реестр не участвует. Локально образ можно собрать и руками — task image даст homepage-nginx:dev.

S
Description
No description provided
Readme
1 MiB
Languages
Astro 35.3%
MDX 27.8%
CSS 16.3%
Vue 11.9%
TypeScript 6.3%
Other 2.4%