Windows और Linux पर सेल्फ़-होस्टेड सॉफ़्टवेयर स्टोर तैनात करें
अपने सर्वर के अनुकूल पैकेज डाउनलोड करें
| सर्वर सिस्टम | पैकेज |
|---|---|
| Windows · x64 | licentivo-launch_0.3.4-beta_windows_amd64.zip |
| Windows · ARM64 | licentivo-launch_0.3.4-beta_windows_arm64.zip |
| Linux · x64 | licentivo-launch_0.3.4-beta_linux_amd64.tar.gz |
| Linux · ARM64 | licentivo-launch_0.3.4-beta_linux_arm64.tar.gz |
licentivo-launch_0.3.4-beta_source.zip · SHA256SUMS.txt · GitHub सोर्स कोड
Windows पर ZIP या Linux पर tar.gz खोलें। उस फ़ोल्डर में जाएँ जिसमें मौजूद हो launch.exe या launch , फिर नीचे दिए कमांड चलाएँ।
launch init: पहली बार कॉन्फ़िगरेशन बनाएँ
init वर्तमान फ़ोल्डर में यह फ़ाइल बनाता है: config.yaml, और लंबे समय तक सुरक्षित रखने वाली यह कुंजी बनाता है: master_key। यह साइट शुरू नहीं करता और MySQL इंस्टॉल नहीं करता। कॉन्फ़िगरेशन पहले से मौजूद हो तो दोबारा प्रारंभिक सेटअप न करें।
Windows · PowerShell
.\launch.exe init
notepad config.yamlLinux · Shell
./launch init
nano config.yamlइस सेटिंग में database_dsn वास्तविक डेटाबेस कनेक्शन भरें और स्वतः बनी इस कुंजी को सुरक्षित रखें: master_key:
launch:YOUR_DATABASE_PASSWORD@tcp(127.0.0.1:3306)/launch?parseTime=true&loc=UTC&charset=utf8mb4launch serve: वेबसाइट सेवा चलाएँ
serve वर्तमान फ़ोल्डर से यह फ़ाइल पढ़ता है: config.yaml, MySQL से जुड़ता है, ऐप की टेबल संभालता है और स्टोर व प्रशासन शुरू करता है। यह अग्रभूमि प्रक्रिया है; टर्मिनल बंद करने या Ctrl+C दबाने पर रुक जाती है।
Windows · PowerShell
.\launch.exe serveLinux · Shell
./launch serveडिफ़ॉल्ट रूप से खोलें: http://localhost:18080/#/login। अगली बार उसी फ़ोल्डर में केवल यह चलाएँ: serve; यह दोबारा न चलाएँ: init।
स्रोत से बिल्ड करें (केवल डेवलपर)
सर्वर स्रोत बदलने के लिए Go 1.26+ और Git चाहिए। सामान्य परिनियोजन में यह भाग छोड़ दें।
git clone https://github.com/spf86/licentivo-launch.git
cd licentivo-launch
go build -trimpath -o launch ./cmd/launch
./launch init
# Edit database_dsn in config.yaml and keep master_key.
./launch serve