Gitlab

Gitlab, açık kaynak olarak sürekli gelişen git servisidir. Public & Private projelerinizi herhangi bir ücret olmadan barındırıp yönetebilirsiniz.

Servis içerisinde kullanabileceğiniz CI/CD / Webhooks / Sentry / Pages gibi çokca hizmet yer almakta. Açık kaynak hizmet olduğundan gelişmesinde sizinde bir payınız olabilir, bilginizi paylaşmaktan kaçınmayın :)


Gitlab Pages

Netlify, VuePress, Nuxt, Hakyll, Doxygen, Hexo, Hugo, Jekyll gibi hizmetler ile entegreli çalışıp kolayca Statik sitelerinizi oluşturabilirsiniz.


Domain Nasıl Eklenir?

  • Ayarlar -> Sayfalar diyerek açılan sayfadan New Domain butonuna tıklayın
  • Etki alanınız için Domain adresini girin. Bu aşamada geçerli bir sertifikanız yoksa Automatic sertificate diyerek gitlab tarafından ücretsiz sertifika alabilirsiniz. Create New Domain butonuna tıklayın
  • DNS işlemleri için gereken bilgileri not alın. Kullanmış olduğunuz alan adının yer aldığı dns ayarlar sayfasını açın. Tabloda ki gibi dns ekleme işlemlerini yapın.
FromDNS RecordTo
example.comA35.185.44.232
_gitlab-pages-verification-code.example.comTXTgitlab-pages-verification-code=00112233445566778899aabbccddeeff
www.example.comCNAMEnamespace.gitlab.io
  • DNS ekleme tamamladıktan sonra doğrulama yaparak deponuz için onay verme işlemini gerçekleştirin.
  • DNS ayarlarınız doğru yapmadığınız taktirde doğrulama işlemi gerçekleşmiyecektir.
  • Onay işleminden sonra gitlab sertfika alımı 24 sa içerisinde etkinleşecektir.
  • Proje Ayarlar -> Genel diyerek açılan sayfadan Görünürlük -> Sayfa Yetki Kontrol alanını herkes olarak düzenleyip kaydedin.
  • Sırasıyla adımları doğru yaparak Dns yönlendirme işlemiyle deponuzun eşleşmesi tamamlanıp, genele açık bir şekilde yayında olacaktır.
18/10/2019