সাবস্ক্রিপশন খরচ যোগ করে, এবং প্রতিটি SaaS টুল হল একটি তৃতীয় পক্ষ যা আপনার ডেটা ধারণ করে। স্ব-হোস্টিং আপনার নিজের সময়ের জন্য একটি মাসিক বিল ট্রেড করে, যা কিছু সরঞ্জামের জন্য একটি ভাল চুক্তি এবং অন্যদের জন্য একটি ভয়ঙ্কর। আমরা এগুলিকে কয়েক মাস ধরে উত্পাদনে চালিয়েছি এবং সততার সাথে রক্ষণাবেক্ষণের বোঝা অন্তর্ভুক্ত করছি, কারণ এটিই বেশিরভাগ তুলনামূলক নিবন্ধগুলি ছেড়ে যায়।
📋 Table of Contents
- দ্রুত রায়
- আমরা কিভাবে বিচার করেছি
- ভল্টওয়ার্ডেন — বিটওয়ার্ডেন বা 1পাসওয়ার্ড প্রতিস্থাপন করে
- প্রশংসনীয় বা উমামি — Google Analytics প্রতিস্থাপন করে
- Forgejo — ব্যক্তিগত সংগ্রহস্থলের জন্য GitHub প্রতিস্থাপন করে
- নেক্সটক্লাউড — ড্রপবক্স বা গুগল ড্রাইভ প্রতিস্থাপন করে
- আপটাইম কুমা — আপটাইম মনিটরিং পরিষেবাগুলি প্রতিস্থাপন করে একটি ছোট, মনোরম মনিটরিং টুল যা HTTP এন্ডপয়েন্ট, TCP পোর্ট এবং সার্টিফিকেট পরীক্ষা করে এবং কয়েক ডজন চ্যানেলের মাধ্যমে বিজ্ঞপ্তি দেয়। এটি খুব কম মেমরিতে চলে এবং মূলত কোন রক্ষণাবেক্ষণের প্রয়োজন হয় না।
- স্ব-হোস্টিং আসলে কি খরচ হয়
- তিনটি টুকরা একটি শখ থেকে স্ব-হোস্টিংকে টেকসই কিছুতে পরিণত করে।
- ইমেইল
- স্ব-হোস্টিং মানে নিরাপত্তা আপনার। ন্যূনতম: প্রতিটি পরিষেবাকে সরাসরি পোর্টগুলি প্রকাশ করার পরিবর্তে একটি বিপরীত প্রক্সির পিছনে রাখুন; পাত্রে আবদ্ধ করুন
- প্রশ্নঃ সেলফ হোস্টিং কি আসলেই সস্তা?
- স্বয়ং-হোস্ট সরঞ্জাম যেখানে বাণিজ্য স্পষ্টভাবে অনুকূল:
দ্রুত রায়
- সবচেয়ে সহজ জয়: ভল্টওয়ার্ডেন — বিটওয়ার্ডেন-সামঞ্জস্যপূর্ণ, ক্ষুদ্র সম্পদের পদচিহ্ন, শূন্যের কাছাকাছি রক্ষণাবেক্ষণ
- সেরা বিশ্লেষণ প্রতিস্থাপন: প্রশংসনীয় বা উমামি — হালকা, গোপনীয়তা-সংরক্ষণ, চালানো সহজ
- সেরা গিট হোস্টিং: ফোরজেজো — দ্রুত, হালকা, পরিচিত ইন্টারফেস, এর মধ্যে রয়েছে CI
- সর্বোচ্চ রক্ষণাবেক্ষণ: নেক্সটক্লাউড — সক্ষম, কিন্তু এই তালিকায় সবচেয়ে বেশি চাহিদা
আমরা কিভাবে বিচার করেছি
প্রতিটি টুল বাস্তব ব্যবহারের কয়েক মাস ধরে একটি শালীন VPS এ চলে। আমরা নিষ্ক্রিয় অবস্থায় মেমরি এবং CPU ট্র্যাক করেছি, কতটা মনোযোগ আপডেটের প্রয়োজন, ব্যাকআপগুলি সোজা ছিল কিনা এবং — সবচেয়ে গুরুত্বপূর্ণভাবে — কিছু ভেঙে গেলে কী ঘটেছিল৷ একটি টুল যা ইনস্টল করা সহজ এবং পুনরুদ্ধার করা বেদনাদায়ক একটি ভাল স্ব-হোস্টিং প্রার্থী নয়।
ভল্টওয়ার্ডেন — বিটওয়ার্ডেন বা 1পাসওয়ার্ড প্রতিস্থাপন করে
ভল্টওয়ার্ডেন হল একটি অনানুষ্ঠানিক বিটওয়ার্ডেন সার্ভার বাস্তবায়ন যা মরিচায় লেখা। এটি একই প্রোটোকল বলে, তাই অফিসিয়াল বিটওয়ার্ডেন ক্লায়েন্ট এবং ব্রাউজার এক্সটেনশনগুলি অপরিবর্তিত এটির বিরুদ্ধে কাজ করে। এটি 100MB মেমরির নিচে আরামদায়কভাবে চলে।
এটি তালিকার সবচেয়ে শক্তিশালী স্ব-হোস্টিং কেস, কারণ সংস্থান খরচ নগণ্য, অফিসিয়াল ক্লায়েন্টরা প্রতিদিনের ব্যবহারে কোনও আপস নয়, এবং হোস্ট করা পণ্যে অর্থপ্রদানের স্তরের পিছনে গেট করা বৈশিষ্ট্যগুলি সহজলভ্য।
services:
vaultwarden:
image: vaultwarden/server:latest
restart: unless-stopped
environment:
DOMAIN: "https://vault.example.com"
SIGNUPS_ALLOWED: "false" # invite only after your own account exists
volumes:
- ./vw-data:/data
ports:
- "127.0.0.1:8080:80"
সমালোচনামূলক সতর্কতা: এটি আপনার মালিকানাধীন প্রতিটি পাসওয়ার্ড ধারণ করে। এটিকে HTTPS এর পিছনে রাখুন, বিপরীত প্রক্সি ছাড়া এটিকে সরাসরি ইন্টারনেটে প্রকাশ করবেন না এবং এটির উপর নির্ভর করার আগে আপনার পুনরুদ্ধার পদ্ধতি পরীক্ষা করুন। একটি পাসওয়ার্ড ম্যানেজার যা আপনি পুনরুদ্ধার করতে পারবেন না তা কোন পাসওয়ার্ড ম্যানেজারের চেয়ে খারাপ। ব্যাক আপ করুনvw-data একটি সময়সূচীতে ডিরেক্টরি এবং অন্তত একবার একটি পুনরুদ্ধার যাচাই করুন।
প্রশংসনীয় বা উমামি — Google Analytics প্রতিস্থাপন করে
উভয়ই হালকা ওজনের, কুকি-মুক্ত অ্যানালিটিক্স প্ল্যাটফর্ম যা দায়িত্বশীলদের তুলনায় অনেক কম ব্যক্তিগত ডেটা সংগ্রহ করে। ট্র্যাকিং স্ক্রিপ্ট আকারের একটি ভগ্নাংশ, যা একটি পরিমাপযোগ্য পৃষ্ঠা-গতি সুবিধা।
উমামি দুটির মধ্যে লাইটার এবং চালানো সহজ। প্রশংসনীয় একটি আরো পালিশ ইন্টারফেস এবং আরো অন্তর্নির্মিত রিপোর্টিং আছে. হয় বিশ্লেষণের সাধারণ ব্যবহারকে প্রতিস্থাপন করে — ট্র্যাফিক, রেফারার এবং শীর্ষ পৃষ্ঠাগুলি — বিকল্পের সম্মতি পৃষ্ঠ ছাড়াই৷
সৎ সীমাবদ্ধতা: শ্রোতা বিভাজন এবং রূপান্তর মডেলিংয়ের গভীরতা অফার করে না যার উপর একটি বড় বিপণন দল নির্ভর করতে পারে। একটি বিকাশকারী বা ছোট সাইটের জন্য, যে গভীরতা যাইহোক ব্যবহার করা হয়নি.
Forgejo — ব্যক্তিগত সংগ্রহস্থলের জন্য GitHub প্রতিস্থাপন করে
Forgejo Gitea-এর একটি সম্প্রদায়-শাসিত কাঁটা। এটি দ্রুত, পরিমিত মেমরিতে চলে এবং ইন্টারফেসটি যথেষ্ট পরিচিত যে কারও প্রশিক্ষণের প্রয়োজন নেই। Forgejo অ্যাকশনগুলি মূলত GitHub অ্যাকশন ওয়ার্কফ্লোগুলির সাথে সামঞ্জস্যপূর্ণ, তাই CI কনফিগারেশন প্রায়শই ন্যূনতম পরিবর্তনের সাথে পোর্ট করে।
ব্যক্তিগত সংগ্রহস্থল, অভ্যন্তরীণ টুলিং এবং আয়নাগুলির জন্য এটি ব্যবহার করুন। এটা চালানো সত্যিই আনন্দদায়ক. এটি যা প্রতিস্থাপন করতে পারে না তা হল নেটওয়ার্ক — আবিষ্কার, সমস্যা ট্রাফিক এবং ড্রাইভ-বাই অবদান যা পাবলিক গিটহাবকে মূল্যবান করে তোলে। সেখানে পাবলিক প্রকল্পগুলি রাখুন এবং বাকিগুলি স্ব-হোস্ট করুন৷
services:
forgejo:
image: codeberg.org/forgejo/forgejo:latest
restart: unless-stopped
environment:
USER_UID: 1000
USER_GID: 1000
volumes:
- ./forgejo-data:/data
- /etc/timezone:/etc/timezone:ro
ports:
- "127.0.0.1:3000:3000"
- "222:22"
নেক্সটক্লাউড — ড্রপবক্স বা গুগল ড্রাইভ প্রতিস্থাপন করে
নেক্সটক্লাউড এখানে সবচেয়ে সক্ষম বিকল্প এবং সবচেয়ে বেশি চাহিদা। ফাইল সিঙ্কের বাইরে এটি ক্যালেন্ডার, পরিচিতি, নোট এবং একটি অ্যাপ ইকোসিস্টেম অফার করে। ডেস্কটপ এবং মোবাইল ক্লায়েন্টরা পরিপক্ক।
এটি এমন সরঞ্জাম যা সম্ভবত মনোযোগের প্রয়োজন। প্রধান সংস্করণ আপগ্রেডের জন্য মাঝে মাঝে ম্যানুয়াল পদক্ষেপের প্রয়োজন হয়, একবার আপনার লাইব্রেরি বেড়ে গেলে পারফরম্যান্স টিউনিং ব্যাপার, এবং ডিফল্ট কনফিগারেশন দ্রুত হয় না। এর জন্য বাজেট রিয়েল টাইম।
আপনার যদি শুধুমাত্র ফাইল সিঙ্কের প্রয়োজন হয়,সিঙ্কিং একটি অনেক সহজ উত্তর — পিয়ার-টু-পিয়ার, কোনো সার্ভারের প্রয়োজন নেই এবং প্রায় কোনো রক্ষণাবেক্ষণ নেই। আপনি যদি আরও বিস্তৃত স্যুট চান তবেই নেক্সটক্লাউড বেছে নিন।
আপটাইম কুমা — আপটাইম মনিটরিং পরিষেবাগুলি প্রতিস্থাপন করে একটি ছোট, মনোরম মনিটরিং টুল যা HTTP এন্ডপয়েন্ট, TCP পোর্ট এবং সার্টিফিকেট পরীক্ষা করে এবং কয়েক ডজন চ্যানেলের মাধ্যমে বিজ্ঞপ্তি দেয়। এটি খুব কম মেমরিতে চলে এবং মূলত কোন রক্ষণাবেক্ষণের প্রয়োজন হয় না।
এক নিয়ম:
এটি যে পরিকাঠামো পর্যবেক্ষণ করে তা ছাড়া অন্য কোথাও এটি চালান। সার্ভারে হোস্ট করা মনিটরিং যখন সার্ভার ডাউন হয়ে যায় তখন আপনাকে কিছুই বলে না। একটি ভিন্ন প্রদানকারীর থেকে একটি সস্তা VPS এর জন্য সঠিক বাড়ি। সার্ভারে হোস্ট করা মনিটরিং যখন সার্ভার ডাউন হয়ে যায় তখন আপনাকে কিছুই বলে না। একটি ভিন্ন প্রদানকারীর থেকে একটি সস্তা VPS এর জন্য সঠিক বাড়ি।
স্ব-হোস্টিং আসলে কি খরচ হয়
সৎ অ্যাকাউন্টিং অধিকাংশ নিবন্ধ বাদ.
| খরচ | বাস্তবতা |
|---|---|
| সার্ভার | একটি ছোট ভিপিএস এই তালিকার বেশিরভাগই আরামে চালায় |
| প্রাথমিক সেটআপ | টুল প্রতি একটি সন্ধ্যা, একটি বিপরীত প্রক্সি এবং TLS সহ আরও চলমান আপডেট |
| মুষ্টিমেয় কিছু পরিষেবা জুড়ে মাসে প্রায় এক ঘন্টা | ব্যাকআপ |
| একবার সেটআপ করুন, তারপর পর্যায়ক্রমে পুনরুদ্ধার যাচাই করুন — অ-ঐচ্ছিক | ঘটনার প্রতিক্রিয়া |
| আপনি অন-কল প্রকৌশলী, যে সময়েই এটি ভেঙে যায় | সেই শেষ সারি সিদ্ধান্ত নেয় স্ব-হোস্টিং আপনার জন্য উপযুক্ত কিনা। আপনি ছুটিতে থাকাকালীন 2am এ কোনো পরিষেবা ব্যর্থ হলে তা নিছক বিরক্তিকর, স্বাধীনভাবে স্ব-হোস্ট। যদি এটি একটি প্রকৃত সমস্যা হয়, এটি চালানোর জন্য অন্য কাউকে অর্থ প্রদান করুন। |
সেটআপ যা এটিকে পরিচালনাযোগ্য করে তোলে
তিনটি টুকরা একটি শখ থেকে স্ব-হোস্টিংকে টেকসই কিছুতে পরিণত করে।
স্বয়ংক্রিয় TLS সহ একটি বিপরীত প্রক্সি।
Caddy হল সবচেয়ে সহজ — সার্টিফিকেট প্রাপ্ত করা হয় এবং কোন কনফিগারেশন ছাড়াই নবায়ন করা হয়।যাচাইকৃত পুনঃস্থাপন সহ স্বয়ংক্রিয় ব্যাকআপ।
# Caddyfile
vault.example.com {
reverse_proxy 127.0.0.1:8080
}
git.example.com {
reverse_proxy 127.0.0.1:3000
}
একটি ব্যাকআপ যা আপনি কখনও পুনরুদ্ধার করেননি তা একটি অনুমান, ব্যাকআপ নয়৷স্বয়ংক্রিয় নিরাপত্তা আপডেট.
# Nightly encrypted, deduplicated backup with restic
restic -r s3:s3.example.com/backups backup /srv/docker-data
restic -r s3:s3.example.com/backups forget --keep-daily 7 --keep-weekly 4 --keep-monthly 6 --prune
# Verify — do this on a schedule, not once
restic -r s3:s3.example.com/backups check --read-data-subset=5%
অপারেটিং সিস্টেমের জন্য অনুপস্থিত আপগ্রেড, এবং ধারক চিত্রগুলির জন্য একটি ইচ্ছাকৃত সময়সূচী। ওয়াচটাওয়ার পরেরটিকে স্বয়ংক্রিয় করে তবে আপনাকে বিস্ময়কর পরিবর্তনগুলি দিয়ে অবাক করে দিতে পারে — প্রধান সংস্করণগুলি পিন করুন এবং ইচ্ছাকৃতভাবে আপডেট করুন৷কি স্ব-হোস্ট নয়
ইমেইল
উপদেশের সবচেয়ে সাধারণ অংশ এবং সবচেয়ে সঠিক। বিতরণযোগ্যতা সমস্যা – প্রধান প্রদানকারীরা নতুন পাঠানো ডোমেনগুলিতে অবিশ্বাস করে এবং একটি ব্লকলিস্ট এন্ট্রি মানে আপনার মেইলটি নিঃশব্দে অদৃশ্য হয়ে যায়। নিজে থেকে শেখার জন্য একটি ইনবক্স হোস্ট করুন, গুরুত্বপূর্ণ কিছুর জন্য কখনই নয়।একজন ক্লায়েন্ট রাজস্বের জন্য যেকোন কিছুর উপর নির্ভর করে,
যদি না আপনি প্রকৃতপক্ষে এটি সমর্থন করার উপলব্ধতা আছে.টুল যেখানে হোস্ট করা স্তর বিনামূল্যে এবং পর্যাপ্ত।
একটি বিনামূল্যের পরিকল্পনা এড়াতে স্ব-হোস্টিং কিছুই বাঁচাতে সময় ব্যয় করছে।নিরাপত্তা বেসিক
স্ব-হোস্টিং মানে নিরাপত্তা আপনার। ন্যূনতম: প্রতিটি পরিষেবাকে সরাসরি পোর্টগুলি প্রকাশ করার পরিবর্তে একটি বিপরীত প্রক্সির পিছনে রাখুন; পাত্রে আবদ্ধ করুন
তাই তারা বাইরে থেকে পৌঁছানো যায় না; একটি ফায়ারওয়াল ব্যবহার করুন যা ডিফল্টরূপে অস্বীকার করে; একটি ভিপিএন রাখুন যেমন টেলস্কেল বা ওয়্যারগার্ড এমন কিছুর সামনে যা সর্বজনীন অ্যাক্সেসের প্রয়োজন নেই; এবং এটি সমর্থন করে এমন প্রতিটি পরিষেবাতে দ্বি-ফ্যাক্টর প্রমাণীকরণ সক্ষম করুন। অবিলম্বে আপডেট করুন — একটি স্ব-হোস্টেড পরিষেবা একটি বছর পুরানো ছবি চালানো একটি প্রকৃত দায়।127.0.0.1প্রায়শই জিজ্ঞাসিত প্রশ্ন
প্রশ্নঃ সেলফ হোস্টিং কি আসলেই সস্তা?
উত্তর: টাকায়, প্রায়ই হ্যাঁ। আপনার সময় সহ মোট খরচে, শুধুমাত্র আপনি যদি কাজটি উপভোগ করেন বা একবারে বেশ কয়েকটি ব্যয়বহুল সাবস্ক্রিপশন প্রতিস্থাপন করেন।
প্রশ্নঃ আমার কি হার্ডওয়্যার দরকার?
উত্তর: একটি ছোট VPS ভল্টওয়ার্ডেন, উমামি, ফোরজেজো এবং আপটাইম কুমাকে আরামদায়কভাবে পরিচালনা করে। একটি বড় লাইব্রেরি সহ নেক্সটক্লাউড আরও মেমরি এবং দ্রুত স্টোরেজ চায়।
প্রশ্ন: সেলফ হোস্ট কি SaaS এর চেয়ে বেশি নিরাপদ?
উত্তর: স্বয়ংক্রিয়ভাবে নয়। আপনি ডেটা নিয়ন্ত্রণ করেন, তবে আপনি প্যাচিং এবং কনফিগারেশনের জন্যও দায়ী। একটি ভাল-চালিত SaaS প্রদানকারীর একটি নিবেদিত নিরাপত্তা দল আছে; তোমার সন্ধ্যা আছে।
প্রশ্ন: আমি যখন ছুটিতে থাকি তখন কী হয়?
উত্তর: জিনিসগুলি ভেঙে যায় এবং ভেঙে যায়। এমন সরঞ্জামগুলি চয়ন করুন যার ব্যর্থতা আপনি এক সপ্তাহের জন্য সহ্য করতে পারেন, বা অন্য কাউকে অ্যাক্সেস দেওয়ার ব্যবস্থা করুন।
প্রশ্ন: আমি কোথায় শুরু করব?
উত্তর: আপটাইম কুমা বা ভল্টওয়ার্ডেন। উভয়ই সহজ, অবিলম্বে দরকারী, এবং আপনাকে বিপরীত প্রক্সি এবং ব্যাকআপ প্যাটার্ন শেখায় যা অন্য সবকিছুর প্রয়োজন।
উপসংহার
স্বয়ং-হোস্ট সরঞ্জাম যেখানে বাণিজ্য স্পষ্টভাবে অনুকূল:
পাসওয়ার্ডের জন্য ভল্টওয়ার্ডেন, বিশ্লেষণের জন্য উমামি বা প্রশংসনীয়, ব্যক্তিগত সংগ্রহস্থলের জন্য ফোরজেজো এবং পর্যবেক্ষণের জন্য আপটাইম কুমা — সমস্ত হালকা, স্থিতিশীল, এবং কম রক্ষণাবেক্ষণ। নেক্সটক্লাউডের কাছে যান এটি জেনে যে এটির প্রকৃত মনোযোগ প্রয়োজন, এবং ইমেলটি স্ব-হোস্ট করবেন না। আপনার দ্বিতীয় পরিষেবার আগে স্বয়ংক্রিয় TLS এবং যাচাইকৃত ব্যাকআপগুলির সাথে একটি বিপরীত প্রক্সি সেট আপ করুন, কারণ এই দুটি টুকরো যা তাদের পরে সবকিছু পরিচালনাযোগ্য করে তোলে৷ — সমস্ত হালকা, স্থিতিশীল, এবং কম রক্ষণাবেক্ষণ। নেক্সটক্লাউডের কাছে যান এটি জেনে যে এটির প্রকৃত মনোযোগ প্রয়োজন, এবং ইমেলটি স্ব-হোস্ট করবেন না। আপনার দ্বিতীয় পরিষেবার আগে স্বয়ংক্রিয় TLS এবং যাচাইকৃত ব্যাকআপগুলির সাথে একটি বিপরীত প্রক্সি সেট আপ করুন, কারণ এই দুটি টুকরো যা তাদের পরে সবকিছু পরিচালনাযোগ্য করে তোলে৷
🔗 Share this article
✍️ Leave a Comment