Skip to content
View skydxx's full-sized avatar

Block or report skydxx

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
skydxx/README.md

nikolay

Собираю продукты от идеи до прода. Основной способ работы — вайбкодинг: Claude Code и Codex каждый день, результат дебажу и проверяю сам.

🌐 Подробно, со скринами и разборами багов: cv.quierelle.ru

Стек: Python (Flask, FastAPI, aiogram) · Dart/Flutter · SQLite, PostgreSQL · Linux, nginx, Docker, WireGuard · Telegram Bot API / Mini Apps


Проекты

kviyx — VPN-сервис · kviyx.xyz

Собрал сам и держу в проде: 148 зарегистрированных пользователей, 26 активных подписок. (closed source)

  • Сайт и админка на Flask + Gunicorn, админка с 2FA и passkeys
  • Telegram Mini App и бот на aiogram 3, приём платежей через FastAPI-вебхук
  • REST API v1 с JWT, WebSocket-шлюз
  • Ноды: Xray (VLESS + Reality) под Remnawave, WireGuard-меш между серверами
  • Инфраструктура: Docker, nginx, Cloudflare API, мониторинг
  • ~24k строк Python, 71 шаблон

kviyx Desktop — VPN-клиент (closed source)

Flutter/Dart, macOS (universal), Windows, Linux (AppImage/deb). ~28.4k строк в 126 файлах, 403 теста.

kviyx Desktop

  • Движки: sing-box TUN → SOCKS → xray-core. VLESS, VMess, Trojan, Shadowsocks, Hysteria2, WireGuard, TUIC, SSH
  • Split tunneling по процессам, доменам, IP и geo
  • Kill switch в трёх режимах
  • Failover на другой сервер по health-пробе, восстановление после смены сети и выхода из сна
  • Синк настроек между устройствами с шифрованием на клиенте, автообновление по платформам

Операционный и финансовый воркспейс для сетей пунктов выдачи. Python, Flask + aiogram 3, APScheduler, Docker. 10.5k строк, 90 тестов. В проде пока не стоит.

  • Смены: открытие, передача, вечерняя смена, автозакрытие, тревога в чат при неоткрытой смене
  • Ставки общие, персональные и скрытые; расчёт часов и зарплаты по периодам
  • Кабинет владельца: точки, сотрудники по одноразовым приглашениям, RBAC по точкам
  • Финучёт, CSV-экспорт, payroll, журнал аудита
  • Подписки: active / grace / expired с напоминаниями

Персональный сайт — skydxx.xyz. HTML.

Сайт клана 1W0LF. Python, Flask + Jinja.

Убирает скачки пинга на macOS через управление AWDL (awdl0). Появился из-за ~90 ms джиттера в CS2 через CrossOver. CLI + Raycast-режим. Shell.

Локальный переключатель аккаунтов War Thunder. Shell.


Контакты

Popular repositories Loading

  1. wt-account-switcher wt-account-switcher Public

    Fast, open-source local account switcher for War Thunder.

    Shell

  2. awdl-jitter awdl-jitter Public

    Reduce macOS Wi-Fi ping spikes by controlling AWDL (awdl0). Inspired by ~90 ms jitter in CS2 through CrossOver; CLI and optional Raycast.

    Shell

  3. takt takt Public

    Takt — operations and finance workspace for pickup-point teams

    Python

  4. visitka visitka Public

    Personal portfolio site at skydxx.xyz

    HTML

  5. 1wolf 1wolf Public

    Public website for the 1W0LF clan — Flask and Jinja

    Python

  6. skydxx skydxx Public

    Profile README