Konsol Şimdi sipariş ver Şimdi sipariş ver
Geliştirici araçları

Kodunuzu güçlü geliştirici araçlarıyla yönetin

Git depolarınızdan kodunuzu yayınlayın, güvenli tarayıcı terminalinde komutlar çalıştırın ve cron işleriyle rutin görevleri otomatikleştirin. Hosting ortamınızın kontrolünü elinize alın.

Doğrudan Git üzerinden yayınlayın

Deponuzu bağlayın ve kodunuzu hesabınıza çekin. Basit bir sihirbazla dağıtımları adım adım kurun.

Şunlarla çalışır GitHub GitLab Bitbucket SSH üzerinden erişilebilen herhangi bir Git sunucusu

  • Tek tıkla kodunuzu çekin veya otomatik olarak yayınlanması için bir zamanlama ayarlayın.
  • GitHub, GitLab, Bitbucket veya SSH üzerinden erişilebilen herhangi bir Git sunucusuna bağlanın.
  • Bağımlılıkları yüklemek, taşıma (migration) işlemlerini çalıştırmak veya önbelleği temizlemek için kendi dağıtım komutlarınızı çalıştırın.
  • Her proje, yenilenebilir bir dağıtım anahtarına (deploy key) sahip olur ve bir konsol, dağıtım çıktılarını gösterir.
Dağıtım konsolu çıktısı

Dağıtım iş akışınız

Kendi bilgisayarınızda kod yazmaktan, birkaç basit adımla canlı bir web sitesine geçiş yapın.

  1. Kodunuzu gönderin

    Değişikliklerinizi işleyin ve GitHub, GitLab veya Bitbucket'taki deponuza gönderin.

  2. Hesabınıza dağıtın

    Hostrena panelinde dağıt butonuna tıklayın veya planlanmış dağıtımınızın çalışmasını bekleyin.

  3. Dağıtım komutlarını çalıştırın

    Özel komutlarınız; varlıkları derlemek, önbelleği temizlemek veya taşıma (migration) işlemlerini çalıştırmak için otomatik olarak çalışır.

  4. Bakımı otomatikleştirin

    Zamanlanmış cron işleriniz, raporları ve framework görevlerini halletmek için arka planda çalışır.

Sıkça sorulan sorular

Kendi barındırdığım (self-hosted) bir Git deposunu bağlayabilir miyim?

Evet, SSH üzerinden erişilebilen tüm Git sunucularına bağlanabilirsiniz. Buna kendi barındırdığınız GitLab veya Gitea kurulumları da dâhildir.

Tarayıcı terminalinde root erişimine sahip miyim?

Hayır, terminal yalnızca belirli hesabınız ve dosyalarınızla sınırlandırılmış izole (chrooted) bir kabuk sağlar. Sunucudaki root kullanıcısına veya diğer hesaplara erişemezsiniz.

Tarayıcı terminalinde hangi araçlar mevcut?

Tarayıcı terminali bash, php, composer, git ve mysql gibi yaygın araçları içerir. Bunları doğrudan tarayıcı üzerinden kendi dosyalarınızı yönetmek için kullanabilirsiniz.

Git dağıtımımın başarılı olup olmadığını nasıl anlarım?

Hosting paneli, her dağıtımın tam çıktısını gösteren bir konsol sunar. Kodunuzun ve dağıtım komutlarınızın başarıyla çalışıp çalışmadığını doğrulamak için bu çıktıyı inceleyebilirsiniz.

Cron ile bir framework zamanlayıcısını çalıştırabilir miyim?

Evet, bir framework zamanlayıcısını sık bir programla çalıştırmak için bir cron işi ekleyebilirsiniz. Örneğin, php artisan schedule:run komutunun otomatik çalışmasını ayarlayabilirsiniz.

Kodunuzu yayınlamaya hazır mısınız?

Bir hosting planı seçin ve bu geliştirici araçları ile çok daha fazlasına erişim sağlayın.