প্রকল্প সম্পর্কে
listmonk একটি স্ট্যান্ডঅ্যালোন, সেলফ-হোস্টেড নিউজলেটার এবং মেলিং লিস্ট ম্যানেজার। এর README অনুযায়ী, এটি দ্রুত ও বৈশিষ্ট্যপূর্ণ, যদিও একটি মাত্র বাইনারিতে সংক্ষেপিত; পোস্টগ্রাসএস ডাটাবেজ ব্যবহার করে ডাটা স্টোর হিসেবে। আধুনিক ড্যাশবোর্ড অ্যাপ্লিকেশনের অংশ; ইনস্টল করার আগে ইন্টারফেস দেখতে বায়ারি কোনো লাইভ ডেমো লিঙ্ক করে দেয়।
README-তে বর্ণিত ইনস্টলেশন অপশন:
- Docker: Docker Hub-এ listmonk/listmonk:latest নামে সাম্প্রতিক ইমেজ প্রকাশিত, ও রেপোজিটরিতে docker-compose.yml ফাইল দেওয়া আছে। সেই ফাইল ডাউনলোড করে "docker compose up -d" চালালে সার্ভিস চালু হয়ে যায়, তারপর অ্যাপ http://localhost:9000-এ উপলব্ধ হয়।
- Binary: সাম্প্রতিক রিলিজ ডাউনলোড করে listmonk বাইনারি বের করুন, "--new-config" চালিয়ে config.toml তৈরি করুন এবং সম্পাদনা করুন, "--install" দিয়ে পোস্টগ্রাসএস ডাটাবেজ সেটআপ করুন (বা "--upgrade" ব্যবহার করুন বিদ্যমান ডাটাবেজের জন্য, যা README-তে idempotent ও বারবার চালানো নিরাপদ বলা হয়েছে), তারপর বাইনারি চালিয়ে http://localhost:9000 ভিজিট করুন।
অতিরিক্ত ইনস্টলেশন নির্দেশিকা প্রজেক্টের ডকুমেন্টেশন সাইটে রয়েছে, এবং অবদানকারীদের জন্য আলাদা একটি ডেভেলপার সেটআপ গাইড লিঙ্ক করা আছে।
Stack ও লাইসেন্সিং: ব্যাকএন্ড Go-তে লেখা, ফ্রন্টএন্ডে Vue ও Buefy ব্যবহার করা হয়েছে UI-এর জন্য। listmonk AGPL v3 লাইসেন্সের অধীনে মুক্ত ও ওপেন সোর্স সফটওয়্যার, আর README অবদানকারীদের উৎসাহিত করতে ডেভেলপার সেটআপ ডকুমেন্টেশনের মাধ্যমে আমন্ত্রণ জানায়।
README-তে মূলত ডিপ্লয়মেন্ট ও প্রজেক্ট কাঠামোর ওপর জোর দেওয়া হয়েছে, ব্যক্তিগত মেলিং বৈশিষ্ট্যগুলোর তালিকা নয়, তাই নিউজলেটার ও মেলিং লিস্ট ম্যানেজমেন্ট ছাড়া অন্যান্য সক্ষমতা প্রজেক্ট ডকুমেন্টেশন ও লাইভ ডেমো থেকে যাচাই করা উচিত।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.