Skip to content
@aimuzov-projects

aimuzov projects

Small web products: Astro + Svelte sites deployed to one Caddy server

English Русский

aimuzov projects: small web products

Small web products by Aleksey Imuzov

Static Astro sites with Svelte islands, a tiny Node API or a Telegram bot, each in its own Docker Compose behind a shared Caddy

Astro Svelte Node.js Docker Caddy GitHub Actions

Projects

Codenames

Offline party word game: one phone on the table, a room code, or phone-to-phone over WebRTC

codenames.aimuzov.online Deploy

Taplist

Digital tap board for a craft beer bar, with an editor for the staff

taplist.aimuzov.online Deploy

Prestige Logist

Forwarding order (KND 1110486) to carriage request (KND 1110361) for Diadoc and Kontur.Logistika

logist.aimuzov.online Deploy

Tatiana Shkatova

Perinatal psychologist’s site with an AI assistant that prepares the first session

tatiana-shkatova.ru Deploy

Sublya

Telegram bot that burns TikTok-style subtitles into a video, the spoken word lit up, plus its landing page

sublya.aimuzov.online @sublyarobot Deploy

lazyvimx

A Neovim distribution in its own lazyvimx organization. Its docs site runs on the same server and stack as the projects above.

lazyvimx

An enhancement layer on top of LazyVim: optional extras and plugin overrides, Russian keyboard layout included

Version Release

lazyvimx docs

Documentation site in English and Russian dressed up as Neovim: statusline, vim keys, a tutor and search

lazyvimx.aimuzov.online Deploy

Infrastructure

infra-site-kit

What every site shares: the check, release and deploy actions, Prettier, Stylelint, oxlint and Playwright configs, the author credit, the theme peek and Yandex Metrika.

Check Version

infra-server

Shared Caddy for the projects server: owns 80/443, issues certificates and routes each domain to its project’s containers. Plus an Xray egress for the APIs unreachable from Russia.

Deploy

The template every new site starts from: Astro with Svelte, unit tests on node --test and Playwright e2e, check and deploy workflows on top of infra-site-kit, Docker and nginx in deploy/, room for an API in src/backend.

Use this template

A push to main → GitHub Actions with the infra-site-kit deploy → SSH → docker compose up on the server → Caddy serves it over HTTPS.

Popular repositories Loading

  1. community-taplist community-taplist Public

    Digital tap board for a craft beer bar

    TypeScript

  2. codenames codenames Public

    Offline Codenames board game PWA: hot-seat and phone-to-phone over WebRTC

    TypeScript

  3. shkatova-psychologist shkatova-psychologist Public

    Website of perinatal psychologist Tatiana Shkatova: Astro site and an AI assistant for first-session prep

    Astro

  4. infra-server infra-server Public

    Shared Caddy front door and VPN egress for a self-hosted projects server

    Shell

  5. infra-site-template infra-site-template Public template

    Astro site template: lint, checks and SSH deploy to the projects server

    Astro

  6. prestige-logist prestige-logist Public

    Turns an electronic forwarding order (KND 1110486) into a road cargo carriage request (KND 1110361) for Diadoc and Kontur.Logistika

    Svelte

Repositories

Showing 10 of 11 repositories

Top languages

Loading…

Most used topics

Loading…