Independent testing Updated April 2026 387 self-hosting guides 5 VPS providers tested

guide

Contabo'da Self-Host Gitea Nasıl Kurulur (2026 Rehberi)

Contabo VPS üzerinde Gitea'nın nasıl kurulup yapılandırılacağını öğrenin; kendi barındırılan git hizmetiniz için güçlü ve uygun fiyatlı bir platform.

Gitea, hafif ve kendi barındırılan bir Git hizmetidir ve geliştiriciler arasında depolama yönetimi için giderek daha popüler hale geliyor. Bu kılavuzda, Gitea’yı Contabo VPS üzerinde nasıl kuracağınızı, verimli performansı ve uygun fiyat avantajlarından nasıl yararlanacağınızı öğreneceksiniz. Bu kurulum, homelab yapanlar ve sorunsuz bir Git deneyimi isteyen geliştiriciler için uygundur.

Gitea Barındırmak İçin neden Contabo Seçilmeli?

Contabo, uygun fiyatlarla güvenilir sanal özel sunucular (VPS) sunar; fiyatlar sadece 5.99 EUR/ay’dan başlar. Sunucunuza tahsis edilen cömert kaynaklarla, performans darboğazları olmadan Gitea’yu dağıtabilirsiniz. Aşağıda, Contabo’nun diğer popüler VPS sağlayıcılarıyla karşılaştırması yer almakta ve avantajlarını anlamanıza yardımcı olmaktadır.

SağlayıcıAylık FiyatRAMDepolamaVeri Merkezi Konumları
Contabo5.99 EUR4 GB400 GB SSDAlmanya, ABD
Hetzner Cloud4.15 EUR4 GB20 GB SSDAlmanya
DigitalOcean6 USD4 GB80 GB SSDGlobal
Vultr6 USD4 GB80 GB SSDGlobal
Linode (Akamai)5 USD4 GB80 GB SSDGlobal

Gereksinimler

  1. Contabo VPS: Kaydolun ve en az 4 GB RAM ve SSD depolama ile bir VPS örneği sağlayın.
  2. Alan Adı: Gitea’ya özel bir URL üzerinden erişmek istiyorsanız bir alan adı edinin.
  3. SSH Erişimi: VPS’ye SSH ile erişiminizin olduğundan emin olun.

Adım 1: VPS’nize Erişin

İlk olarak, Contabo VPS’nize SSH ile bağlanın. Bir terminal açın ve şu komutu çalıştırın:

ssh root@your_server_ip

your_server_ip yerine, Contabo VPS’nizin gerçek IP adresini yazın.

Adım 2: Sistemi Güncelleyin

Sistem paketlerinizin güncel olduğundan emin olun:

apt update && apt upgrade -y

Adım 3: Gerekli Paketleri Kurun

Gitea, Git ve birkaç ek kütüphane gerektirir. Bunları aşağıdaki komutla kurun:

apt install git sqlite3 -y

Dışsal bir veritabanı (MySQL veya PostgreSQL) kullanmak istiyorsanız, onları da kurduğunuzdan emin olun.

Adım 4: Bir Git Kullanıcısı Oluşturun

Güvenlik nedeniyle, Gitea’yı çalıştırmak için özel bir kullanıcı oluşturun:

adduser --system --shell /bin/bash --gecos 'Git Kullanıcısı' --group --disabled-password git

Adım 5: Gitea’yı İndirin

Sonra, Gitea’yı resmi depodan indirin:

wget -O gitea https://dl.gitea.io/gitea/1.18.0/gitea-1.18.0-linux-amd64

İndirilen dosyayı çalıştırılabilir yapın:

chmod +x gitea

Adım 6: Gitea’yı Kullanıcı Dizini Altına Taşıyın

Gitea ikili dosyasını kullanıcının dizinine taşıyın:

mv gitea /usr/local/bin/

Adım 7: Gitea’yı Yapılandırın

Gitea için gerekli dizinleri oluşturun:

mkdir -p /var/lib/gitea/{custom,data,log}
chown -R git:git /var/lib/gitea/

Şimdi, bir yapılandırma dosyası oluşturun:

nano /etc/systemd/system/gitea.service

Aşağıdaki yapılandırmayı ekleyin:

[Unit]
Description=Gitea
After=syslog.target
After=network.target

[Service]
User=git
Group=git
WorkingDirectory=/var/lib/gitea
ExecStart=/usr/local/bin/gitea web
Restart=always
Environment=USER=git HOME=/var/lib/gitea

[Install]
WantedBy=multi-user.target

Adım 8: Gitea’yı Başlatın

Aşağıdaki komutlarla Gitea servisini etkinleştirip başlatın:

systemctl enable gitea
systemctl start gitea

Adım 9: Gitea’ya Erişin

Web tarayıcınızı açın ve şu URL’ye gidin:

http://your_server_ip:3000

your_server_ip yerine VPS’nizin IP adresini yazın. Gitea kurulum sayfasını göreceksiniz ve burada yönetici hesabınızı ve veritabanını yapılandırabileceksiniz.

Sıkça Sorulan Sorular

Contabo üzerinde Gitea için nasıl veritabanı kurarım?

Gitea’yı etkin biçimde çalıştırmak için MySQL veya PostgreSQL gibi bir veritabanı kurabilirsiniz. VPS’nize veritabanı sunucusunu yükleyin ve Gitea için yeni bir veritabanı ve kullanıcı oluşturun. Gitea kurulum sayfasında, veritabanı tipini seçin ve kullanıcı, parola ile veritabanı adı gibi bilgileri girin. Veritabanı sunucusunun, Gitea kurulumu tarafından bağlantıya izin verdiğinden emin olun.

Kendi barındırılan Gitea’ya alan adıyla erişebilir miyim?

Evet, alan adı kullanabilirsiniz. Alanınızı satın aldıktan sonra DNS ayarlarınızı, Contabo VPS IP’nize yönlendirin. Gitea kurulumunda, uygulama için alan adını girin. Bu, daha temiz bir URL sağlar ve kullanıcı erişimini kolaylaştırır.

Gitea kurulumumu nasıl güvenli hale getirebilirim?

Gitea kurulumunuzu güvence altına almak için Let’s Encrypt ile SSL sertifikası kurmayı düşünün. Bunu yapmak için Certbot’u kullanabilirsiniz. SSL kurulduktan sonra, Gitea yapılandırmanızın ROOT_URL ayarını https:// kullanacak şekilde güncelleyin. Gitea ve bağımlılıklarını düzenli olarak güncelleyerek güvenlik açıklarına karşı koruma sağlayın.

Daha kapsamlı VPS sağlayıcı karşılaştırması için tam VPS karşılaştırmamıza bakabilirsiniz. Contabo’nun uygun fiyatlı VPS’leriyle, Gitea’yı başarıyla kendi kendinize barındırabilir ve depolarınızı verimli bir şekilde yönetebilirsiniz.