Ana içeriğe atla
Komutları çalıştırın ve dosyaları Ubuntu’da, ~/ayakaleaf-toolkit dizininden düzenleyin.
1

Konteyner ayarları

config/overleaf.rc içindeki mevcut girdileri düzenleyin:
config/overleaf.rc
Varsayılan veri yollarını ve birlikte gelen MongoDB ve Redis hizmetlerini koruyun. 8080 portu yerel Windows tarayıcısı içindir; 127.0.0.1 adresine bağlamak onu yerel tutar. Korumalı alan derlemeleri, TeX’i uygulama konteyneri içinde çalıştırmak yerine her derleme için ayrı bir Linux konteyneri kullanır. Docker soketi uygulamanın bu konteynerleri oluşturmasını sağlar ve Toolkit, derleme verileri için data/overleaf/data/compiles altındaki ana bilgisayar yolunu sağlar.
2

Uygulama ayarları

config/variables.env içinde, aynı adlara sahip etkin girdilerin yerine geçecek şekilde şu değerleri ayarlayın:
config/variables.env
Tam (full) imaj, çok çeşitli projeler için gereken paketleri ve yazı tiplerini içerir. Bu imaj ve uygulama için en az 40 GB boş depolama alanı ve buna ek olarak proje verileri ile gelecekteki güncellemeler için yer ayırın.Hızlı bir dağıtım testi için bunun yerine daha küçük basic imajı kullanın. 6. adımdaki basit makale testi için yeterlidir, ancak tam paket ve yazı tipi kümesini içermez:
Yinelenen etkin anahtarlar olmadan bu kümelerden birini seçin. Basic imajın Dockerfile dosyası latexmk, XeTeX ve fontspec içerir, ancak ctex veya tam yazı tipi koleksiyonunu içermez. Basic imajda eksik bir LaTeX paketi tek başına bir korumalı alan sorununa işaret etmez.Bir oturum gizli anahtarı üretin:
Sonucu config/variables.env içine OVERLEAF_SESSION_SECRET olarak ekleyin. Üretilen davet belirteci gizli anahtarını da saklayın. E-posta olmadan çalışan yerel bir örnek için SMTP ayarlarını ve OVERLEAF_EMAIL_FROM_ADDRESS değerini ayarlamadan bırakın.
3

Örneğinizi başlatın

Toolkit MongoDB’yi başlatır, replika kümesini başlatır, seçilen TeX Live imajını indirir ve Redis ile uygulamayı başlatır. Büyük bir imaj inerken duraklamış gibi görünebilir. İlki hâlâ çalışırken ikinci bir bin/up çalıştırmayın.Başka bir Ubuntu terminalinde şunları kontrol edin:
Günlükleri izlemeyi durdurmak için Ctrl+C tuşlarına basın; arka planda çalışan konteynerler çalışmaya devam eder. Başlatma MongoDB’de başarısız olursa yeniden denemeden önce MongoDB başlamıyor bölümünü izleyin. Mevcut bir kurulumu sıfırlamak için veri dizinini silmeyin.Portu ve ilk çalıştırma sayfasını kontrol edin:
Port 127.0.0.1:8080 olmalıdır. HTTP isteği başlangıçta başarısız olursa uygulamanın başlatılmasını bekleyin.
4

Örneği Windows'tan açın

Windows tarayıcınızda http://localhost:8080/launchpad adresini açın. Windows’ta da geçici bir WSL IP adresi yerine bu adresi kullanın.Windows HTTP erişimini tarayıcıdan ayrı olarak kontrol etmek için PowerShell’de şunu çalıştırın:
Ubuntu sayfaya ulaşabiliyor ancak Windows ulaşamıyorsa bkz. Windows localhost’u açamıyor.

Sonraki adım

Yöneticiyi oluşturmak ve korumalı alan derlemelerini ile kalıcılığı doğrulamak için 6. Kurulum sonrası görevler adımıyla devam edin.
Son değiştirilme tarihi 8 Kasım 2026