# Gitea VPS Hosting Anonymously — No KYC, Crypto | NulNet

> Gitea or Forgejo over SSH keys only: coin invoices, no KYC, NVMe storage. Your code host is up in about a minute. No ID at signup. Crypto-only billing. 21.

Source: https://nulnet.com/anonymous-git-server-vps-gitea/

[Home](https://nulnet.com/) / Anonymous Git Server VPS: Self-Host Gitea/Forgejo with No KYC Self-host / Git

# Anonymous Git Server VPS: Self-Host Gitea/Forgejo with No KYC

![gitea vps hosting anonymously — git workflow, Gitea UI](https://nulnet.com/img/photo-nokyc-1.jpg) Forgejo or Gitea on a no-KYC KVM: 2 GB ECC at the floor, SSH keys only, token signup, coin invoice. Scout $3/mo annual.

Published 2026-08-30 · Updated 2026-09-17 · NulNet Editorial

**Short answer** Forgejo or Gitea on a no-KYC KVM: 2 GB ECC at the floor, SSH keys only, token signup, coin invoice. Scout $3/mo annual.

21 locations · 16 coins · SLA 99.95% · no KYC · [public canary](https://nulnet.com/warrant-canary/)

VPS from $3* (fund $50+), storage 1–5 TB NVMe from $24/mo annual-eff, dedicated with IPMI from $30.80/mo. Crypto invoice, no KYC.

[Launch now](https://nulnet.com/deploy/?kind=vps&plan=business/) NulNet: VPS from $3/mo and dedicated from $30.80/mo annual. The map spans twenty-one locations — Reykjavik (Iceland) and Zurich (Switzerland) among them, plus Singapore, Dubai, Cape Town and fourteen others. Signup is email plus a 12-character password, or token-only. No KYC. Checkout is crypto-only across BTC, XMR, ETH, BNB, SOL, LTC, TRX, XRP, DOGE, DASH, ADA, GRAM (TON), and USDT (TRC-20/ERC-20/BEP-20/SPL). No payload or guest traffic logs; connection metadata ≤24h. DDoS included. One SKN company, one crypto checkout. Deploy at https://nulnet.com/deploy/.

## Why self-host the forge

Gitea and Forgejo are compact HTTP+SSH forges that run comfortably on a KVM slice you control — your repos, your retention, your rules. The catalog floor is **Scout** (1 vCPU / 2 GB ECC / 40 GB NVMe / unmetered 1 Gbps / $3/mo annual) in twenty-one locations, which already covers the 1 GB a quiet forge wants. Signup takes a 32-character token with no inbox, or an email plus password; every invoice settles in coin. A passport, selfie or phone is never requested.

## The RAM math, mapped to catalog

![gitea vps hosting anonymously — padlock, private git](https://nulnet.com/img/photo-nokyc-2.jpg) A personal or small-team forge idles near **1 GB RSS**. No 1 GB SKU exists here, so the need maps to the floor and up:

| Workload | RAM need | NulNet plan (catalog) |
|---|---|---|
| Personal / few users, SQLite | 1 GB sufficient | Scout — 1 vCPU / 2 GB ECC / 40 GB NVMe / unmetered 1 Gbps / $3/mo annual |
| Small team, more mirrors | ~2–4 GB | Sentry — 2 vCPU / 4 GB DDR4 ECC / 60 GB NVMe / unmetered 1 Gbps / $7.50/mo list |
| CI runners on the same box | ~8 GB+ | Ranger — 4 vCPU / 8 GB DDR4 ECC / 120 GB NVMe / unmetered 2.5 Gbps / $12.50/mo list | L3/L4 DDoS filtering rides every plan, PTR records edit from the panel, and nested virt is on for a Docker-wrapped forge — see the [Forgejo docs](https://forgejo.org/docs/latest/) for the container path. When runners and mirror farms multiply past a slice, the same invoice covers a [dedicated server](https://nulnet.com/dedicated/): Shield opens at $30.80/mo annual-eff with whole E-2388G cores, ECC and IPMI.

## SSH without a personal email

Keep the forge off your legal mailbox. Panel account and git transport stay separate concerns:

- **Token-only NulNet account.** Register with the 32-character hex token and attach no address. Store it offline like a recovery code. The Scout SKU and the coin invoice are identical to the email path.
- **SSH with a key, not a mailbox.** Paste a public key in the panel, generated with an empty comment: `ssh-keygen -t ed25519 -C "" -f ~/.ssh/nvps_gitea`. Connect as root (or your created user) with that key alone.
- **Forge users without a required inbox.** Create the first admin locally, switch off open registration, and leave account emails empty or placeholder — both Gitea and Forgejo run fine mail-free.
- **Git over SSH, never HTTPS+password.** Add a deploy key with no identity string; remotes read `git@YOUR_IP:org/repo.git`. Nothing in the key comment should point back to your name.
```
`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
# Install Gitea or Forgejo from project docs (binary or distro package).
# Do not clone from a public git-hosting marketplace.
install -d /var/lib/gitea /etc/gitea
# After first boot: switch off open registration in the admin settings.
`
```
The threat model — IP, payment, logs — is on [how anonymous NulNet is](https://nulnet.com/how-anonymous-is-nulnet/). Token-vs-inbox trade-offs: [best no-email VPS](https://nulnet.com/best-no-email-vps/). Floor pricing: [cheap VPS from $3](https://nulnet.com/cheap-vps/).

## Recommended setup

**Plan:** Scout — 1 vCPU, 2 GB ECC, 40 GB NVMe, $3/mo annual (the 1 GB forge need mapped to the catalog floor). **Location:** choose by latency to your collaborators; the SKU is identical in all twenty-one cities.

Self-host Gitea/Forgejo from $3/mo — token-only, no KYC.

[Launch Scout](https://nulnet.com/deploy/?kind=vps&%3Bplan=nano&plan=business/)
Is 1 GB RAM enough for Gitea or Forgejo? Yes for a personal or small-team SQLite forge. Scout carries 2 GB of ECC at $3/mo annual — the cheapest SKU, with headroom over the 1 GB the process wants.

Can I SSH and git-push without a personal email? Yes: a token-only panel account, SSH keys with empty comments, forge accounts created without a verified mailbox, and transport over SSH rather than HTTPS+password.

Do you require KYC for a git VPS? No. No passport, selfie or phone at signup or renewal; the invoice settles in crypto or against prepaid balance.

Gitea or Forgejo — does the choice change the plan? No. Both forges run well on SQLite at this class, and both install from project docs on the same Scout image; the difference is governance and bundled tooling, not sizing.

## Primary sources

- [Forgejo](https://forgejo.org/docs/latest/)

## Related guides

- [Minimum-data no-KYC checkout](https://nulnet.com/guides/anonymous-vps-crypto-no-kyc/)
- [Buy a VPS with crypto](https://nulnet.com/buy-vps-with-crypto/)
- [No-KYC VPS: requirements and limits](https://nulnet.com/no-kyc-vps/)
- [Pay with Monero](https://nulnet.com/monero-vps/)
- [Offshore VPS](https://nulnet.com/offshore-vps/)
- [VPS vs dedicated bare-metal](https://nulnet.com/guides/vps-vs-dedicated/)
- [Best no-KYC VPS 2026](https://nulnet.com/best-no-kyc-vps-2026/)
- [FAQ: crypto VPS](https://nulnet.com/guides/faq-crypto-vps/)

## Checkout facts

- **Price** VPS from $3/mo. Dedicated from $30.80/mo.
- **Identity** No KYC. Token-only (no email) or email plus a 12-character password. No passport, phone, or card.
- **Payment** Sixteen ways to settle, none of them a card: XMR and BTC lead, ETH, SOL, LTC, BNB and TRX follow, then XRP, DOGE, DASH and ADA, GRAM (TON) for Telegram-adjacent rails, and USDT on four networks — TRC-20, ERC-20, BEP-20, SPL. Live-rate invoice.
- **Logs** No payload / no guest traffic logs. Billing and panel actions retained. Connection metadata ≤24h.
- **Platform** KVM on ECC and local NVMe. DDoS filtering included. Facilities in 21 cities across four continents — the locations table lists each one's tier, uplink and governing law. Need Iceland or Switzerland plus no KYC? Those two carry a published premium (+20% / +35%); every other flag stays at base list. Pay BTC, USDT, XMR, BNB, XRP, GRAM (TON) or 10 more. Open deploy to pick a plan.

## Ready to launch?

Build the box — VPS, storage or bare metal — create the password, pay the invoice that follows.

[Launch now](https://nulnet.com/deploy/?kind=vps&plan=business/)[Dedicated](https://nulnet.com/dedicated/)
