EQVPS

Gitea-ის თვით-ჰოსტინგი VPS-ზე: თქვენი საკუთარი პირადი Git სერვერი

Sep 3, 2026 · 2 წთ კითხვა · EQVPS Team

თქვენი კოდის სხვისი პლატფორმის ჰოსტინგი ნიშნავს მათ წესებს, მათ გათიშვებს, მათ AI-ს თქვენს რეპოზიტორიებზე გაწვრთნას და მათ გადაწყვეტილებას, თუ ანგარიში მოინიშნა. Gitea არის მსუბუქი, თვით-ჰოსტინგ Git forge — repo-ები, issue-ები, pull request-ები, wiki, webhook-ები — რომელიც მუშაობს სერვერზე, რომელსაც თქვენ აკონტროლებთ. ის საკმარისად პატარაა ნებისმიერ ადგილას გასაშვებად, სწრაფი Docker-ით დასაყენებლად, და სერვერისთვის შეგიძლიათ კრიპტოთი გადაიხადოთ KYC-ის გარეშე.

რა სჭირდება Gitea-ს

დააყენეთ ის (Ubuntu 24.04, Docker)

# docker-compose.yml — Gitea + PostgreSQL (SSH git on host 2222, web behind TLS proxy)
services:
  server:
    image: gitea/gitea:latest
    restart: always
    environment:
      GITEA__database__DB_TYPE: postgres
      GITEA__database__HOST: db:5432
      GITEA__database__NAME: gitea
      GITEA__database__USER: gitea
      GITEA__database__PASSWD: change-me-strong
    volumes: ["/srv/gitea:/data"]
    ports:
      - "127.0.0.1:3000:3000"   # web (proxied by Caddy)
      - "2222:22"               # git over SSH
    depends_on: [db]
  db:
    image: postgres:16-alpine
    restart: always
    environment:
      POSTGRES_USER: gitea
      POSTGRES_PASSWORD: change-me-strong
      POSTGRES_DB: gitea
    volumes: ["/srv/gitea-db:/var/lib/postgresql/data"]

დააყენეთ TLS reverse proxy web UI-ის წინ:

# TLS + reverse proxy (dedicated IPv4 + domain + inbound 443); git SSH stays on 2222
apt install -y caddy
echo 'git.yourdomain.com { reverse_proxy 127.0.0.1:3000 }' > /etc/caddy/Caddyfile
systemctl restart caddy && ufw allow 80,443,2222/tcp

გახსენით https://git.yourdomain.com, დაასრულეთ პირველი-გაშვების დაყენება, დაამატეთ თქვენი SSH გასაღები და push-ეთ თქვენი პირველი repo — ჰოსტინგი, რომელსაც ფლობთ.

გახადეთ ის თქვენი

რატომ EQVPS Gitea-ისთვის

დაამატეთ თვით-ჰოსტინგ CI runner → · ანონიმური VPS ჰოსტინგი ახსნილი →

ხდკ

რატომ თვით-ჰოსტინგო Gitea GitHub-ის ნაცვლად?

Gitea არის მსუბუქი Git forge — რეპოზიტორიები, issue-ები, pull request-ები, wiki და webhook-ები — რომელიც მთლიანად მუშაობს სერვერზე, რომელსაც აკონტროლებთ. თქვენი კოდი არ მუშავდება მოდელების გასაწვრთნელად, repo ვერ წაიშლება მესამე მხარის მიერ, და არ არის seat ლიმიტები ან პირადი-repo cap-ები. სერვერისთვის შეგიძლიათ კრიპტოთი გადაიხადოთ ID-ის გარეშე.

რით განსხვავდება ეს თვით-ჰოსტინგ CI runner-გან?

Gitea ჰოსტინგებს თავად რეპოზიტორიებს (forge); CI runner უბრალოდ ასრულებს build job-ებს. ისინი კარგად წყვილდებიან: Gitea ისვრის webhook-ს და თქვენი runner build-ს აკეთებს. თუ კონკრეტულად CI გინდათ, იხილეთ runner გზამკვლევი ქვემოთ ბმულით — ეს სტატია Git repo-ების ჰოსტინგზეა.

რომელი ტარიფი და რესურსები სჭირდება Gitea-ს?

Gitea ცნობილად მსუბუქია — ის კმაყოფილად მუშაობს პატარა box-ზე. Nano-IP ან Small-IP (გამოყოფილი IPv4) საკმარისია პირადი ან პატარა-გუნდის forge-ისთვის; გაზარდეთ დისკი თქვენი რეპოზიტორიის ზომამდე. გჭირდებათ გამოყოფილი IP, რომ web UI და git-over-SSH მიწვდომადი იყოს შემომავალი.

მჭირდება გამოყოფილი IP და დომენი?

დიახ. clone-ს გააკეთებთ https://git.yourdomain.com-ით ან git SSH-ით, რასაც სჭირდება დომენი, ვალიდური TLS და შემომავალი პორტები — ასე რომ dedicated-IPv4 ტარიფი. ჩვენი NAT ტარიფები არ იღებენ შემომავალს. reverse proxy (Caddy) გაძლევთ ავტომატურ HTTPS-ს; git SSH მუშაობს ცალკე პორტზე.

ითხოვთ ID-ს ან ბარათს?

არა. დარეგისტრირდით ელფოსტით, გადაიხადეთ USDC-ით ან USDT-ით. არავითარი დოკუმენტი, ბარათი, KYC.

← ბლოგზე დაბრუნებატარიფებისა და ფასების ნახვა →

კომენტარები

ჯერ არ არის კომენტარები. იყავით პირველი.

დატოვეთ კომენტარი

კომენტარები მოდერირდება გამოჩენამდე.