İçeriğe geç
New Kodine v2 is now available

Web

kodine'u tarayıcınızda kullanın.

kodine, tarayıcınızda bir web uygulaması olarak çalışabilir; terminale ihtiyaç duymadan aynı güçlü AI kodlama deneyimini sunar.

kodine Web - Yeni Oturum

Başlarken

Web arayüzünü başlatmak için şunu çalıştırın:

Terminal window
kodine web

Bu komut, 127.0.0.1 üzerinde rastgele uygun bir bağlantı noktasında yerel bir sunucu başlatır ve kodine’u varsayılan tarayıcınızda otomatik olarak açar.


Yapılandırma

Web sunucusunu komut satırı bayraklarıyla ya da config dosyanızda yapılandırabilirsiniz.

Port

kodine varsayılan olarak uygun bir bağlantı noktası seçer. İsterseniz belirli bir port verebilirsiniz:

Terminal window
kodine web --port 4096

Ana makine adı

Sunucu varsayılan olarak 127.0.0.1 adresine bağlanır (yalnızca localhost). kodine’u ağınızda erişilebilir kılmak için:

Terminal window
kodine web --hostname 0.0.0.0

0.0.0.0 kullanıldığında kodine hem yerel hem de ağ adreslerini gösterir:

Local access: http://localhost:4096
Network access: http://192.168.1.100:4096

mDNS Keşfi

Sunucunuzun yerel ağda bulunabilir olması için mDNS’yi etkinleştirin:

Terminal window
kodine web --mdns

Bu, ana bilgisayar adını otomatik olarak 0.0.0.0 yapar ve sunucuyu kodine.local olarak duyurur.

Aynı ağda birden fazla örnek çalıştıracaksanız mDNS alan adını özelleştirebilirsiniz:

Terminal window
kodine web --mdns --mdns-domain myproject.local

CORS

Ek alan adlarına CORS izni vermek için (özel ön yüzler için kullanışlıdır):

Terminal window
kodine web --cors https://example.com

Kimlik Doğrulaması

Erişimi korumak için KODINE_SERVER_PASSWORD ortam değişkeniyle bir parola belirleyin:

Terminal window
KODINE_SERVER_PASSWORD=secret kodine web

Kullanıcı adı varsayılan olarak kodine olur, ancak KODINE_SERVER_USERNAME ile değiştirilebilir.


Web Arayüzünü Kullanma

Web arayüzü açıldığında kodine oturumlarınıza erişim sağlar.

Oturum

Oturumlarınızı ana sayfadan görüntüleyip yönetin. Aktif oturumları görebilir ve yenilerini başlatabilirsiniz.

kodine Web - Etkin Oturum

Sunucu Durumu

Bağlı sunucuları ve durumlarını görmek için “Sunucuları Gör” seçeneğine tıklayın.

kodine Web - Sunuculara bakın


Terminal Takma

Çalışan bir web sunucusuna bir terminal TUI’si ekleyebilirsiniz:

Terminal window
# Web sunucusunu başlatın
kodine web --port 4096
# Başka bir terminalde TUI'yi bağlayın
kodine attach http://localhost:4096

Bu, aynı oturumları ve durumu paylaşarak web arayüzü ile terminali aynı anda kullanmanıza olanak tanır.


Yapılandırma Dosyası

Sunucu ayarlarını kodine.json yapılandırma dosyanızda da tanımlayabilirsiniz:

{
"server": {
"port": 4096,
"hostname": "0.0.0.0",
"mdns": true,
"cors": ["https://example.com"]
}
}

Komut satırı bayrakları, yapılandırma dosyası ayarlarından önceliklidir.