- İç araçlara yönelik web uygulaması geliştirme ve dağıtım platformu
- Tek bir makinede, dil veya framework fark etmeksizin birden çok web uygulamasını kolay ve güvenli şekilde barındırabilir
- Çapraz platformu (Linux/Windows/OSX) destekler ve web uygulaması yönetimi için GitOps iş akışı sunar
- Başlıca özellikler
- Reverse proxy, hipermedya tabanlı mikro framework ve konteyner orkestratörü (Docker veya Podman kullanır) işlevlerini tek bir hafif binary içinde sunar
- Clace sunucusunu başlattıktan ve Docker veya Podman'ın çalıştığını doğruladıktan sonra, GitHub kaynak deposundan tek komutla yeni bir uygulama kurulabilir
- İlk API çağrısında Clace imajı build eder ve konteyneri lazy loading yöntemiyle başlatır
- Backend API'leri için basit form tabanlı bir UI'ı otomatik olarak oluşturabilir
- Kullanım alanları
- Geliştirme makinesinde konteynerleştirilmiş web uygulamaları geliştirip ardından uygulamaları paylaşılan bir sunucuya dağıtma
- Uygulamalar, build aşaması olmadan doğrudan Git deposundan dağıtılır
- Streamlit uygulamalarını dağıtmak için Clace kullanarak, ekip genelinde erişim kontrolü için OAuth kimlik doğrulaması eklenebilir
1 yorum
Belki de ben fazla üşengecimdir ama README’nin üst kısmında nihai sonucun ekran görüntüsü yoksa bazen ilgim bir anda sönüyor. Mesela şu Clace...