Discourse Eklenti Yükleme
-
Discourse kullanan sitenizde eklenti yüklemek için sunucuda root kullanıcısı ile oturum açın.
Eğer tavsiye edilen kurulum yönetimini kullandıysanız, Discourse sitesinin kurulu olduğu dizine geçiş yapın ve
app.yml
dosyasını açın.cd /var/discourse nano containers/app.yml
komutunu çalıştırın.
Kurmak istediğiniz eklentinin github URL’sini bulun. Örneğin Discourse sitemap eklentisi için github URL’si şu şekildedir:https://github.com/discourse/discourse-sitemap
app.yml dosyasında hooks bölümünün altına aşağıdaki gibi kurmak istediğiniz eklentisinin URL’sini yerleştirin. Sitemap eklentisi için şu şekilde:hooks: after_code: - exec: cd: $home/plugins cmd: - sudo -E -u discourse git clone https://github.com/discourse/docker_manager.git - sudo -E -u discourse git clone https://github.com/discourse/discourse-sitemap.git
Püf nokta eklenti URL’sini sonuna
.git
eklemektir. Eklenti adresini ekledikten sonra CTRL X ve ENTER butınları ile dosyayı kaydedip çıkın.Şimdi Rebuild etmek için;
./launcher rebuild app
Komutunu çalıştırın. 2-3 dakika içinde eklenti kurulmuş olacaktır.
-
1 den fazla eklenti url sini ekleyip toplu yukleme yapılabilirmi her hangi bir sıkıntı oluştururmu yoksa tek tek yükleyip rebuild yapmakmı lazım
-