• bare metal से production तक कुछ ही मिनटों में तैयार। "आपके अपने VPS पर चलने वाला fly.io"
  • एक कमांड से VPS setup (docker, traefik, sops, age)
  • Dockerfile के साथ किसी भी ऐप को deploy करें (Zero Downtime)
  • HA और load balancing
  • SSL Cert का automatic setup

उपयोग का तरीका

  • VPS setup : sidekick init
    • IP address दर्ज करें
    • SSL certificate प्रोसेस करने के लिए email address दर्ज करें
    • Docker image host करने के लिए registry (default docker.io)
    • उस Docker registry का username
    • पुष्टि करें कि उस registry में login किया हुआ है
    • यहां तक भरने के बाद अगले 2 मिनट तक काम चलता है
      • root से login करके sidekick user बनाना और login करना
      • Ubuntu system upgrade
      • sops install करना, age से key बनाना
      • Docker install करना
      • Traefik और SSL certificate configure करना
  • application चलाना : sidekick launch
    • app name दर्ज करें (URL-friendly)
    • वह HTTP port जिस पर app request लेगा
    • domain name
    • इसके बाद लगभग 2 मिनट तक काम चलता है
      • Linux Docker image बनाकर registry में push करना
      • env file encrypt करके push करना
      • sops से env decrypt करना
      • docker compose से Docker image चलाना और Traefik से traffic को तय port पर forward करना
  • नया version deploy : sidekick deploy
  • preview version deploy : sidekick deploy preview

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.