RU

Менеджер задач со сквозным шифрованием для своего сервера, который Claude Code написал за 19 часов

Я сделал менеджер задач Dela, который ставится на свой сервер. Задачи шифруются на устройстве, сервер хранит и раздаёт только зашифрованный текст, а…

менеджер задачсквозное шифрованиеlocal-firstself-hostedсинхронизацияlibsodiumtodoistclaude codeopen source
Habr
RU

DataSafeS3 1.5.0: доставка событий и переключение Postgres с отчётом

В DataSafeS3 1.5.0 я переделал доставку событий. Раньше вебхук уходил после записи метаданных, и если сервер падал между записью и отправкой, событи…

S3объектное хранилищедоставка событийотказоустойчивостьKafkaNATS JetStreamвебхукиаудитself-hostedopen source
Habr
RU

«Давайте просто развернём свою LLM на 1Т параметров»: что пришлось построить вокруг неё в Битрикс24

В просьбе «давайте просто развернём свою LLM на 1Т параметров» больше всего вопросов к слову «просто». Допустим, модель уже работает.…

LLMself-hostedLLMOpsAI-платформаинференсprefix cacheKV-cacheAI-агенты
Habr
RU

Я посчитал, во сколько обходится свой сервер вместо облака в 2026 году

В этом году платить за зарубежные облака из России стало почти невозможно. С апреля закрыта оплата сервисов Apple, Google Play н…

self-hostedimmichnextcloudvaultwardenдомашний сервероблачное хранилищеяндекс 360
Habr
RU

Klark, часть 2: новый интерфейс, исправление существующих ошибок и аудит собственных прав

Неделю назад я рассказывал про Klark + Klara : корпоративный мессенджер и таск‑менеджер, которые живут на нашем сервере. В той статье было про устро…

корпоративный мессенджерself-hostedKlarkинтерфейсliquid glassReactElectronCapacitorэмодзиредизайн
Habr
RU

Поставил своё Android‑приложение на старую Sony и научил камеры отправлять и обрабатывать кадры

Я из тех людей, кто очень любит фотографировать и очень не любит всю рутину после — перекидывать фото, крутить равки в лайтруме.…

Sonyфотографияплёнкасимуляция плёнкиTelegram-ботFTPVPSself-hostedLUTopen source
Habr
RU

DDNS для российских DNS-хостингов: почему не подошли готовые клиенты и что я написал взамен

Я проверил популярные DDNS-клиенты и почти не нашёл в них поддержки российских DNS-хостингов. Поэтому запись для домашнего сервера обычно обновляют…

ddnsdynamic dnsdnsgolangself-hostedдомашний серверreg.ruselectelbegetyandex cloud
Habr
RU

Трек на 46 минут долго молчал: отдаём перекодированный звук, пока ffmpeg его ещё пишет

Сервер перекодирует длинный трек в Opus и отдаёт его только целиком. Пока ffmpeg пишет файл, клиент молчит: на 46-минутной записи это 19 секунд тиши…

rustaxumtokioffmpegстриминг музыкитранскодированиеopusself-hosted
Habr
RU

Я написал свой музыкальный плеер со своим стримингом: Android, Windows, Linux и сервер на Rust

У меня есть коллекция музыки, которой нет ни в одном стриминге: FLAC, японские альбомы, редкие релизы. Слушать её хотелось так же удо…

музыкальный плеерflachi-res audioself-hostedrustkotlinjetpack composetauriстриминг музыки
Habr
RU

Klark + Klara: корпоративный мессенджер и таск‑менеджер, которые живут на нашем сервере

Свой корпоративный мессенджер на FastAPI и React: зачем он нам понадобился, что в нём есть и что ломалось по дороге. Читать…

корпоративный мессенджерself-hostedFastAPIPostgreSQLReactCapacitorElectronLiveKitинформационная безопасностьтаск-менеджер
Habr
RU

Своя нейросеть дома, доступная из любой точки мира

Личный LLM-сервер на своём железе: без подписок, без лимитов токенов, один адрес и c дома, и с работы, и с телефона. Читать далее

OllamaLLMлокальная нейросетьself-hostedhomelabsystemdтуннельllama 3.1нейросети домаприватность данных
Habr
RU

YApi заброшен с 2022 года. Я продолжил его и нашёл токены, которые может подделать любой участник проекта

YApi — платформа документации API, мок-сервера и тестов с 27 тысячами звёзд — не обновлялась с 2022 года. На новом Node.js у неё ломаются токены, кл…

yapiapimock-серверnode.jsmongodbisolated-vmmanifest v3безопасностьself-hostedopen source
Habr
RU

AGI обыкновенный: как я завёл дома второй мозг размером с ладонь

Два года я копил контекст в чатах Claude: проекты, решения, заметки и привычный способ думать. Потом Anthropic отключила мой аккаунт, и я понял: пок…

Personal AGIAI-агентыRaspberry PiLLMMCPObsidianself-hostedперсональная база знанийHermesвторой мозг
Habr
RU

Flowise закрыли, я его форкнул — и выяснил, что форкать было нельзя

Flowise — визуальный конструктор для LLM-приложений: перетаскиваете на холст модель, векторное хранилище, инструменты и память, соединяете их линиям…

flowisellmai-агентыlangchainself-hostedopen sourceлицензииtypeormбезопасностьdocker
Habr
RU

Веб‑кошелёк Monero на официальном monero‑wallet‑rpc: digest‑авторизация, двухфазная отправка и BigInt вместо float

Как‑то я захотел кошелёк Monero с нормальным веб‑интерфейсом, но без компромиссов по ключам: чтобы он работал на моей машин…

moneroxmrmonero-wallet-rpcnode.jstypescriptjson-rpcself-hostedбезопасностьbigintкриптокошелёк
Habr
RU

Как я поднял self‑hosted менеджер паролей и заставил компанию им пользоваться

Пароль от хостинга — в личных сообщениях. SSH‑ключ — в архиве на рабочем столе, который никто не чистил года три. Токе…

vaultwardenbitwardenself-hostedменеджер паролейdockerVPN-доступбэкап и восстановлениеинфраструктура
Habr
RU

Своя телефония на своём железе: SMS через GSM-шлюз и звонки из FreePBX в Telegram

Покупал GoIP, чтобы разобраться с телефонией на своём железе, а в итоге написал три проекта: сервер для GSM-шлюзов, клиент к нему из одной кодовой б…

GoIPGSM-шлюзSMSAsteriskFreePBXSIPTelegramKotlin Multiplatformasyncioself-hosted
Habr