EQVPS

אחסנו-בעצמכם את Gitea על VPS: שרת Git פרטי משלכם

3 בספט׳ 2026 · 2 דק' קריאה · EQVPS Team

אחסון הקוד שלכם על הפלטפורמה של מישהו אחר אומר החוקים שלהם, ההשבתות שלהם, אימון ה-AI שלהם על המאגרים שלכם, וההחלטה שלהם אם חשבון מסומן. Gitea היא forge קל של Git באחסון-עצמי — repos, issues, pull requests, wiki, webhooks — שרץ על שרת שאתם שולטים בו. היא קטנה מספיק לרוץ בכל מקום, מהירה להגדרה עם 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"]

שימו reverse proxy של TLS מלפני ה-UI של ה-web:

# 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 שלכם, ודחפו את ה-repo הראשון שלכם — אחסון שאתם הבעלים שלו.

הפכו אותה לשלכם

למה EQVPS ל-Gitea

הוסיפו runner CI באחסון-עצמי → · אחסון VPS אנונימי מוסבר →

שאלות נפוצות

למה לאחסן-בעצמי את Gitea במקום GitHub?

Gitea היא forge קל של Git — מאגרים, issues, pull requests, wiki ו-webhooks — שרץ לגמרי על שרת שאתם שולטים בו. הקוד שלכם לא נכרה כדי לאמן מודלים, ה-repo לא יכול להיות מוסר על ידי צד שלישי, ואין מגבלות מושב או תקרות repo-פרטי. אתם יכולים לשלם על השרת בקריפטו ללא תעודה.

במה זה שונה מ-runner CI באחסון-עצמי?

Gitea מאחסנת את המאגרים עצמם (ה-forge); runner CI רק מבצע jobs של build. הם משתדכים היטב: Gitea יורה webhook וה-runner שלכם בונה. אם אתם ספציפית רוצים CI, ראו את מדריך ה-runner המקושר למטה — המאמר הזה עוסק באחסון ה-repos של Git.

איזו תוכנית ואילו משאבים Gitea צריכה?

Gitea קלה להפליא — היא רצה בשמחה על ארגז קטן. Nano-IP או Small-IP (IPv4 ייעודי) בשפע ל-forge אישי או של צוות קטן; מדדו דיסק לגודל המאגר שלכם. אתם צריכים IP ייעודי כך שה-UI של ה-web ו-git-over-SSH נגישים נכנס.

האם אני צריך IP ייעודי ודומיין?

כן. אתם תשכפלו מעל https://git.yourdomain.com או git SSH, מה שצריך דומיין, TLS תקף ופורטים נכנסים — אז תוכנית עם IPv4 ייעודי. תוכניות ה-NAT שלנו לא מקבלות נכנס. reverse proxy (Caddy) נותן לכם HTTPS אוטומטי; git SSH רץ על פורט נפרד.

האם אתם מבקשים תעודה או כרטיס?

לא. הירשמו עם אימייל, שלמו ב-USDC או USDT. ללא מסמכים, ללא כרטיס, ללא KYC.

← חזרה לבלוגראו תוכניות ומחירים →

תגובות

אין עדיין תגובות. היו הראשונים.

השאירו תגובה

התגובות עוברות מודרציה לפני שהן מופיעות.