Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 24 additions & 0 deletions content/_index.bn-bd.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
title: "RustDesk ডকুমেন্টেশন - ওপেন সোর্স রিমোট ডেস্কটপ"
type: docs
weight: 1
---

RustDesk একটি সম্পূর্ণ ফিচারযুক্ত ওপেন সোর্স রিমোট কন্ট্রোল বিকল্প যা সেলফ-হোস্টিং এবং নিরাপত্তার জন্য সহজ কনফিগারেশন সহ আসে। আপনার ডেটার সম্পূর্ণ নিয়ন্ত্রণ থাকবে, নিরাপত্তা নিয়ে কোন চিন্তা নেই। ক্লায়েন্টটি ওপেন সোর্স এবং দুটি সার্ভার এর অপশন আছে: **Professional Server** যা আমাদের [ওয়েবসাইট](https://rustdesk.com) ক্রয় করা যায় এবং একটি ফ্রি ও ওপেন সোর্স সার্ভার যা Professional Server এর উপর ভিত্তি করে তৈরি।

## ফিচারসমূহ
- Windows, macOS, Linux, iOS, Android এবং Web কাজ করে।
- সফটওয়্যার কোডেক VP8 / VP9 / AV1 এবং হার্ডওয়্যার কোডেক H264 / H265 সাপোর্ট করে।
- আপনার ডেটা নিজের হাতে রাখুন, আপনার ইনফ্রাস্ট্রাকচারে সহজে সেলফ-হোস্টিং সেটআপ করুন।
- P2P সংযোগ, NaCl-এর উপর ভিত্তি করে এন্ড-টু-এন্ড এনক্রিপশন।
- উইন্ডোজ এর জন্য কোন এডমিন প্রিভিলেজ বা ইনস্টলেশন এর প্রয়োজন নেই, প্রয়োজন হলে লোকালি বা রিমোটলি প্রিভিলেজ বাড়ানো যায়।
- আমরা সবকিছু সহজ রাখতে পছন্দ করি এবং সম্ভব হলে আরও সহজ রাখার চেষ্টা করবো।

## GitHub রিপোজিটরি
- **মেইন ক্লায়েন্ট রিপোজিটরি**: https://github.com/rustdesk/rustdesk
- **ওপেন সোর্স সার্ভার রিপোজিটরি**: https://github.com/rustdesk/rustdesk-server
- **প্রো সার্ভার রিপোজিটরি**: https://github.com/rustdesk/rustdesk-server-pro
- **ডকুমেন্টেশন রিপোজিটরি**: https://github.com/rustdesk/doc.rustdesk.com

{{% children depth="4" showhidden="true" %}}

51 changes: 51 additions & 0 deletions content/self-host/_index.bn-bd.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
---
title: সেলফ-হোস্ট
description: "আপনার নিজস্ব RustDesk সার্ভার কিভাবে সেলফ-হোস্ট করবেন তা শিখুন।ইনস্টলেশন, কনফিগারেশন এবং RustDesk সার্ভার ইনফ্রাস্ট্রাকচারের ডিপ্লয়মেন্ট নিয়ে সম্পূর্ণ গাইড।"
keywords: ["rustdesk সেলফ-হস্ট", "rustdesk সার্ভার", "রিমোট ডেস্কটপ সার্ভার", "শেল্ফ-হস্তটিং গাইড", "rustdesk ইনস্টলেশন", "hbbs hbbr", "rustdesk প্র সার্ভার "]
weight: 5
pre: "<b>2. </b>"
---

আপনি যদি RustDesk ব্যবহার করেন, তাহলে আপনার নিজস্ব RustDesk সার্ভার থাকা দরকার। এই ডকুমেন্টেশন আপনাকে আপনার RustDesk যাত্রায় সাহায্য করবে।

সাপোর্ট পাওয়া যায় আমাদের [Discord](https://discord.com/invite/nDceKgxnkV) OSS এর জন্য এবং [ইমেইল](mailto:support@rustdesk.com) Pro এর জন্য।

## সেলফ-হোস্টেড সার্ভার কিভাবে কাজ করে?

টেকনিক্যালি দুটি এক্সিকিউটেবল (সার্ভার) আছে:

- সার্ভার, TCP পোর্টে সংযোগ গ্রহণ করে (`21114` - শুধু http Pro এর জন্য, `21115`, `21116`, `21118` WebSocket এর জন্য) এবং UDP এর জন্য (`21116`)
- `hbbr` – RustDesk রিলে সার্ভার, TCP-এ সংযোগ গ্রহণ করে (`21117`, `21119` WebSocket এর জন্য)

ইনস্টলেশন স্ক্রিপ্ট / Docker Compose / Deb এর মাধ্যমে ইনস্টল করলে দুটি সার্ভিস একসাথে ইনস্টল হবে।

এখানে [ইলাস্ট্রেশন](https://github.com/rustdesk/rustdesk/wiki/How-does-RustDesk-work%3F) আছে, কিভাবে RustDesk ক্লায়েন্ট `hbbr` / `hbbs` এর সাথে কমিউনিকেশন করে।

যতক্ষণ RustDesk কোনো মেশিনে চলছে, মেশিনটি নিয়মিত ID সার্ভার (`hbbs`) কে পিং করে যাতে তার বর্তমান IP ঠিকানা এবং পোর্ট জানা যায়।

যখন আপনি কম্পিউটার A থেকে কম্পিউটার B তে কানেকশন শুরু করেন, কম্পিউটার A ID সার্ভারের সাথে যোগাযোগ করে এবং কম্পিউটার B এর সাথে যোগাযোগের জন্য অনুরোধ পাঠায়।

ID সার্ভার তারপর A এবং B কে সরাসরি সংযুক্ত করতে চেষ্টা করে hole punching ব্যবহার করে।

যদি hole punching ব্যর্থ হয়, তাহলে A রিলে সার্ভার (`hbbr`) এর মাধ্যমে B এর সাথে যোগাযোগ করবে।

অধিকাংশ ক্ষেত্রে, hole punching সফল হয় এবং রিলে সার্ভার ব্যবহার হয় না।

এখানে একটি আলোচনা আছে: [আপনি কি RustDesk সার্ভার সেলফ-হোস্ট করবেন?](https://www.reddit.com/r/rustdesk/comments/1cr8kfv/should_you_selfhost_a_rustdesk_server/)

## প্রয়োজনীয় পোর্ট

RustDesk সার্ভার সেলফ-হোস্ট করার জন্য প্রয়োজনীয় পোর্ট আপনার environment এবং RustDesk এ আপনি কী করতে চান তার উপর নির্ভর করে। ডকুমেন্টেশনে দেখানো উদাহরণগুলিতে সাধারণত সমস্ত সুপারিশকৃত পোর্ট খোলা থাকে।

**কোর পোর্টস:**
TCP `21114-21119`
UDP `21116`

উপরের `21115-21117` হলো RustDesk কাজ করার জন্য সর্বনিম্ন প্রয়োজনীয় পোর্ট। এগুলো সিগন্যাল এবং রিলে পোর্টগুলি এবং NAT traversal হ্যান্ডেল করে।

TCP পোর্ট `21118` এবং `21119` হলো [RustDesk Web Client](https://rustdesk.com/web/) এর WebSocket পোর্ট। HTTPS সাপোর্ট করতে রিভার্স প্রোক্সি প্রয়োজন। উদাহরণ Nginx কনফিগারেশন দেখুন [এখানে](/docs/en/self-host/rustdesk-server-pro/faq/#8-add-websocket-secure-wss-support-for-the-id-server-and-relay-server-to-enable-secure-communication-for-the-web-client)।

Pro ব্যবহারকারীদের জন্য SSL প্রোক্সি না থাকলে TCP পোর্ট `21114` খোলা প্রয়োজন API কাজ করার জন্য। SSL প্রোক্সি ব্যবহার করলে TCP পোর্ট `443` খোলা প্রয়োজন।

{{% children depth="4" showhidden="true" %}}

90 changes: 90 additions & 0 deletions content/self-host/rustdesk-server-pro/_index.bn-bd.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,90 @@
---
title: RustDesk সার্ভার Pro
description: "RustDesk সার্ভার Pro এর সম্পূর্ণ গাইড প্রিমিয়াম সেলফ-হোস্টেড রিমোট ডেস্কটপ সমাধান। এন্টারপ্রাইজ অথেনটিকেশন (OIDC, LDAP, 2FA), web console, API অ্যাক্সেস এবং প্রফেশনাল ডিপ্লয়মেন্টের জন্য উন্নত নিরাপত্তা নিয়ন্ত্রণ অন্তর্ভুক্ত।"
keywords: ["rustdesk সার্ভার pro", "rustdesk pro সার্ভার", "রিমোট ডেস্কটপ সার্ভার", "এন্টারপ্রাইজ রিমোট অ্যাক্সেস", "rustdesk প্রফেশনাল", "সেলফ-হোস্টেড rdp", "rustdesk এন্টারপ্রাইজ", "রিমোট ডেস্কটপ সলিউশন", "rustdesk licensing", "rustdesk web console"]
weight: 200
pre: "<b>2.2. </b>"
---

RustDesk সার্ভার Pro তে ওপেন সোর্স ভার্সন এর তুলনায় আরউ অনেক ফিচার আছে।।

- অ্যাকাউন্ট
- [Web console](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/console/)
- [API](https://github.com/rustdesk/rustdesk/wiki/FAQ#api-of-rustdesk-server-pro)
- [OIDC](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/oidc/), [LDAP](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/ldap/), [2FA](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/2fa/)
- ঠিকানা
- লগ ম্যানেজমেন্ট (কানেকশন, ফাইল ট্রান্সফার, অ্যালার্ম ইত্যাদি)
- ডিভাইস ম্যানেজমেন্ট
- [নিরাপত্তা সেটিংস সিঙ্ক](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/strategy/)
- [অ্যাক্সেস কন্ট্রোল](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/permissions/)
- [একাধিক রিলে সার্ভার](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/relay/) (স্বয়ংক্রিয়ভাবে নিকটতম রিলে নির্বাচন করে)
- [কাস্টম ক্লায়েন্ট জেনারেটর](https://rustdesk.com/docs/en/self-host/client-configuration/#1-custom-client-generator-pro-only)
- WebSocket
- Web ক্লায়েন্ট সেলফ-হোস্ট

{{% notice note %}}
আপনি যদি নিজের বাড়ি/অফিসে সার্ভার তৈরি করেন এবং পাবলিক IP/ডোমেইনের মাধ্যমে কানেক্ট করতে না পারেন, তাহলে এই [আর্টিকেলটি](https://rustdesk.com/docs/en/self-host/nat-loopback-issues/) দেখুন
{{% /notice %}}

{{% notice note %}}
পরবর্তী ধাপে যাওয়ার আগে এটা পড়ুন: [সেলফ-হোস্টেড সার্ভার কিভাবে কাজ করে?](/docs/en/self-host/#how-does-self-hosted-server-work)
{{% /notice %}}

## প্রয়োজনীয় হার্ডওয়্যার

সর্বনিম্ন লেভেল VPS এর আপনার ব্যবহারের জন্য যথেষ্ট। সার্ভার সফটওয়্যার CPU বা মেমরি ইন্টেন্সিভ নয়। আমাদের পাবলিক ID সার্ভার 2 CPU/4 GB Vultr সার্ভার 1.0 + মিলিয়ন এন্ডপয়েন্ট সার্ভ করে। প্রতিটি রিলে কানেকশন সেকন্ডে 180kb খরচ করে। 1 CPU কোর এবং 1GB RAM 1000 রিলে কনকারেন্ট কানেকশন দেয়ার জন্য যথেষ্ট।

## আর্টিকেল টিউটোরিয়াল
[ধাপে ধাপে গাইড: Docker এর মাধ্যমে ক্লাউডে সেলফ-হস্ট RustDesk সার্ভার Pro নিরাপদ রিমোট অ্যাক্সেসের জন্য](https://www.linkedin.com/pulse/step-by-step-guide-self-host-rustdesk-server-pro-cloud-montinaro-fwnmf/)

## ভিডিও টিউটোরিয়াল

[শুরু করুন: সেলফ-হস্ট RustDesk সার্ভার Pro নভাইস Linux ব্যবহারকারীর জন্য](https://www.youtube.com/watch?v=MclmfYR3frk)

[সংক্ষিপ্ত গাইড: সেলফ-হস্ট RustDesk সার্ভার Pro এডভান্স Linux ব্যবহারকারীর জন্য](https://youtu.be/gMKFEziajmo)

## লাইসেন্স

লাইসেন্স পেতে পারেন [https://rustdesk.com/pricing.html](https://rustdesk.com/pricing.html), আরও বিস্তারিত জানার জন্য [লাইসেন্স](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/license/) দেখুন।

## শুরু করুন
### ১. ইনস্টলেশন

```bash
bash <(wget -qO- https://get.docker.com)
wget rustdesk.com/pro.yml -O compose.yml
sudo docker compose up -d
```
বিস্তারিত তথ্যের জন্য দেখুন [Docker](/docs/en/self-host/rustdesk-server-pro/installscript/docker/)

### ২. প্রয়োজনীয় পোর্ট

আপনাকে TCP পোর্ট `21114`-`21119` এবং UDP পোর্ট `21116` খুলতে হবে। ফায়ারওয়াল এবং Docker পোর্ট ম্যাপিং সেট করার সময় এই পোর্টগুলি নিশ্চিত করুন।

এই পোর্টগুলির আরও তথ্যের জন্য দেখুন [এখানে](/docs/en/self-host/rustdesk-server-oss/install/#ports)

### ৩. লাইসেন্স সেট করা

`http://<server ip>:21114` অ্যাক্সেস করে web console খুলুন, ডিফল্ট ক্রেডেনশিয়াল `admin/test1234` দিয়ে [লগইন করুন](/docs/en/self-host/rustdesk-server-pro/console/#log-in)

## সার্ভার আপগ্রেড

[এই গাইডটি](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/faq/?utm_source=chatgpt.com#there-is-a-new-version-of-rustdesk-server-pro-out-how-can-i-upgrade) কিভাবে RustDesk সার্ভার লউ ভার্সন থেকে Pro ভার্সনে আপগ্রেড করতে হয় তা দেখানো হয়েছে বিভিন্ন ইন্সটলেশন মেথড এর মাধ্যমে।

## নতুন হোস্টে মাইগ্রেশন এবং ব্যাকআপ / রিস্টোর

বিস্তারিত [টিউটোরিয়াল](https://github.com/rustdesk/rustdesk-server-pro/discussions/184?utm_source=chatgpt.com)

## লাইসেন্স মাইগ্রেশন

অনুগ্রহ করে এই [গাইডটি](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/license/?utm_source=chatgpt.com#invoices-license-retrieval-and-migration) ফোলো করুন।

## লাইসেন্স আপগ্রেড

যেকোনো সময় আরও উজারস এবং ডিভাইসের জন্য লাইসেন্স আপগ্রেড করতে [এই গাইডটি](/docs/en/self-host/rustdesk-server-pro/license/#renewupgrade-license) ফোলো করুন।


## নিরাপত্তা সম্পর্কিত তথ্য

https://github.com/rustdesk/rustdesk/discussions/9835

16 changes: 16 additions & 0 deletions content/videos/_index.bn-bd.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
title: ভিডিও টিউটোরিয়াল
weight: 50
---

## OSS
[NetworkChuck: আপনার রিমোট ডেস্কটপ ভালনা! পরিবর্তে এটি ব্যবহার করুন (ফ্রি + ওপেন সোর্স)
](https://www.youtube.com/watch?v=EXL8mMUXs88)

[ইনস্টলেশন এবং ইউজার গাইড](https://www.youtube.com/watch?v=9nzHm3xGz2I)

[RustDesk নিরাপত্তা](https://www.youtube.com/watch?v=EeFqj23jxMk)

## Pro
[Youtube চ্যানেল](https://youtube.com/@rustdesk)

12 changes: 12 additions & 0 deletions hugo.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -233,6 +233,18 @@ languages:
landingPageName: "🏠 首頁"
description: "RustDesk完整文檔 - 開源遠端桌面軟體。學習如何自主託管、配置客戶端並在您的基礎架構中部署RustDesk。"
keywords: ["rustdesk", "遠端桌面", "開源", "自主託管", "文檔", "遠端存取", "VNC替代", "teamviewer替代"]


bn-BD:
title: "RustDesk ডকুমেন্টেশন"
weight: 1
languageName: "বাংলা"
params:
landingPageName: "🏠 হোম"
disable_cookie: true
description: "RustDesk এর সম্পূর্ণ ডকুমেন্টেশন - ওপেন সোর্স রিমোট ডেস্কটপ সফটওয়্যার। শিখুন কিভাবে সেলফ-হোস্ট করতে হয়, ক্লায়েন্ট কনফিগার করতে হয় এবং আপনার ইনফ্রাস্ট্রাকচারে RustDesk ডিপ্লয় করতে হয়।"
keywords: ["rustdesk", "রিমোট ডেস্কটপ", "ওপেনসোর্স", "সেলফ হোস্ট", "ডকুমেন্টেশন", "রিমোট এক্সেস", "VNC এর বিকল্প", "TeamViewer এর বিকল্প"]


ro:
title: "Documentația RustDesk"
Expand Down