প্রকল্প সম্পর্কে

Arcane হলো একটি আধুনিক, ওপেন-সোর্স Docker ম্যানেজমেন্ট প্ল্যাটফর্ম, যা কনটেইনার অপারেশনগুলোকে বিস্তৃত ব্যবহারকারীর জন্য সহজলভ্য করার লক্ষ্যে ডিজাইন করা হয়েছে। প্রকল্পটি একটি ওয়েব-ভিত্তিক ড্যাশবোর্ড (অভ্যন্তরীণভাবে arcane-dash নামে পরিচিত) প্রদান করে, যা একটি Go ব্যাকএন্ড সার্ভিসের উপরে বসানো, যার মাধ্যমে ব্যবহারকারীরা শুধুমাত্র কমান্ড লাইনের উপর নির্ভর না করে গ্রাফিক্যাল ইন্টারফেসের মাধ্যমে Docker কনটেইনার, ইমেজ এবং নেটওয়ার্ক ডিপ্লয়, মনিটর ও ম্যানেজ করতে পারেন। ব্যাকএন্ডটি Go-তে বাস্তবায়িত এবং v2 API সারফেসের অধীনে সংস্করণভুক্ত (github.com/getarcaneapp/arcane/backend/v2)। প্রকল্পটি BSD-3-Clause লাইসেন্সের অধীনে প্রকাশিত এবং সাপ্লাই-চেইন স্বচ্ছতার জন্য একটি প্রকাশিত Software Bill of Materials (SBOM) অন্তর্ভুক্ত করে, যা অফিসিয়াল ডকুমেন্টেশন সাইটে পাওয়া যায়। Snyk-এর মাধ্যমে স্বয়ংক্রিয় দুর্বলতা স্ক্যানিং দ্বারা নিরাপত্তা অবস্থান আরও সমর্থিত। লোকালাইজেশন একটি প্রথম শ্রেণীর বিষয়: প্রকল্পটি একটি Crowdin ওয়ার্কস্পেস বজায় রাখে যেখানে অবদানকারীরা ইন্টারফেসকে অতিরিক্ত ভাষায় অনুবাদ করতে সহায়তা করতে পারেন, এবং রিপোজিটরিতে একটি লোকালাইজেশন ব্যাজ অনুবাদ কভারেজ ট্র্যাক করে। ফিচার অনুরোধ এবং রোডম্যাপ আলোচনা GitHub Discussions বোর্ডে স্থানান্তরিত করা হয়েছে, অন্যদিকে অগ্রাধিকার কেন্দ্রীভূত রাখতে ইস্যু ট্র্যাকার বাগ রিপোর্টের জন্য সংরক্ষিত। অফিসিয়াল ডকুমেন্টেশন এবং সেটআপ গাইড getarcane.app-এ অবস্থিত। ব্যবহারিকভাবে, Arcane সেই দল এবং স্বতন্ত্র ডেভেলপারদের লক্ষ্য করে যারা নিজেরাই ওয়ার্কলোড সেলফ-হোস্ট করেন এবং ব্রাউজার না ছেড়ে তাদের Docker স্ট্যাকের জন্য একক-প্যান-অফ-গ্লাস ভিউ চান। একটি রক্ষণাবেক্ষণকৃত Go ব্যাকএন্ড, একটি ওয়েব ড্যাশবোর্ড, বহুভাষিক সমর্থন এবং স্বচ্ছ SBOM প্রকাশের সমন্বয় এটিকে ভারী বাণিজ্যিক কনটেইনার অর্কেস্ট্রেশন কনসোলের একটি হালকা বিকল্প হিসেবে প্রতিষ্ঠিত করে।