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