# सर्वर सेटिंग

> SFTP विवरण, नाम बदलना, सर्वर रीइंस्टॉल करना और प्रोग्रामिंग भाषा (egg) बदलना।

Portal में **Settings** टैब में आपके सर्वर के प्रशासनिक विकल्प हैं: SFTP कनेक्शन विवरण, नाम बदलना, रीइंस्टॉल और egg बदलना (प्रोग्रामिंग भाषा)।

## आप क्या सीखेंगे

- अपने SFTP कनेक्शन विवरण कहाँ मिलेंगे
- अपने सर्वर का नाम कैसे बदलें
- अपना सर्वर कैसे रीइंस्टॉल करें और कब करें
- egg (प्रोग्रामिंग भाषा) कैसे बदलें

---

## SFTP विवरण

Settings टैब आपके SFTP क्रेडेंशियल दिखाता है:

| फ़ील्ड | विवरण |
| :--- | :--- |
| **Host** | SFTP सर्वर का पता |
| **Port** | SFTP पोर्ट (आमतौर पर 2022) |
| **Username** | आपका Portal यूज़रनेम |
| **Password** | आपका Portal अकाउंट पासवर्ड |

इन्हें किसी भी SFTP क्लाइंट (FileZilla, WinSCP, Cyberduck, या टर्मिनल का `sftp` कमांड) के साथ इस्तेमाल करके अपने डेस्कटॉप से सीधे फ़ाइलें मैनेज करें। SFTP की फ़ाइल आकार की कोई सीमा नहीं है।

पूरी गाइड के लिए देखें [File Manager](https://daki.cc/hi/wiki/guides/file-manager)।

---

## अपने सर्वर का नाम बदलना

Settings टैब से कभी भी अपने सर्वर का डिस्प्ले नाम बदलें। यह केवल Portal की सर्वर सूची में दिखने वाला नाम बदलता है — यह आपके hostname, पोर्ट या ऐप के व्यवहार को नहीं बदलता।

---

## अपना सर्वर रीइंस्टॉल करना

**Reinstall** बटन आपके सर्वर को उसके मौजूदा egg के आधार पर एक साफ़ डिफ़ॉल्ट स्थिति में रीसेट करता है। यह egg की इंस्टॉलेशन प्रक्रिया फिर से चलाता है और egg के कॉन्फ़िगरेशन के अनुसार आपकी सर्वर डायरेक्टरी की कुछ फ़ाइलें ओवरराइट कर सकता है।

> **चेतावनी:** रीइंस्टॉल से आम तौर पर आपकी सभी फ़ाइलें अपने-आप नहीं हटतीं, लेकिन आपके प्रोजेक्ट की संरचना के आधार पर यह कुछ खास फ़ाइलें ओवरराइट कर सकता है या असंगत सेटअप बना सकता है। **रीइंस्टॉल से पहले बैकअप बनाना दृढ़ता से अनुशंसित है।** आगे बढ़ने से पहले SFTP से अपनी फ़ाइलें डाउनलोड करें या अपना कोड GitHub पर पुश करें।

**कब रीइंस्टॉल करें:**
- आपके सर्वर का वातावरण टूटा या खराब हो गया है
- आप उसी प्रोग्रामिंग भाषा के साथ एक साफ़ डिफ़ॉल्ट स्थिति चाहते हैं
- आप एक नया प्रोजेक्ट शुरू कर रहे हैं और सर्वर रीसेट करना चाहते हैं

---

## Egg (प्रोग्रामिंग भाषा) बदलना

**egg** आपके सर्वर की प्रोग्रामिंग भाषा और फ़्रेमवर्क तय करता है। किसी दूसरे egg पर जाना (जैसे Node.js से Python) Settings टैब से किया जाता है।

**चरण:**
1. **Settings** टैब खोलें।
2. ड्रॉपडाउन से अपना नया egg चुनें।
3. बदलाव की पुष्टि करें।

> **चेतावनी:** egg बदलने से रीइंस्टॉल होता है। इससे आम तौर पर आपकी सभी फ़ाइलें अपने-आप नहीं हटतीं, लेकिन कुछ फ़ाइलें ओवरराइट हो सकती हैं और आपका मौजूदा सेटअप नए egg के साथ असंगत हो सकता है। **egg बदलने से पहले बैकअप बनाना दृढ़ता से अनुशंसित है।** पहले SFTP से अपनी फ़ाइलें डाउनलोड करें या अपना कोड GitHub पर पुश करें।

egg बदलने के बाद, मेल खाती Docker image चुनने और अपनी startup command अपडेट करने के लिए **Startup** टैब पर जाएँ। देखें [स्टार्टअप सेटिंग](https://daki.cc/hi/wiki/guides/startup-settings)।

---

## डीबग जानकारी

Settings टैब आपके सर्वर से जुड़ी तकनीकी जानकारी (जैसे सर्वर UUID और node ID) भी दिखाता है, जो सपोर्ट से संपर्क करते समय उपयोगी हो सकती है।

---

## अगले कदम

- [File Manager](https://daki.cc/hi/wiki/guides/file-manager) — रीइंस्टॉल से पहले SFTP से अपनी फ़ाइलें डाउनलोड करें।
- [स्टार्टअप सेटिंग](https://daki.cc/hi/wiki/guides/startup-settings) — egg बदलने के बाद अपनी startup command और Docker image अपडेट करें।
- [मदद पाना](https://daki.cc/hi/wiki/guides/support) — कुछ गलत होने पर सपोर्ट से संपर्क करें।

---
Source: https://daki.cc/hi/wiki/guides/server-settings
