# Forgejo sunucumu nasıl kullanırım?

https://www.seturack.com/bilgi-bankasi/makale/forgejo-sunucumu-nasil-kullanirim

1. Panelde **Sunucularım** sayfasını açın, sunucunuza tıklayın.
2. **Genel Bakış** sekmesinde **Uygulama** satırında "Forgejo hazır" yazmasını bekleyin. Sayfa kendini yeniler.
3. **Site adresi** satırındaki bağlantıyı açın ve **Giriş adı** ile **Şifre** satırlarındaki bilgilerle oturum açın.

## Git ile çalışmak

SSH anahtarınızı **Ayarlar, SSH anahtarları** sayfasından ekleyin. SSH portu **2222**'dir:

`git clone ssh://git@IP:2222/yonetici/depo.git`

HTTPS ile de klonlayabilirsiniz.

## Ekibiniz

Açık kayıt kapalı gelir: internetten gelen spam hesap açamaz. Ekibinizin hesaplarını **Site yönetimi, Hesaplar** sayfasından açın.

## Bilmeniz gerekenler

Dışarıya **80**, **443**, git için **2222** ve sunucu SSH'si için **22** açıktır. Veriler PostgreSQL'dedir, günlük yedek fiyata dahildir.

## Kendi alan adınız

1. Alan adınızın A kaydını sunucunuzun IP adresine yönlendirin.
2. [SSH ile bağlanın](https://www.seturack.com/bilgi-bankasi/makale/sunucuma-ssh-ile-nasil-baglanirim) ve klasöre geçin: `cd /opt/seturack/forgejo`
3. Eski adı değiştirin: `sed -i 's/ESKI_AD/alanadiniz.com/g' caddy/Caddyfile .env`. `ESKI_AD` paneldeki adresin `https://` sonrasıdır.
4. `docker compose up -d`
5. `docker compose exec caddy caddy reload --config /etc/caddy/Caddyfile`

Caddy sertifikayı kendisi alır ve yeniler.

**Henüz sunucunuz yok mu?** [Forgejo kurulu sunucu sipariş edin](https://www.seturack.com/forgejo-vps): boyutu kendiniz seçersiniz, ne seçtiyseniz onu ödersiniz.
