Привет, я th3nekit

Пишу Telegram-ботов на Python и бэкенды на FastAPI, клиенты под Android на Kotlin. Держу семь серверов, на которых работает мой VPN-сервис. Почти всё, что делаю, про автоматизацию и инфраструктуру, которую хочется держать у себя.

th3nekit live
Мне
16.00000000лет
Время
00:00по Москве
10+проектов
7нод в проде
5+ботов

// stack

Рабочий стек

Технологии, на которых написаны проекты ниже.

Python
основной язык
FastAPI
бэкенды и внутренние API
Flask
небольшие сервисы и панели
Telegram API
пять ботов в проде
Whisper AI
расшифровка голосовых
FFmpeg
обработка видео
SQLite
состояние ботов и подписок
Docker
прод запущен в контейнерах
nginx
реверс-прокси и TLS
WireGuard
туннели между нодами
iptables
NAT и правила фильтрации
JavaScript
фронтенд и эта страница
Svelte
интерфейс Th3Cord
PowerShell
скрипты под Windows
Linux
все семь нод
Cloudflare
DNS и туннели

// projects

Что я сделал

Проекты, которые я написал и продолжаю поддерживать.

флагман Kotlin Jetpack Compose sing-box AmneziaWG

Lean

VPN-клиент для Android на Kotlin и Jetpack Compose. В основе лежит NekoBox, форк sing-box. Клиент поддерживает AmneziaWG и обход DPI, импортирует подписки и .conf-файлы, сам выбирает самый быстрый сервер. Внешний вид настраивается на отдельной вкладке: готовые образы, цвет акцента, шрифты, предпросмотр в реальном времени.
Lean — главный экран Lean — серверы Lean — настройки
первый проект Python Telegram Bot github

PcControl

Первый мой проект. Telegram-бот, через который компьютер управляется целиком удалённо: скриншоты экрана, консольные команды, питание (сон, перезагрузка, выключение по таймеру), буфер обмена, яркость, список процессов, спидтест, данные о железе через nvidia-smi и OpenCL, сканирование Wi-Fi, управление курсором, погода и курс валют.
открыть на github →
WebRTCFastAPISvelte

Th3Cord

Мессенджер, сделанный по образцу Discord. Голосовые и видеозвонки, демонстрация экрана, текстовые каналы. Ставится на собственный сервер через Cloudflare Tunnel либо напрямую на Ubuntu.
PythonTelegram BotGeoIP

VPN Sub Manager

Бот для клиентов моего VPN. Собирает прокси из нескольких источников, убирает дубли, определяет страну по GeoIP и выдаёт каждому клиенту персональную ссылку на подписку.
PythonTelegram Bot

SchoolScheduleBot

Раз в десять минут проверяет сайт школы. Если расписание обновилось, бот вырезает нужные классы, убирает пустые строки и публикует скриншот в канале.
sing-boxPowerShellgithub

Socks5Hotspot

Скрипты для Windows, которые раздают Wi-Fi через VPN. Поднимают туннель sing-box и включают ICS, после чего телефон, подключённый к хотспоту, ходит в сеть через прокси.
открыть на github →
JavaexteraGramgithub

Th3ProxyTools

Плагин для exteraGram, форка Telegram под Android. Добавляет в боковое меню кнопку: она пингует все сохранённые прокси разом через нативный движок Telegram, сортирует их по скорости и показывает результат.
открыть на github →
FletPythongithub

PinterestSaver

Программа с графическим интерфейсом. Принимает ссылки на пины, спрашивает папку и скачивает все картинки в максимальном качестве.
открыть на github →

// journey

Как это начиналось

Ключевые точки с 2023 года.

2023

Первый проект, PcControl

Написал Telegram-бота, который управлял компьютером из чата: скриншоты, команды, процессы, питание, погода. После него решил заниматься кодом всерьёз.

2024

Первые серьёзные скрипты

Автоматизация рутины, школьные проекты, задачи с CTF. Появились новые боты, параллельно начал разбираться в реверс-инжиниринге и безопасности.

2025

Первые большие проекты

Написал мессенджер Th3Cord с голосом и видео. Арендовал первые VPS и занялся серверной частью.

2026

Full-stack и инфраструктура

Семь нод в проде, свой VPN-сервис с ботом подписок, nginx, WireGuard, автоматические сертификаты. Серверы переношу без простоя.

// infrastructure

Серверный парк

семь нод и служебная машина с панелью

[RU]Санкт-Петербург

входная нода · Beget
  • Ubuntu · Docker
  • Вход · WireGuard-клиенты
  • Маршруты · AmneziaWG → Финляндия
Переехал на Beget в Санкт-Петербурге. Принимает WireGuard-клиентов и передаёт трафик по AmneziaWG в клиентскую Финляндию; ответы возвращаются тем же каскадом. Здесь же работает поддержка.
beget.com в работе

[FI]Финляндия

выходная нода
  • Ubuntu · Docker
  • Задержка · маршрут из Петербурга
  • Reality · основной выход
Клиентская Финляндия — европейский выход VPN и выход каскада WireGuard через Петербург и AmneziaWG. Служебная машина с панелью работает отдельно.
play2go.cloud в работе

[NL]Амстердам

выходная нода
  • Ubuntu · Docker
  • Гео · европейский IP для сервисов
  • Каскад · принимает трафик из РФ
Нидерландский выход с европейским адресом. Работает в VPN-инфраструктуре и обслуживает CDN-подключения.
play2go.cloud в работе

[PL]Польша · 10G

выходная нода
  • Ubuntu · Docker
  • Пинг · европейский маршрут
  • Reality · повседневный выход
Польская нода с портом 10 Гбит/с и конфигурацией 2 CPU / 2 ГБ RAM. Используется для прямых подключений и как выход обходных каскадов.
nodehost в работе

[PL]Польша · 2.5G

выходная нода
  • Ubuntu · Docker
  • 2,5 Гбит/с · порт по тарифу
  • Обход · через Турцию
Польская нода PUWS с портом 2,5 Гбит/с. Помимо прямого подключения принимает трафик обходов через турецкий вход Hysteria 2.
puws.cloud в работе

[DE]Германия

нода и веб
  • Ubuntu · Docker + nginx
  • Сайты · th3web.com и эта страница
  • Let's Encrypt · сертификаты по крону
Немецкий выход и веб-сервер: личный сайт, страницы проектов и службы обновления. Главная th3web.com теперь открывает эту страницу.
play2go.cloud в работе

[TR]Измир

вход Hysteria 2
  • Ubuntu 24.04 · Docker
  • Hysteria 2 · UDP-подключения
  • Роль · Netdirekt · 1 CPU / 1 ГБ
Новый турецкий вход в Измире, дата-центр Netdirekt. Hysteria 2 принимает мобильные подключения на основном адресе из белых списков и передаёт трафик на выбранный выход.
ruvds.com в работе

Вопросы и предложения пишите в Telegram

@th3_nek1t