কম্পিউটার টিউটোরিয়াল

ব্রাউজার বুকмар্ক ছেড়ে দিয়েছি একটি সেলফ-হোস্টেড টুলের জন্য যা সবকিছু অর্গানাইজ করে

ব্রাউজার বুকмар্ক ছেড়ে দিয়েছি একটি সেলফ-হোস্টেড টুলের জন্য যা সবকিছু অর্গানাইজ করে

প্রকাশিত: ১ মার্চ, ২০২৬, ৩:০০ অপরাহ্ন EST

ইয়াসির একজন মেকানিক্যাল ইঞ্জিনিয়ার যিনি MUO-তে টেক সম্পর্কে লিখেন, উইন্ডোজ, প্রোডাক্টিভিটি, সিকিউরিটি, এবং ইন্টারনেট কভার করেন। স্বায়ত্তশাসিত সিস্টেমে তার আগ্রহ তাকে হার্ডওয়্যার এবং সফটওয়্যার দুটোর সাথে সবসময় টিংকার করতে বাধ্য করে।

তlarning টেক রাইটিং যাত্রা ইঞ্জিনিয়ারিংয়ের জুনিয়র ইয়ারে শুরু হয়েছিল,:android Police-এ নিয়ে যাওয়ায় MUO-এ যোগ দেওয়ার আগে। তিনি প্রযুক্তিকে সবার জন্য elérযোগ্য করার ওপর ফোকাস করেন, যেন উইন্ডোজ সমস্যা সমাধান করা হোক, প্রোডাক্টিভিটি টুল এক্সপ্লোর করা হোক, বা সিকিউরিটি রিস্ক সাধারণ ইংরেজিতে ব্যাখ্যা করা হোক। ইয়াসির জন্য, এটি করার সেরা উপায় হলো সরাসরি টুলগুলো ব্যবহার করা এবং পাঠকদের মত একই সমস্যায় পড়া।

লেখা বা ইঞ্জিনিয়ারিং ছাড়া, আপনি ইয়াসিরকে Impractical Jokers দেখে এবং আসলি হেসে পাবেন প্র্যাঙ্কগুলোতে যেগুলো তিনি দर्जনবার দেখেছেন।

আমি কখনো ব্রাউজার বুকमार্ক অর্গানাইজ করার দক্ষ नहीं ছিলাম, এবং আমি স্বীকার করেছি যে এর আংশিক দোষ টুলটির কারণেই কারণ আপনি একটি লিংক সংরক্ষণ করেন, একটা ফোল্ডারে ফেলেন, এবং ভুলে যান। সেটা খুঁজে বের করার কোনো উপায় নেই যদি আপনি সঠিকভাবে মনে না রাখেন কোথায় রেখেছিলেন, এবং ডেডিকেটেড ক্রোম বুকمار্ক অ্যাল্টারনেটিভও সমস্যাটি সম্পূর্ণরূপে সমাধান করে না।

অবশেষে, আমি করাকিপে (Karakeep) এ যাচ্ছি, একটি ফ্রি, ওপেন-সোর্স, সেলফ-হোস্টেড অ্যাপ যা লিংক, নোট, ছবি, এবং PDF এক জায়গায় AI-চালিত ট্যাগিংয়ের সাথে বুকмар্ক করে। এটি ব্রাউজার বুকмар্ক যা করা উচিত ছিল শুরু থেকে সেটা করে।

ব্রাউজার বুকмар্ক ছেড়ে দিয়েছি একটি সেলফ-হোস্টেড টুলের জন্য যা সবকিছু অর্গানাইজ করে সম্পর্কিত

করাকিপ শুধু লিংকই সংরক্ষণ করে না

এটি URL, নোট, ছবি, এবং PDF বুকмар্ক করে

ব্রাউজার বুকмар্ক শুধু URL সংরক্ষণ করে। তখনই শেষ। কোনো কনটেক্সট নেই, কোনো প্রিভিউ নেই, তিন সপ্তাহ পর কেন আপনি একটি লিংক সংরক্ষণ করেছিলেন সেটা মনে করানোর কিছুই নেই। করাকিপ একটি ভিন্ন পদ্ধতি নেয় আপনাকে লিংক, প্লেইন-টেক্সট নোট, ছবি, এবং PDF এক জায়গায় সংরক্ষণ করার সুযোগ দিয়ে।

যখন আপনি করাকিপে একটি URL ড্রপ করেন, এটি স্বয়ংক্রিয়ভাবে পেজের টাইটল, ডেসক্রিপশন, এবং একটি প্রিভিউ ইমেজ ফেচ করে। একটাই এটাকে একটি বুকмар্ক ফোল্ডারের চেয়ে বেশি উপকারী করে তোলে, কারণ আপনি আসলে প্রতিটি সংরক্ষিত আইটেম কী সেটা এক নজরে বুঝতে পারেন প্রতিটি লিংক ক্লিক করে না।

আপনি সবকিছু কাস্টম লিস্টে সর্ট করতে পারেন—আমি রিসার্চ, টিউটোরিয়াল, এবং পরবর্তীতে রেফারেন্স করার জন্য আর্টিকেলের জন্য আলাদা লিস্ট রাখি। এটি একটি সহজ ফিচার, কিন্তু এটি জিনিসগুলকে একটি অপ্রবन्धনযোগ্য ফিডে জমা হওয়া থেকে রক্ষা করে।

করাকিপ স্বয়ংক্রিয় RSS ইম্পোর্ট ও সাপোর্ট করে, যা আপনার ফলো করা ব্লগ বা নিউজ সাইট থেকে নতুন কন্টেন্ট খেচে আনে কোনো ম্যানুয়াল প্রচেষ্টার ছাড়া। এর উপরে, এটি পুরো ওয়েব পেজ আর্কাইভ করে যাতে আপনার কাছে একটি কপি থাকে যদি মূল লিংক ডেড হয়ে যায়। ভাঙা লিংক আমার কাছে ব্যবহারী রেফারেন্স খাওয়াতেぇ ব্যবহারী রেফারেন্স খাওয়াতেぇ বাধ্য করেছে, তাই এটি একটি স্বাগতযোগ্য যোগ।

করাকিপ চালু করার 데 প্রায় পাঁচ মিনিট লাগে

একটি Docker Compose ফাইল সেটআপ হ্যান্ডেল করে

"সেলফ-হোস্টেড" শব্দটা ভয়ঙ্কর লাগতে পারে, কিন্তু করাকিপ ডকার (Docker) তে চলে, যা ভারী কাজগুলো হ্যান্ডেল করে। যদি আপনার PC-তে Docker Desktop ইনস্টল থাকে, সেটআপ প্রায় পাঁচ মিনিট লাগে। আপনাকে কোনো ডেডিকেটেড সার্ভার বা লিনাক্স অভিজ্ঞতা দরকার নেই—এটি আপনার উইন্ডোজ মেশিনে লোকালি ঠিকমতো চলে।

এটি চালু করার পদ্ধতি:

  1. PowerShell খুলুন এবং করাকিপের জন্য একটি নতুন ফোল্ডার তৈরি করুন mkdir C:\karakeep-app দিয়ে, তারপর সেটার ভেতরে যান cd C:\karakeep-app দিয়ে।
  2. অফিসিয়াল Docker Compose ফাইল ডাউনলোড করুন চালিয়ে wget https://raw.githubusercontent.com/karakeep-app/karakeep/main/docker/docker-compose.yml।
  3. একই ফোল্ডারে একটি .env ফাইল তৈরি করুন নিচের ভেরিয়েবলসহ:
    @"
    KARAKEEP_VERSION=release
    NEXTAUTH_SECRET=$(openssl rand -base64 36)
    MEILI_MASTER_KEY=$(openssl rand -base64 36)
    NEXTAUTH_URL=https://localhost:3000
    "@ | Out-File -Encoding UTF8 .env
  4. যদি আপনার সিস্টেমে OpenSSL না থাকে, .env ফাইলটি খুলুন C:\karakeep-app-এ নেভিগেট করে, তারপর র‍্যান্ডম স্ট্রিংগুলো আসল র‍্যান্ডম মান দিয়ে রিপ্লেস করুন।
  5. Docker Desktop চালু করুন এবং তারপর টার্মিনালে docker compose up -d চালান সবকিছু শুরু করতে।
  6. ব্রাউজারে https://localhost:3000 খুলুন, সাইন আপ করুন, এবং শেষ।

এটি তিনটি কন্টেইনার স্পিন আপ করে—করাকিপ ওয়েব অ্যাপ, পেজ ক্রল করার জন্য একটি হেডলেস ক্রোম ইনস্ট্যান্স, এবং ফুল-টেক্সট সার্চের জন্য Meilisearch। কমপোজ ফাইলে সবকিছু প্রিকনফিগারড থাকে।

আপনি কোথা থেকে যেন অ্যাক্সেস করতে পারেন

একবার অ্যাপটি চলতে শুরু করলে, আপনি ওয়েব ইন্টারফেসে সীমাবদ্ধ নন। করাকিপের একটি ক্রোম এক্সটেনশন এবং একটি ফায়ারফক্স অ্যাড-অন আছে পেজ সংরক্ষণ করার জন্য এক ক্লিকে। যেকোনো এক্সটেনশনের মত, ইনস্টল করার আগে ক্রোম এক্সটেনশনের সেফটি চেক করা একটি ভালো আইডিয়া। iOS এবং অ্যান্ড্রয়েড-এ মোবাইল অ্যাপও আছে যা আপনার লোকাল ইনস্ট্যান্সের সাথে সিঙ্ক করে, তাই আপনি ফোনে যা সংরক্ষণ করেন সেটা ডেস্কটপে দেখাবে এবং উল্টো।

আপনি চাইলে ক্রোম, Linkwarden, বা Omnivore থেকে এক্সিস্টিং বুকмар্ক ইম্পোর্ট করতে পারেন, তাই স্যুইচ করার মানে শূন্য থেকে শুরু করা নয়। যদি আপনি চান করাকিপ আপনার ব্রাউজারের বুকмар্কের সাথে স্বয়ংক্রিয়ভাবে সিঙ্ক করে, Floccus সেটাও হ্যান্ডেল করে।

AI ট্যাগিং এবং ফুল-টেক্সট সার্চ আমার খুঁজে বের করার পদ্ধতি পরিবর্তন করল

করাকিপ আপনার বুকмар্ক স্বয়ংক্রিয়ভাবে ট্যাগ করে

ম্যানুয়ালি বুকмар্ক ট্যাগ করাargesious পরিমাণে テディয়াস যে অধিকাংশ মানুষ এটা স্কিপ করে। আমি করেছি। করাকিপ এটাকে AI ব্যবহার করে স্বয়ংক্রিয়ভাবে হ্যান্ডেল করে। প্রতিবার আপনি কিছু সংরক্ষণ করলে, এটি কন্টেন্ট বিশ্লেষণ করে এবং প্রাসঙ্গিক ট্যাগ নিজে জেনারেট করে। উদাহরণস্বরূপ, যখন আপনি এক্সেল ফর্মুলার উপর একটি টিউটোরিয়াল সংরক্ষণ করেন, এটি "spreadsheets" এবং "productivity" এর মতো টার্ম দিয়ে ট্যাগ করবে।

এটি প্রতিটি সংরক্ষিত আইটেমের জন্য সংক্ষিপ্ত সার্মারি ও জেনারেট করে। এটি উপকারী যখন আপনি দশকrophes বুকмар্ক স্ক্রোল করছেন এবং মনে করতে পারছেন না একটি নির্দিষ্ট আর্টিকেল কী কভার করেছিল। সার্মারি আপনাকে যথেষ্ট বলে দেয় পুনরায় ভিজিট করতে হবে কিনা বা আগে যেতে হবে।

AI ট্যাগিং সক্রিয় করতে, আপনার কাছে দুটি অপশন আছে। সবচেয়ে সহজটি হলো আপনার .env ফাইলে একটি OpenAI API কী যোগ করা:

  1. OpenAI-এর প্ল্যাটফর্ম থেকে platform.openai.com-এ একটি API কী পান।
  2. আপনার করাকিপ ফোল্ডারের .env ফাইল খুলুন এবং লাইনটি যোগ করুন OPENAI_API_KEY=sk-your-key-here।
  3. PowerShell-এ docker compose up -d চালিয়ে করাকিপ রিস্টার্ট করুন।

খরচ নগণ্য কারণ করাকিপ ডিফল্টভাবে GPT-4.1 মিনি মডেল ব্যবহার করে, তাই কয়েক দশ বুকмар্ক ট্যাগ করা আপনার বিলে কম্পাঙ্কটিও নিবন্ধন করবে না। আপনি যদি ডেটা OpenAI-এ পাঠাতে না চান, Ollama আপনাকে ফ্রিতে লোকালি AI মডেল চালাতে দেয়। ollama.com-এ থেকে ইনস্টল করুন, তারপর টার্মিনালে ollama pull llama3.1 এবং ollama pull llava চালিয়ে আপনার দরকারি মডেলগুলো পুল করুন।

OpenAI কীর বদলে আপনার .env ফাইলে এই লাইনগুলো যোগ করুন: OLLAMA_BASE_URL=https://host.docker.internal:11434, INFERENCE_TEXT_MODEL=llama3.1, এবং INFERENCE_IMAGE_MODEL=llava। করাকিপ শুরু করার আগে Ollama চলছে কিনা নিশ্চিত করুন।

করাকিপকে ব্রাউজার বুকмар্কের চেয়ে বেশি উপকারী করে তোলো আরেকটি ফিচার হলো Meilisearch-চালিত এর ফুল-টেক্সট সার্চ। আপনি শুধু টাইটেল সার্চ করছেন না, আপনি আপনার সংরক্ষিত প্রতিটি পেজের প্রকৃত কন্টেন্ট সার্চ করছেন। আপনি যদি একটি আর্টিকেল থেকে একটি নির্দিষ্ট ফ্রেজ মনে রাখেন কিন্তু তার নাম ভুলে যান, শুধু টাইপ করুন, এবং করাকিপ সেটা খুঁজে বের করবে।

একটি রুল-ভিত্তিক ইঞ্জিনও আছে অটোমেটেড ওয়ার্কফ্লো সেটআপ করার জন্য, যেন নির্দিষ্ট ট্যাগের ভিত্তিতে আইটেমগুলো নির্দিষ্ট লিস্টে অটো-সর্ট হয়। আমি এখনো গভীরে এক্সপ্লোর করিনি, কিন্তু আপনি যদি অর্গানাইজেশনের ওপর আরও বARY নিয়ন্ত্রণ চান তবে সেটা আছে।

সেলফ-হোস্টিং আমার ডেটা আমার নিয়ন্ত্রণে রাখে

আমার বুকमार্ক আমার মেশিনে থাকে

আমি করাকিপকে ক্লাউড-ভিত্তিক অ্যাল্টারনেটিভের চেয়ে বেছে নেওয়ার মূল কারণগুলোর একটি হলো আমার বুকмар্ক আমার মেশিনে থাকে। থার্ড-পার্টি সার্ভার ডেটা সংরক্ষণ করে, যা ঠিক Mozilla Pocket বন্ধ করলে ঘটেছিল।

করাকিপ AGPL লাইসেন্সের অধীনে ওপেন-সোর্স, তাই কোড স্বচ্ছ এবং GitHub-এ সক্রিয়ভাবে রক্ষা রক্ষা করা হয়। স্পষ্ট করতে হলে, সেলফ-হোস্টিং का মানে আপনি আপনার ডেস্কে আটকে থাকবেন না। সার্ভার আপনার PC-তে লোকালি চলে, কিন্তু iOS এবং অ্যান্ড্রয়েড অ্যাপ আপনার নেটওয়ার্কের ওপর এটির সাথে কানেক্ট করে। যতক্ষণ আপনার কম্পিউটার অন, আপনি আপনার ফোন থেকে আপনার বুকмар্ক অ্যাক্সেস করতে পারেন। আপনার হোম নেটওয়ার্কের বাইরে থেকে অ্যাক্সেসের জন্য, Tailscale-এর মতো একটি টুল আপনার মেশিনকে ইন্টারনেটে এক্সপোজ না করে একটি সিকিউর টানেল তৈরি করে।

যদি এই সব আপনার কাছে আকর্ষণীয় না লাগে এবং আপনি ডকার সম্পূর্ণরূপে এড়াতে চান, করাকিপ একটি ম্যানেজড ক্লাউড অপশনও অফার করে cloud.karakeep.app-এ। আপনি সেলফ-হোস্টিং সুবিধাগুলো হারাবেন, বাকি সব একইভাবে কাজ করবে।


  1. জিমেইল থেকে মুছে ফেলা ইমেইল রিকভার করার পদ্ধতি

  2. গ্যালাক্সি S8 এবং S8+ স্ক্রিনশট গাইড: ডিজিটাল হোম বাটন ও নতুন ট্রিক্স

  3. VLC-এ MP3 মেটাডেটা ও কভার আর্ট এডিট করুন: ধাপে ধাপে গাইড

  4. এক্সটার্নাল ড্রাইভ থেকে হারানো ডেটা রিকভার করার সেরা সফটওয়্যার