Ana içeriğe atla

Etrafa bir göz atma

Artık Toolkit’in yerel bir kopyasına sahip olduğunuza göre, ls komutunu kullanarak deponun yapısına bir göz atalım.
Run this
ls -l komutu, bir dizinin içeriğini ayrıntılı uzun liste görünümünde gösterir ve izinler, sahiplik ve boyut gibi ek dosya bilgileri sağlar.
Her şey başarıyla klonlandıysa şuna benzer bir çıktı görmelisiniz:
Kullanıcıya ait tüm yapılandırma dosyaları config/ dizininde bulunur. Bu dizin git sürüm kontrol sisteminden hariç tutulmuştur, bu nedenle Toolkit güncellendiğinde değiştirilmez.

Depo düzeni

/config klasörü dışındaki dosyaları doğrudan değiştirmemenizi öneririz. Bunun yerine, değişiklik yapmanız gerekiyorsa bunlar config/variables.env veya config/overleaf.rc dosyalarında ayarlanan ortam değişkenleri aracılığıyla yapılabilir.
Örneğin, mongo hizmet imajını ayarlamak için lib/docker-compose.mongo.yml dosyasını doğrudan düzenlemek yerine, imajı config/overleaf.rc içindeki MONGO_IMAGE ortam değişkeniyle ayarlayın. Daha fazla bilgi için Toolkit ayarları sayfasına bakın.
Toolkit, izniniz olmadan config/ dizinindeki hiçbir veriyi değiştirmez.

Komutlar

Bu betikleri Toolkit dizininden çalıştırın. Her biri seçeneklerini --help ile gösterir.
bin/up bir konteyneri yeniden oluşturduğunda, içinde yapılan her değişiklik kaybolur; örneğin bin/shell üzerinden kurulan paketler veya düzenlenen dosyalar. Yalnızca veri dizinleri (varsayılan olarak data/) ve config/ korunur. Kalıcı değişiklikleri bunun yerine config/variables.env, config/overleaf.rc veya config/docker-compose.override.yml üzerinden yapın.
Her bin/up tüm kullanıcıların oturumunu kapatıyorsa OVERLEAF_SESSION_SECRET değerini ayarlayın. Bu değer olmadan oturum çerezleri, konteyner her yeniden oluşturulduğunda yeniden üretilen bir secret ile imzalanır; bkz. Ortam Değişkenleri sayfasındaki Soru&Cevap bölümü.
Son değiştirilme tarihi 8 Kasım 2026