👾 Главная страница devtokiory.ru https://devtokiory.ru
  • Nunjucks 80.2%
  • JavaScript 15.7%
  • Dockerfile 3.5%
  • CSS 0.6%
Find a file
Daniil Shilo 5cbb1e087d
Some checks failed
Build and Push Docker Image / build-and-push (push) Failing after 2s
feat: add skills page
2026-08-26 05:24:27 +03:00
.docker build: add docker-compose and dockerfile 2026-06-26 07:29:27 +03:00
.forgejo/workflows fix: fixed runs-on 2026-06-30 03:08:13 +03:00
.readme/assets docs: add readme 2026-06-26 17:41:32 +03:00
.zed feat: init 2026-06-26 05:07:40 +03:00
_includes/components feat: add external service and mini-badges 2026-08-24 03:10:00 +03:00
_layouts feat: add external service and mini-badges 2026-08-24 03:10:00 +03:00
assets feat: add external service and mini-badges 2026-08-24 03:10:00 +03:00
.gitignore feat: init 2026-06-26 05:07:40 +03:00
.prettierrc feat: init 2026-06-26 05:07:40 +03:00
docker-compose.yml build: add restart always for docker-compose 2026-08-03 13:42:14 +03:00
eleventy.config.js feat: init 2026-06-26 05:07:40 +03:00
gulpfile.js feat: add external service and mini-badges 2026-08-24 03:10:00 +03:00
index.njk feat: add skills page 2026-08-26 05:24:27 +03:00
mise.toml feat: add external service and mini-badges 2026-08-24 03:10:00 +03:00
package.json feat: rewrite in franken ui 2026-06-30 02:25:40 +03:00
pnpm-lock.yaml feat: rewrite in franken ui 2026-06-30 02:25:40 +03:00
README.md docs: add readme 2026-06-26 17:41:32 +03:00
tsconfig.json feat: init 2026-06-26 05:07:40 +03:00

devtokiory

Домашняя страница проекта devtokiory.ru - простой сайт со списком сервисов и ссылками на связанные ресурсы.

Стек

  • Eleventy для сборки страниц
  • Gulp для задач разработки
  • esbuild для сборки CSS и TypeScript
  • pnpm для управления зависимостями

Установка

pnpm install

Разработка

pnpm dev

Команда запускает локальный сервер и следит за изменениями в шаблонах и ассетах.

Сборка

pnpm build

Готовые файлы попадают в директорию dist.

Docker

Проект можно запустить в контейнере через Docker Compose:

docker compose up --build

Сайт будет доступен на http://localhost:8099.

Dockerfile использует многоэтапную сборку: сначала сайт собирается в Node.js с pnpm, затем готовая директория dist отдаётся через nginx.