Sorunuzu sorun ve bu sayfaya ve seçtiğiniz AI sağlayıcısına referans vererek belgenin bir özetini alın
Sürüm Geçmişi
- "init infra komutunu ekle"v9.5.621.09.2026
Bu sayfanın içeriği bir yapay zeka kullanılarak çevrildi.
Orijinal içeriğin İngilizce son sürümünü görüntüleyinBu dokümantasyonu geliştirmek için bir fikriniz varsa, lütfen GitHub'da bir çekme isteği göndererek katkıda bulunmaktan çekinmeyin.
Dokümantasyon için GitHub bağlantısıBelge Markdown'ını panoya kopyala
Intlayer CLI Init Infra Komutu
Açıklama
init infra komutu makinenizde Intlayer altyapısını kurar. Platformunuz için barındırılan yükleyiciyi indirir (macOS / Linux'ta https://intlayer.org/install.sh, Windows'ta https://intlayer.org/install.ps1) ve terminalinize bağlı olarak çalıştırır, böylece yükleyicinin menüsü ve ilerleme çıktısı doğrudan size ulaşır.
Yükleyici, Intlayer'ı nasıl çalıştırmak istediğinizi sorar:
- Masaüstü uygulaması: İşletim sisteminiz ve işlemciniz için yerel gösterge panelini indirir ve açar veya yükler. Masaüstü sürümü Intlayer Cloud arka ucuyla iletişim kurar.
- Hepsi bir arada Docker: Tek bir birim tarafından desteklenen tek bir kapsayıcıda gösterge paneli + API + MongoDB + Redis + MinIO. Oluşturulan gizli anahtarlarla birlikte
./intlayer.envdosyasını yazar veintlayer/cms-allimajını çeker. - Docker Compose: Ölçeklenebilir kendi sunucunuzda barındırma için hizmet başına bir kapsayıcı.
./intlayer/dizininedocker-compose.ymlve.envyazar ve imajları çeker.
Barındırılan yükleyici kurulum akışının tek doğruluk kaynağıdır: CLI aynı adımları yeniden uygulamak yerine onu çalıştırır, bu nedenle npx intlayer init infra ve curl -fsSL https://intlayer.org/install.sh | sh tamamen aynı işlemi yapar.
Kullanım
Kodu panoya kopyala
Aynı adım, npx intlayer init --interactive kontrol listesinde Altyapı (masaüstü uygulaması / kendi sunucunda barındırma) altında da sunulur.
Seçenekler
-m, --mode <mode>- İsteğe bağlı. Yükleyici menüsünü atlayıp doğrudan bir modu çalıştırır. Kabul edilen değerler:desktop,docker(hepsi bir arada) veyacompose. Diğer değerler kabul edilen modları listeleyen bir hatayla sonlanır.
Örnekler
Modu etkileşimli olarak seçin
Kodu panoya kopyala
Masaüstü uygulamasını yükleyin
Kodu panoya kopyala
Hepsi bir arada kapsayıcı ile kendi sunucunuzda barındırın
Kodu panoya kopyala
Docker Compose ile kendi sunucunuzda barındırın
Kodu panoya kopyala
Örnek çıktı
Kodu panoya kopyala
Yükleyici ayarları
Yükleyici, CLI'nin değiştirmeden ilettiği birkaç ortam değişkenini okur. Komutu çalıştırmadan önce bunları kabuğunuzda tanımlayın:
Kodu panoya kopyala
Tüm veri içeriğini net bir şekilde görmek için tabloyu modalde açın
| Değişken | Varsayılan | Uygulandığı Yer | Açıklama |
|---|---|---|---|
INTLAYER_MODE | (sorulur) | hepsi | desktop, docker veya compose, --mode ile aynı |
INTLAYER_DOWNLOAD_DIR | ~/Downloads | desktop | Uygulama yükleyicisinin kaydedildiği yer |
INTLAYER_IMAGE | intlayer/cms-all:latest | docker | Çekilecek hepsi bir arada imaj |
INTLAYER_ENV_FILE | ./intlayer.env | docker | Ortam dosyasının yazılacağı yer |
INTLAYER_CONTAINER_NAME | intlayer | docker | Kapsayıcı adı |
INTLAYER_DATA_VOLUME | intlayer-data | docker | /data konumuna bağlanan adlandırılmış birim |
INTLAYER_APP_PORT | 3000 | docker | Gösterge paneli için ana bilgisayar bağlantı noktası |
INTLAYER_API_PORT | 3100 | docker | API için ana bilgisayar bağlantı noktası |
INTLAYER_S3_PORT | 9000 | docker | MinIO S3 API için ana bilgisayar bağlantı noktası |
INTLAYER_CONSOLE_PORT | 9001 | docker | MinIO konsolu için ana bilgisayar bağlantı noktası |
INTLAYER_COMPOSE_DIR | ./intlayer | compose | docker-compose.yml ve .env dosyalarının yazıldığı yer |
INTLAYER_SELFHOST_REF | main | ikisi de | Compose dosyası ve ortam şablonunun getirildiği Git referansı |
Bağlantı noktası değişkenleri eşlemenin yalnızca ana bilgisayar (host) tarafını değiştirir. Yayınlanan imajlarda gösterge paneli paketindehttp://localhost:3000,http://localhost:3100vehttp://localhost:9000derlenmiştir; bu nedenle kendi imajlarınızı oluşturmadığınız sürece varsayılan değerleri koruyun: kendi sunucunuzda barındırma kılavuzuna bakın.
Gereksinimler
- Masaüstü uygulaması Node.js gerektirir: Uygulama gösterge paneli sunucusunu barındırır ve makinenin kendi
nodeikili dosyasıyla başlatır. - Docker modları Docker (Windows'ta WSL 2 arka uçlu Docker Desktop) gerektirir. Compose modu ayrıca
docker composeeklentisine ihtiyaç duyar.
Notlar
- Komutu yeniden çalıştırmak güvenlidir: Mevcut bir ortam dosyasının üzerine asla yazılmaz, bu nedenle bir yükseltme yolu olarak da çalışır (yükleyici en son imajları çeker ve gizli anahtarlarınızı korur).
- Yükleyici geçici bir dizine indirilir ve sonuç ne olursa olsun çıktığında silinir.
- Komutun çıkış kodu yükleyicininkidir. İndirme işlemi başarısız olursa, CLI yükleyiciyi doğrudan çalıştırabilmeniz için eşdeğer
curl … | sh(veyairm … | iex) komutunu yazdırır. - Docker modlarının oturum açma e-postalarını gönderebilmesi için yine de bir posta ileticisine ihtiyacı vardır. Yükleyici tamamlandıktan sonra oluşturulan ortam dosyasında Resend veya SMTP yapılandırın: bkz. Global Posta Sunucusu.
İlgili Bağlantılar
- Kendi sunucunuzda barındırma kılavuzu - Mimari, ilk çalıştırma adımları ve her modun sınırlamaları
- Intlayer'ı Başlat - Üst
initkomutu ve etkileşimli kontrol listesi - Intlayer CMS - Yeni yüklediğiniz gösterge panelinin yetenekleri
