- Bare metal'den production'a dakikalar içinde hazır. "Kendi VPS'inizde çalışan fly.io"
- Tek komutla VPS kurulumu (
docker, traefik, sops, age)
- Dockerfile ile herhangi bir uygulamayı deploy etme (Zero Downtime)
- HA ve load balancing
- SSL sertifikasının otomatik yapılandırılması
Kullanım yöntemi
- VPS kurulumu:
sidekick init
- IP adresini girin
- SSL sertifikasının işleneceği e-posta adresini girin
- Docker image'larının barındırılacağı registry'yi girin (varsayılan:
docker.io)
- İlgili Docker registry için kullanıcı adını girin
- O registry'de oturum açılmış olup olmadığını doğrulayın
- Bunları girdikten sonra yaklaşık 2 dakika boyunca işlem devam eder
- Root olarak giriş yapar,
sidekick kullanıcısını oluşturur ve oturum açar
- Ubuntu sistemini yükseltir
sops kurar, age ile anahtar oluşturur
- Docker'ı kurar
- Traefik ve SSL sertifikasını yapılandırır
- Uygulamayı çalıştırma:
sidekick launch
- Uygulama adını girin (URL dostu)
- Uygulamanın istek alacağı HTTP portunu girin
- Domain adını girin
- Bunun ardından yaklaşık 2 dakika işlem devam eder
- Linux Docker image'ı oluşturur ve registry'ye push eder
env dosyasını şifreler ve push eder
sops ile env dosyasının şifresini çözer
- Docker image'ını
docker compose ile çalıştırır ve Traefik ile trafiği belirtilen porta yönlendirir
- Yeni sürüm deploy etme:
sidekick deploy
- Preview sürüm deploy etme:
sidekick deploy preview
Henüz yorum yok.