Docker के साथ DV.net इंस्टॉल करना और चलाना
क्रिप्टो मर्चेंट के लिए ऑटोमैटिक कॉन्फ़िगरेशन वाला शक्तिशाली, मल्टी-सर्विस एप्लिकेशन — बस क्लोन करें और चलाएँ!
हमने Docker के माध्यम से DV.net क्रिप्टो मर्चेंट की तेज़ डिप्लॉयमेंट के लिए तैयार स्क्रिप्ट्स का सेट तैयार किया है। आवश्यक सब कुछ इस रिपॉज़िटरी में मौजूद है: https://github.com/dv-net/dv-bundle
🏃♂️ त्वरित शुरुआत
इसे चलाने के लिए निम्न कमांड्स चलाएँ:
git clone --recursive https://github.com/dv-net/dv-bundle.git
cd dv-bundle
cp .env.example .env # Configure environment variables if necessary
docker compose up -dहो गया! आपका क्रिप्टो मर्चेंट यहाँ उपलब्ध होगा: 🔗 http://localhost:80
🐳 ⚙️ Docker Desktop कॉन्फ़िगरेशन (Windows / macOS)
Windows और macOS पर Docker Desktop उपयोगकर्ताओं को निम्न विकल्प सक्षम करना होगा:
Enable host networking(Settings → Resources → Network में स्थित)

🏗️ प्रोजेक्ट आर्किटेक्चर
📦 dv-bundle/
├── 📂 data/ # Persistent data storage
├── 🛠️ scripts/ # Automation and configuration scripts
└── 🐳 services/ # Service container submodules
├── 📦 dv-merchant/ # Merchant service
└── 📦 dv-processing/ # Payment processing service
├── .env.example # Environment variables template
├── docker-compose.yml # Docker Compose configuration
└── README.md # Documentation🔧 विकास और अपडेट
# Update all submodules to the latest versions
git submodule update --remote
# Rebuild and restart services
docker compose up --build -d🐛 सामान्य समस्याओं का समाधान
यदि सबमॉड्यूल्स लोड नहीं हुए हैं:
git submodule update --init --recursiveDocker कंटेनर्स से संबंधित समस्याएँ:
docker compose down && docker compose up --build -dक्लीनअप और पूर्ण रीस्टार्ट:
docker compose down -v && docker compose up --build -d💡 टिप: कॉन्फ़िगरेशन के बाद, सेवाओं के संचालन की जाँच करना न भूलें और अपनी आवश्यकताओं के अनुसार
.envफ़ाइल में पैरामीटर समायोजित करें।