Рубрика «docker» - 2
Как работают сетевые неймспейсы внутри Docker‑контейнера
2026-10-21 в 8:01, admin, рубрики: docker, namespaces, selectel, неймспейсы, пространство именSelf‑hosted PaaS в 20 МБ памяти: что мы выкинули из классической архитектуры и почему
2026-10-17 в 11:58, admin, рубрики: axum, Coolify, docker, heroku, paas, Rust, self-hosted, traefik, vps, деплойВступление
Мы делаем Pier — open‑source панель для деплоя приложений на свои серверы, по смыслу близкую к Coolify, Dokku или CapRover. Подключаешь Git‑репозиторий, получаешь контейнер за Traefik с сертификатом Let's Encrypt, бэкапы базы в S3 и алерты.
Функционально таких проектов много, поэтому в этой статье речь пойдёт не о том, что Pier умеет, а о том, как он устроен: мы с самого начала ставили жёсткое ограничение по ресурсам и почти каждое архитектурное решение выросло из него. За семь месяцев и ~550 коммитов набралось достаточно решений и граблей, о которых хочется рассказать.
Ограничение, с которого всё началось
Сгенерировал сервис, а где его хостить и сколько это стоит
2026-10-15 в 13:01, admin, рубрики: Coolify, docker, paas, ruvds_статьи, vps, вайбкодинг, облако, серверы, хостингЦифровая автаркия
2026-10-15 в 3:01, admin, рубрики: Ansible, docker, Git, Harbor, k8s, nix, PuLP, self-hosted, Зеркалирование, Цифровая автаркия
Как жить, если отключат интернет
Утро, кофе, вы садитесь работать, а интернета нет. Не на пять минут, а насовсем. pip install — ошибка. docker pull — таймаут. GitHub не открывается. Что из вашей работы переживёт этот день? А месяц?
Цифровая автаркияЧитать полностью »
Дайте нормально поработать или я сделаю это сам
2026-10-06 в 9:45, admin, рубрики: devops, docker, open source, proxy, socks5, WebSocket, маршрутизация, прокси, распределенные системы, Сетевые технологииВсем доброго времени суток!
Хочу поделиться историей о том, как решение одной бытовой проблемы постепенно вылилось в разработку отдельного open‑source проекта.
TL;RD
В ходе экспериментов постепенно сформировалась архитектура с отдельными proxy, broker и worker‑компонентами. Она позволила отделить клиентское подключение от транспортного канала и добавить маршрутизацию трафика через удалённые узлы.
В итоге получилась система, в которой трафик может передаваться напрямую либо через один из удалённых worker‑узлов. Правила маршрутизации задаются по доменам и CIDR‑диапазонам.
Как перенести 200 ГБ с Mac на внешний диск и ничего не сломать
2026-10-06 в 6:25, admin, рубрики: APFS, docker, exfat, hdiutil, MacOS, SHA-256, внешний диск, перенос данных, резервное копирование, шифрованиеНа Mac с диском 256–512 ГБ место заканчивается регулярно. Обычный путь известен: открыть анализатор диска, найти самое большое, перетащить на внешний SSD и удалить оригинал. Если разобраться, что при этом ломается, окажется, что ломается много чего, и чаще всего тихо.
Ниже — грабли, которые я собрал, пока писал инструмент для такого переноса, и как их обойти. Всё это пригодится и при переносе руками.
«Скопировалось» ещё не значит «скопировалось правильно»
Finder и cpЧитать полностью »
Как я перенаправил Claude Desktop и Claude Code на свой VPS с CLIProxyAPI
2026-10-05 в 12:56, admin, рубрики: claude code, claude desktop, cliproxyapi, docker, llm, vps, бан AnthropicЗа последние пару дней Anthropic забанило много аккаунтов. Точной причины компания не называет, апелляции, судя по постам в соц сетях, разбанивают крайне редко, и деньги за подписку не возвращают.
Моя предположение: под бан попадали аккаунты, на которых периодически светился российский IP, плюс часовой пояс ПК. Поэтому я сделал так, чтобы запросы к Claude всегда уходили с одного IP сервера в поддерживаемой стране. Да, IP дата‑центра тоже можно детектить, но компании же как‑то работают из облаков:)
Flowise закрыли, я его форкнул — и выяснил, что форкать было нельзя
2026-09-24 в 16:45, admin, рубрики: ai-агенты, docker, flowise, LangChain, llm, open source, self-hosted, typeorm, безопасность, лицензииFlowise — визуальный конструктор для LLM‑приложений: перетаскиваете на холст модель, векторное хранилище, инструменты и память, соединяете их линиями и получаете чат‑бота, RAG‑поиск по документам или агента. У проекта 55 тысяч звёзд на GitHub, 25 тысяч форков и почти 7 миллионов скачиваний Docker‑образа. Его разворачивают у себя компании, которым нельзя отправлять данные в облачные конструкторы.
Собрал платный API для ИИ‑агентов на x402. Рынка не нашёл — зато нашёл четыре бага
2026-09-24 в 13:55, admin, рубрики: ai-агенты, claude code, DevSecOps, docker, Ed25519, fastapi, HTTP 402, postgresql, x402TL;DR. Я собрал платный API для ИИ‑агентов на протоколе x402: агент получает HTTP 402, платит в USDC и получает подписанный сертификат проверки своего кода. Довёл до продакшена, прогнал сквозной путь, задеплоил. Потом проверил доступные данные о рынке и понял, что покупателей в том объёме, на который я рассчитывал, пока не видно. По дороге поймал четыре бага, каждый из которых выглядел как правильно работающий код. Ниже — что построил, что сломалось, что показали цифры и какое одно правило ловило всё.
Гипотеза
Как подружить n8n с GigaChat в Docker, и проблемы корневого сертификата Минцифры
2026-09-24 в 7:47, admin, рубрики: docker, docker-compose, GigaChat, gigachat api, n8n, n8n ai agent, n8n docker, n8n компоненты, n8n шаблоныВ чем основная проблема: если вы деплоите self‑hosted n8n (или любое Node.js‑приложение) в Docker и пытаетесь подключить GigaChat API то, скорее всего, натнетесь на ошибку SSL‑верификации. Статья о том, как это починить правильно, а не костылём с отключением всех сертификатов безопасности NODE_TLS_REJECT_UNAUTHORIZED=0, который советуют на каждом втором форуме.
Бонусом будет история про галлюцинацию, из‑за которой GigaChat начал называть всех клиентов «Иваном».
Контекст: что мы строили
Self‑hosted стек на VPS:
• n8n в Docker — оркестратор воркфлоу
• PostgreSQL в Docker — база данных (сессии, лиды, кэш)


