इंटीग्रेशन
Fly.io कनेक्ट करें
आपकी Fly ऐप्स के नए रिलीज़ प्रोजेक्ट्स में डिप्लॉयमेंट के रूप में दिखते हैं।
कहाँ कनेक्ट करें
VentionDesk में संचालन › स्रोत › “स्रोत जोड़ें” में, श्रेणी होस्टिंग, फिर Fly.io। केवल मालिक कनेक्ट, संपादित और हटा सकता है।
चरण-दर-चरण
- flyctl इंस्टॉल करें और “fly auth login” से साइन इन करें। “fly orgs list” आपके संगठन का छोटा नाम दिखाता है (जैसे personal)।
- “fly tokens create readonly -o <organisation> -n VentionDesk” से केवल पढ़ने वाला टोकन बनाएँ। VentionDesk को लिखने का एक्सेस नहीं चाहिए; कम समाप्ति “-x 8760h” से हो जाती है।
- पूरा आउटपुट पेस्ट करें, शुरुआत के “FlyV1 ” समेत, और संगठन का छोटा नाम दर्ज करें।
- Fly.io में रिलीज़ इतिहास के लिए कोई स्थिर इंटरफ़ेस नहीं है। इसलिए VentionDesk हर पाँच मिनट में हर असाइन की गई ऐप की मशीनें पढ़ता है और हर नए रिलीज़ वर्शन को डिप्लॉयमेंट के रूप में दर्ज करता है — इतिहास आपके कनेक्ट करने से शुरू होता है। असाइनमेंट प्रोजेक्ट पेज पर “डिप्लॉयमेंट” › “होस्टिंग असाइन करें” में होता है।
डायलॉग क्या पूछता है
| फ़ील्ड | जानकारी | कहाँ से |
|---|---|---|
| API टोकन | ज़रूरी | सीक्रेट | टर्मिनल में: fly tokens create readonly -o <organisation> — एक संगठन के लिए केवल पढ़ने वाला टोकन। “FlyV1 ” समेत पूरा आउटपुट पेस्ट करें। |
| संगठन | ज़रूरी | fly orgs list से संगठन का छोटा नाम, जैसे personal। |
VentionDesk सीक्रेट जानकारी एन्क्रिप्ट करके सेव करता है और उसे फिर कभी नहीं दिखाता। यह तभी सेव होती है जब प्रोवाइडर एक्सेस की पुष्टि कर दे; अगर आप कोई कनेक्शन संपादित करते हैं और सीक्रेट फ़ील्ड ख़ाली छोड़ते हैं, तो पिछला मान बना रहता है।
सभी प्रोवाइडर एक नज़र में: इंटीग्रेशनवेबहुक पते: वेबहुक