אחסון הקוד שלכם על הפלטפורמה של מישהו אחר אומר החוקים שלהם, ההשבתות שלהם, אימון ה-AI שלהם על המאגרים שלכם, וההחלטה שלהם אם חשבון מסומן. Gitea היא forge קל של Git באחסון-עצמי — repos, issues, pull requests, wiki, webhooks — שרץ על שרת שאתם שולטים בו. היא קטנה מספיק לרוץ בכל מקום, מהירה להגדרה עם Docker, ואתם יכולים לשלם על השרת בקריפטו ללא KYC.
מה Gitea צריכה
- IPv4 ייעודי, דומיין ו-HTTPS. אתם משכפלים מעל
https://git.yourdomain.comאו git SSH, אז אתם צריכים דומיין, TLS תקף ופורטים נכנסים — תוכנית עם IP ייעודי. תוכניות NAT לא לוקחות נכנס. Nano-IP או Small-IP בשפע. - דיסק צנוע ממודד ל-repos שלכם. Gitea עצמה זעירה; הדיסק מחזיק את היסטוריית ה-Git וה-artifacts שלכם.
- RAM/CPU קלים מאוד. Gitea כתובה ב-Go ורצה בנוחות על מופע קטן.
הגדירו אותה (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 הראשון שלכם — אחסון שאתם הבעלים שלו.
הפכו אותה לשלכם
- Issues, pull requests, wiki, releases — זרימת העבודה שאתם מצפים לה, באחסון-עצמי.
- Webhooks + Actions: הפעילו runner CI באחסון-עצמי ב-push (ראו את מדריך ה-runner למטה).
- ארגונים וגישה מדויקת — ללא דמי מושב, repos פרטיים ללא הגבלה.
- שמרו את Postgres על localhost; חשפו רק 443 (web) ואת פורט ה-git-SSH שלכם.
למה EQVPS ל-Gitea
- IPv4 ייעודי החל מ-$8/חודש, ידידותי-דומיין+HTTPS, כל הפורטים, rDNS בשירות-עצמי.
- מיקומים באיחוד האירופי (גרמניה, פינלנד) — נתיבים נקיים, חוק הגנת-נתונים אמיתי.
- ללא KYC, תשלום בקריפטו. אימייל להרשמה, USDC/USDT לתשלום — הולם לקוד שנשאר שלכם.
- root תוך ~60 שניות, NVMe. הרימו את ה-stack, הוסיפו Caddy, ושרת ה-Git הפרטי שלכם חי.
תגובות
אין עדיין תגובות. היו הראשונים.