Главная / Анонимный Git-сервер на VPS: свой Gitea/Forgejo без KYC
Self-hosting / Git

Анонимный Git-сервер на VPS: свой Gitea/Forgejo без KYC

Gitea и Forgejo работают на 1 ГБ ОЗУ. Nano — 2 ГБ ECC от $3/мес, без KYC, регистрация по токену, SSH без личной почты. Развёртывание за минуту →

gitea vps hosting anonymously — git workflow, Gitea UI
Коротко

Gitea и Forgejo работают на 1 ГБ ОЗУ. Nano — 2 ГБ ECC от $3/мес, без KYC, регистрация по токену, SSH без личной почты. Развернуть →

Зачем держать форж у себя

Gitea и Forgejo — небольшие форжи на HTTP+SSH, которые вы запускаете на собственном KVM. Минимум каталога — Nano (1 vCPU / 2 ГБ ECC / 40 ГБ NVMe / безлимитный порт 1 Гбит/с / $3/мес) в двадцати одной локации — памяти больше, чем нужно инстансу на 1 ГБ. Регистрация — только по 32-символьному токену (без почтового ящика) или email + пароль; инвойсы оплачиваются криптой. Ни паспорта, ни селфи, ни телефона.

Для боя берите Business $24/мес (6 vCPU / 16 ГБ DDR5). Счёт в крипте, без KYC.

Запустить сейчас

Спецификации: 1 ГБ ОЗУ достаточно

gitea vps hosting anonymously — git-процесс, интерфейс Gitea

Спокойный процесс Gitea/Forgejo для себя или маленькой команды занимает около 1 ГБ ОЗУ. SKU на 1 ГБ в каталоге нет — эту потребность отображаем на самый дешёвый тариф из data.py:

НагрузкаОЗУТариф (каталог)
Лично / несколько пользователей, SQLite1 ГБ достаточноNano — 1 vCPU / 2 ГБ ECC / 40 ГБ NVMe / безлимитный 1 Гбит/с / $3/мес
Малая команда, больше зеркал~2–4 ГБStarter — 2 vCPU / 4 ГБ DDR4 ECC / 60 ГБ NVMe / безлимитный 1 Гбит/с / $6.80/мес
CI-раннеры на той же машине~8 ГБ+Plus — 4 vCPU / 8 ГБ DDR4 ECC / 120 ГБ NVMe / безлимитный 2.5 Гбит/с / $10.80/мес

Защита от DDoS L3/L4 включена. Редактируемый PTR — в панели. Вложенная виртуализация включена, если завернёте форж в Docker по документации Forgejo.

SSH без личной почты

Держите форж подальше от юридического почтового ящика. Аккаунт панели и git-транспорт разделены:

  1. Аккаунт только по токену. Регистрируйтесь 32-символьным hex-токеном; почту не привязывайте. Храните токен как seed-фразу. Вход — по нему. Тот же SKU Nano и крипто-инвойс, что и в сценарии с email.
  2. SSH на VPS — по ключу, а не по почтовому ящику. В панели вставьте публичный ключ. Сгенерируйте его с пустым комментарием: ssh-keygen -t ed25519 -C "" -f ~/.ssh/nvps_gitea. Подключайтесь под root (или созданным пользователем) только этим ключом.
  3. Пользователи форжа без обязательной почты. Первого администратора создайте локально. Отключите открытую регистрацию. Поле email оставьте пустым или впишите обезличенную заглушку. Точные ключи app.ini Gitea/Forgejo для «email не обязателен» сверяйте с документацией проекта — не выдумывайте их.
  4. Git поверх SSH, а не HTTPS+пароль. Добавьте на форже deploy/user-ключ без идентификационной строки. Удалённый репозиторий: git@YOUR_IP:org/repo.git. В комментарии ключа не должно быть вашего имени или адреса почты.
ssh-keygen -t ed25519 -C "" -f ~/.ssh/nvps_gitea
ssh -i ~/.ssh/nvps_gitea root@YOUR_IP

apt-get update
apt-get install -y git sqlite3
# Ставьте Gitea или Forgejo из документации проекта (бинарник или пакет дистрибутива).
# Не клонируйте сборки с публичных маркетплейсов git-хостингов.
install -d /var/lib/gitea /etc/gitea
# После первого запуска: отключите открытую регистрацию. Точные ключи app.ini для опциональной почты — в документации.

Модель угроз (IP, оплата, логи) разобрана на странице «насколько анонимен этот хостинг». Токен против почтового ящика: лучший VPS без почты. Нижняя цена: дешёвый VPS от $3.

Рекомендуемая конфигурация

Тариф: Nano — 1 vCPU, 2 ГБ ECC, 40 ГБ NVMe, $3/мес (потребность в 1 ГБ ОЗУ отображена на минимум каталога). Локация: выбирайте по задержке, а не по лозунгу о приватности — SKU одинаковый во всех двадцати одном городе.

Свой Gitea/Forgejo от $3/мес — регистрация по токену, без KYC.

Запустить Nano

Бюджет форжа: на каком тарифном плече оседает приватный Gitea

Однопользовательский Gitea помещается в самую маленькую машину в каталоге. Nano стоит $5.49/мес, а фиксированные $36 в год — это $3/мес: для форжа, обслуживающего одного разработчика или до ~300 лёгких пользователей репозиториев, это весь инфраструктурный счёт. Если запускаете ещё и CI-раннер или зеркалируете апстрим-репозитории, реальный минимум — Starter за $8.50/мес: 2 vCPU на EPYC 7443P, 4 ГБ ECC-памяти, 60 ГБ NVMe. Оба тарифа включают один адрес IPv4 плюс блок /64 IPv6 и безлимитные порты 1–10 Гбит/с, так что трафик клонов не тарифицируется. Сроки дают скидку 10% за квартал и 20% за год — именно годовой шаг сильнее всего снижает счёт анонимного форжа, а оплатить его можно любым из 19 криптоактивов без KYC и с опциональной почтой. Командам, которым нужно объектное хранилище под артефакты релизов, подойдёт линейка Storage: 1–5 ТБ NVMe за $24–$56/мес, на верхнем тарифе 8 vCPU и 32 ГБ ОЗУ.

Когда брать свой форж — а когда нет

Приватный Gitea стоит того, если вам нужна история, которую ни одна платформа не сможет форкнуть, заморозить или прочитать: закрытая клиентская разработка, исследовательский код с неопубликованной лицензией или репозитории с ключами и секретами во внутреннем зеркале. Self-hosting кладёт packfile на ваш собственный NVMe, за вашим собственным SSH-конфигом, на сервере, который никто не привязал к вашему имени — Nano за $5.49/мес (или $36/год фиксированно) везёт однопользовательский форж с запасом, а на каждом тарифе стоят безлимитные порты 1–10 Гбит/с, так что пропускная способность клонов и push-ей никогда не станет ограничением.

Не берите, если зависите от того, что даёт только хостинговый форж: маркетплейс интеграций, сетевой эффект ревью от незнакомцев или CI-минуты в масштабе, администрировать которые вы не хотите. Однопользовательский Gitea — не замена GitHub для опенсорс-сообщества: issues и PR приходят туда, где уже сидят контрибьюторы. И пропустите, если не готовы тратить час на обновления: форж — это небольшой веб-сервис с базой, а необновлённый — худшая позиция для приватности, чем аккаунт на хостинге под псевдонимом.

Средний путь, на котором останавливаются многие операторы: приватное зеркало важных репозиториев на своём Gitea и публичное присутствие там, где живёт ваше сообщество. Зеркало синхронизируется по cron через SSH-ключи, которые больше нигде не существуют, поэтому компрометация публичного аккаунта не дотянется до приватной истории.

Математика тарифов: сколько Gitea стоит в год на каждом уровне

Форж — одна из самых дешёвых серьёзных нагрузок, и биллинговая скидка на нём накапливается. Помесячная оплата идёт по прайсу; квартал даёт −10%; год — −20%; Nano держит фиксированные $36/год. В таблице — годовая стоимость трёх уровней, которые git-сервер реально использует:

ТарифХарактеристикиПрайс $/месГод фактич.Год итого
Nanoвходной VPS, NVMe + ECC$5.49$3.00 фикс.$36
Starter2 vCPU EPYC, 4 ГБ ECC, 60 ГБ NVMe$8.50$6.80/мес$81.60
Plusбольше vCPU/ОЗУ под CI-сателлиты$13.50$10.80/мес$129.60

Для контекста: $36 в год за Nano — меньше, чем большинство хостинговых форжей берут за месяц командного тарифа, и оплата никогда не касается карточных сетей. Если вместо оплаты за каждый инвойс вы держите предоплаченный баланс, работают бонусные уровни: +10% кредита при пополнении $1,000 и +40% при $2,000 — для нагрузки за $36 это несоразмерно, поэтому уровни важны, когда git-машина делит аккаунт с более тяжёлыми серверами. ECC-память на всех тарифах — не маркетинг: git-сервер хранит packfile годами, и ECC снимает с списка рисков редкий класс битфлип-повреждений.

Оплата форжа без привязки кошелька к коммитам

Платёж и код не должны делить одну идентичность — и чекаут устроен так, чтобы им не приходилось. Регистрация — только по токену; почта опциональна; поля для карты нет нигде, поэтому тариф оплачивается исключительно криптой — BTC, XMR, USDT на семи сетях (TRC-20, ERC-20, BEP-20, Polygon, Arbitrum, Optimism, SPL), GRAM (TON), LTC, DOGE и другие — всего 19 активов. XMR — рекомендация по умолчанию, когда не хотите, чтобы адрес пополнения стоял рядом с инвойсом в публичном блокчейне; USDT-TRC-20 — когда комиссии и стабильная котировка важнее приватности графа транзакций.

Разделение поддерживайте и на своей стороне. Генерируйте SSH-пару для git-машины на своей рабочей станции, никогда — внутри онлайн-аккаунта; направьте веб-слушатель форжа на нестандартный порт или держите его за SSH-туннелем; и не пишите личное имя в профилях Gitea — база ваша, так что старые привычки с хостинговых платформ здесь лишь осадок. Бэкапы живут вне машины: второй дешёвый Nano в другой локации (Рейкьявик и Цюрих стоят в Tier IV), доступный по SSH, даёт вам git-уровневую историю вашей истории.

Nano · приватный Gitea · $36/год фиксированно, только крипта

Развернуть приватный форж

Что хостер не видит о вашем форже — и что утекает в других местах

Приватный Gitea на анонимном VPS уводит сам факт существования репозитория и его содержимое с публичных форжей, а сами отношения с хостером не содержат идентичности: регистрация по токену с опциональной почтой, оплата одним из 19 криптоактивов, и ни на одном тарифе анкета не спрашивает, кто вы. Хостер видит минимум — токен аккаунта, инвойс, неизбежный трафик сервера. Хостер не видит содержимое репозитория в покое, потому что диск ваш и root ваш; сканирование файлов платформой не ведётся.

Честная колонка — то, что утекает в других местах, и для git-сервера она конкретна. Git-push несёт имена авторов и адреса почты внутри каждого объекта коммита — анонимный хостинг не анонимизирует вашу историю коммитов, это делает (или нет) ваш git config. Клоны и CI-вебхуки указывают на ту идентичность, которую знает цель вебхука. А если форж рассылает письма сброса пароля, SMTP-путь становится следом: либо гоняйте почту с той же машины на согласованном домене, либо используйте адрес восстановления, связанность которого вы принимаете.

Размер при этом считается просто — одиночный форж — это нагрузка класса 1 ГБ на Nano с фиксированными $36/год, а Starter за $6.80/мес на годовом сроке — уровень, который добавляет небольшой CI-раннер без пейджинга. Свойства анонимности от уровня не меняются: от Nano до Max чекаут и модель аккаунта идентичны.

Starter · любая из 21 площадок · $6.80/мес на годовом сроке

Развернуть за 60 секунд

Где пределы (октябрь 2026)

Держите модель угроз точной. Околоанонимный хостинг убирает хостинговый след идентичности: регистрация по токену, опциональная почта, без KYC-проверки, крипто-инвойсы, которые записывают txid, а не имя. Это не ослепляет хостера для трафика, который он обязан пропускать, не делает сессию в панели анонимной и не защищает нагрузки, которые сами себя идентифицируют, — админ-логин с вашего домашнего IP перечёркивает весь замысел. Точные пределы анонимности без KYC. OPSEC-гайд. Полный чек-лист. Замечание про оплату: анализ цепочек происходит в публичных блокчейнах, а не у хостера. Выбор монеты и сети — ваши OPSEC-ручки, и чекаут держит открытыми 19 из них.

Первоисточники

Хватит ли 1 ГБ ОЗУ для Gitea или Forgejo?

Да — для личного или командного форжа на SQLite. Nano — это 2 ГБ ECC за $3/мес: самый дешёвый SKU и запас поверх 1 ГБ.

Можно ли работать по SSH и git-push без личной почты?

Да. Аккаунт панели только по токену (без ящика), SSH-ключи с пустыми комментариями, аккаунты форжа без обязательной верифицированной почты, git поверх SSH.

Нужен ли KYC для git-сервера?

Нет. Ни паспорта, ни селфи, ни телефона. Крипто-инвойс или предоплаченный баланс.

Какой тариф взять под Gitea с небольшим CI-раннером?

Честный ответ — Starter за $8.50/мес: 2 ядра EPYC 7443P, 4 ГБ ECC-памяти и 60 ГБ NVMe оставляют раннеру место рядом с форжем. Nano за $3/мес фактических справляется с одиночным Gitea, но раннер, компилирующий на той же машине класса 1 ГБ, будет больно.

Можно ли оплатить git-сервер Litecoin или Dogecoin?

Да — чекаут принимает 19 криптоактивов, включая LTC и DOGE, рядом с BTC, XMR и USDT на семи сетях. Способ оплаты не меняет ни цену, ни тариф, KYC не нужен, почта опциональна.

Квартальная или годовая оплата для Gitea?

Годовая, если форж постоянный: −20% лучше −10%, а одна транзакция в год — это одно платёжное событие в любом публичном блокчейне. Квартал подходит форжу, который вы можете закрыть через несколько месяцев. У Nano фиксированные $36/год — лучшая ставка уже внутри.

Сколько всего стоит Gitea в год?

На Nano при годовой оплате — $36, то есть $3/мес фактических. Starter с 4 ГБ ECC и 60 ГБ NVMe — $81.60/год. Обе цифры без ваших сторонних расходов вроде домена или бакап-хранилища на второй машине.

Могут ли два разработчика делить один анонимный Gitea?

Да. Gitea нативно поддерживает несколько аккаунтов и организаций; соавторы подключаются своими SSH-ключами. Учтите: путь подключения каждого соавтора — его личная ответственность за приватность — сервер анонимизирует только оператора и плательщика.

Попадает ли почта из git-коммитов в хостинговые записи?

Нет — метаданные коммитов лежат внутри объектов вашего репозитория на вашем диске, а не в хостинговых записях. Хостер видит трафик и инвойсы, а не авторов коммитов. Чистку идентичности автора делайте в локальном git config до первого push, а не у провайдера.

Что хостер фактически знает обо мне?

То, что вы сами отдали: токен регистрации, опциональный адрес почты, оплаченный инвойс и трафик сервиса. Удостоверений личности, номера телефона и KYC-этапа, через который можно было бы передать что-то ещё, не существует.

От чего анонимный VPS не защитит?

От связей по собственной вине: личных логинов с домашнего IP, утёкших cookie, сервисов, публикующих ваш адрес, и паттернов в блокчейне, связывающих кошельки. Сервер убирает один идентификатор — операционные ошибки он не исправляет.

Готовы запустить?

Настройте VPS или dedicated, задайте пароль, оплатите счёт.

Сеть

RTT до edge

Uptime · 36h

Complaints · 36h

Pick a city