آموزش خود میزبانی با داکر و لینوکس: خدمات خود را اجرا کنید - آخرین آپدیت

دانلود Self-Hosting with Docker & Linux: Run Your Own Services

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

خود میزبانی: کنترل کامل بر داده‌ها و حریم خصوصی شما

جایگزینی ابزارهای SaaS با راهکارهای خود میزبانی

با استفاده از نرم‌افزارهای متن باز، ابزارهای SaaS را جایگزین کنید، کنترل داده‌های خود را در دست بگیرید و زیرساخت خصوصی خود را اجرا کنید.

راه اندازی و مدیریت سرویس‌های خود میزبانی با Docker و Portainer

سرویس‌های خود میزبانی را با استفاده از Docker و Portainer بر روی یک زیرساخت خصوصی و امن، راه اندازی و مدیریت کنید.

دسترسی امن به سرویس‌های خود میزبانی با Tailscale و TSDProxy

با استفاده از Tailscale و TSDProxy، به طور امن و از طریق HTTPS به سرویس‌های خود میزبانی دسترسی پیدا کنید، بدون اینکه آن‌ها را در معرض اینترنت عمومی قرار دهید.

پیدا کردن جایگزین‌های خود میزبانی برای محصولات تجاری SaaS

با استفاده از فهرست‌های خود میزبانی، توصیه‌های جامعه کاربری و ایمیج‌های Docker، جایگزین‌های خود میزبانی برای محصولات تجاری SaaS را پیدا، ارزیابی و راه اندازی کنید.

پیکربندی دامنه‌های سفارشی با Caddy و Cloudflare

دامنه‌های سفارشی را با Caddy و Cloudflare پیکربندی کنید تا با استفاده از URL های اختصاصی و گواهی SSL معتبر، به سرویس‌های خود میزبانی دسترسی پیدا کنید.

پیش نیازها

برای شرکت در این دوره، نیازی به تجربه قبلی در زمینه لینوکس، داکر یا خود میزبانی ندارید – در تمام مراحل راهنمایی خواهید شد. اگر می‌توانید دستورالعمل‌های واضح را دنبال کنید و چند دستور را کپی/پیست کنید، می‌توانید در این دوره شرکت کنید.

  • دانش اولیه در مورد نحوه استفاده از کامپیوتر و مرورگر وب.
  • اتصال اینترنتی پایدار برای دانلود نرم‌افزار و ایمیج‌های Docker.

کنترل زندگی دیجیتال خود را با سرویس‌های خود میزبانی در دست بگیرید

در این دوره، یاد خواهید گرفت:

  • راه اندازی سریع و ایمن سرویس‌های ضروری خود میزبانی
  • مدیریت و نظارت بر محیط ابر خصوصی خود
  • محافظت از داده‌های خود با ابزارها و تکنیک‌های امنیتی قوی
  • کسب تجربه عملی با لینوکس، داکر و Tailscale

تسلط بر هنر خود میزبانی برای کسب حریم خصوصی و کنترل نهایی

در عصری که تحت سلطه سرویس‌های ابری و اشتراک‌ها قرار دارد، خود میزبانی یک جایگزین قدرتمند ارائه می‌دهد: کنترل کامل بر داده‌های شما، افزایش حریم خصوصی، صرفه جویی قابل توجه در هزینه‌ها و آزادی سفارشی کردن سرویس‌های دیجیتال دقیقاً همانطور که می‌خواهید. تصور کنید دسترسی به فایل‌های خود، مدیریت وظایف، برقراری ارتباط با تیم خود یا پخش رسانه - همه از زیرساخت امن و خصوصی خودتان.

این دوره شما را گام به گام در ساخت یک محیط خود میزبانی قوی، امن و مقیاس‌پذیر با استفاده از Docker، لینوکس و Tailscale راهنمایی می‌کند. شما با تسلط بر اصول اولیه لینوکس و داکر شروع می‌کنید و یاد می‌گیرید که چگونه سرویس‌های حیاتی مانند Portainer برای مدیریت کانتینرها، Tailscale برای دسترسی از راه دور ایمن و Homepage برای داشبوردهای متمرکز را نصب، پیکربندی و مدیریت کنید.

چه بخواهید سرویس‌های شخص ثالث مانند Dropbox، Slack و Trello را جایگزین کنید، یا به سادگی مهارت‌های IT ارزشمندی را بیاموزید، این دوره ابزارها، تکنیک‌ها و تجربه عملی مورد نیاز شما را فراهم می‌کند.

شما دوره را با آمادگی لازم برای راه اندازی و مدیریت سرویس‌های خود میزبانی جدید با اطمینان به پایان خواهید رساند، و اطمینان حاصل خواهید کرد که داده‌های شما دقیقاً در جای خود باقی می‌مانند - در دستان شما.

مزایای کلیدی خود میزبانی

  • حریم خصوصی بیشتر: داده‌های شما در اختیار شماست.
  • امنیت بالاتر: کنترل کامل بر زیرساخت امنیتی خود.
  • صرفه جویی در هزینه: کاهش هزینه‌های اشتراک ماهانه.
  • سفارشی سازی: شخصی سازی سرویس‌ها مطابق با نیازهای خود.
  • کنترل کامل: آزادی کامل بر داده‌ها و عملکرد سرویس‌ها.

سرویس‌های محبوب برای خود میزبانی

  • Nextcloud: جایگزینی برای Google Drive و Dropbox
  • Rocket.Chat: جایگزینی برای Slack
  • Jitsi Meet: جایگزینی برای Zoom
  • Bitwarden: جایگزینی برای مدیریت پسورد
  • Home Assistant: اتوماسیون خانگی

سرفصل ها و درس ها

Introduction, Course Overview, and Course Downloads

  • بررسی اجمالی دوره Course Overview

  • دانلودهای دوره Course Downloads

مبانی سلف هاستینگ (Self-Hosting) Self-Hosting Fundamentals

  • سلف هاستینگ چیست و چرا مهم است؟ What Self-Hosting Is and Why It Matters

  • مزایای سلف هاستینگ Benefits of Self-Hosting

  • سرورهای مجازی خصوصی (VPS) Virtual Private Servers (VPS)

  • کسب مهارت های ارزشمند از طریق سلف هاستینگ Gain Valuable Skills Through Self-Hosting

  • چالش های سلف هاستینگ Challenges of Self-Hosting

  • خلاصه ای از سلف هاستینگ Summary of Self-Hosting

  • آزمون: سلف هاستینگ چیست و چرا مهم است؟ Quiz: What Self-Hosting Is and Why It Matters

مبانی لینوکس برای سلف هاستینگ Linux Fundamentals for Self-Hosting

  • لینوکس چیست و توزیع های لینوکس کدامند؟ What is Linux and What Are Linux Distributions?

  • چرا لینوکس برای سلف هاستینگ ایده آل است؟ Why Linux is Ideal for Self-Hosting

  • انتخاب یک توزیع لینوکس برای سلف هاستینگ Choosing a Linux Distribution for Self-Hosting

  • Bare Metal در مقابل ماشین های مجازی: کدام گزینه استقرار لینوکس برای شما مناسب است؟ Bare Metal vs. Virtual Machines: Which Linux Deployment Option Is Right for You?

  • خلاصه استفاده از لینوکس برای سلف هاستینگ Summary of Using Linux for Self-Hosting

  • گام بعدی شما Your Next Step

  • آزمون: استفاده از لینوکس برای سلف هاستینگ Quiz: Using Linux for Self-Hosting

نصب و راه اندازی اوبونتو (Ubuntu) Ubuntu Installation and Setup

  • نصب اوبونتو بر روی ویندوز 11 Installing Ubuntu on Windows 11

  • نصب اوبونتو بر روی macOS Installing Ubuntu on macOS

  • نحوه SSH به هاست لینوکس داکر از macOS برای کپی و پیست یکپارچه How to SSH into the Linux Docker Host from macOS for Seamless Copying & Pasting

  • نصب اوبونتو روی سخت افزار (نصب Bare Metal لینوکس) Installing Ubuntu on Hardware (Linux Bare Metal Installation)

شبکه امن با Tailscale Secure Networking with Tailscale

  • استفاده از Tailscale برای شبکه امن Using Tailscale for Secure Networking

  • آزمون: استفاده از Tailscale برای شبکه امن Quiz: Using Tailscale for Secure Networking

  • نصب Tailscale روی هاست داکر لینوکس اوبونتو شما Installing Tailscale on Your Ubuntu Linux Docker Host

  • نصب کلاینت Tailscale روی ویندوز Installing the Tailscale Client on Windows

  • نصب کلاینت Tailscale روی macOS Installing the Tailscale Client on macOS

  • نصب کلاینت Tailscale روی iOS Installing the Tailscale Client on iOS

  • نصب کلاینت Tailscale روی اندروید Installing the Tailscale Client on Android

راه اندازی داکر و Portainer Docker and Portainer Setup

  • نصب داکر روی هاست داکر لینوکس اوبونتو Installing Docker on the Ubuntu Linux Docker Host

  • معرفی Portainer Introduction to Portainer

  • آماده سازی ساختار دایرکتوری برای برنامه های داکر Preparing the Directory Structure for Docker Applications

  • Docker Compose در مقابل Docker Run و فایل های پیکربندی YAML Docker Compose vs. Docker Run and YAML Configuration Files

  • ایجاد و درک فایل compose.yaml Portainer Creating and Understanding the Portainer compose.yaml File

  • استقرار Portainer و راه اندازی اولیه Portainer Deploying Portainer and the Initial Portainer Setup

  • راهنمای رابط کاربری Portainer (داشبورد و ویژگی های کلیدی) Portainer UI Walkthrough (Dashboard and Key Features)

  • خلاصه Portainer Portainer Summary

دسترسی امن به سرویس وب با TSDProxy و Tailscale Secure Web Service Access with TSDProxy and Tailscale

  • استقرار File Browser برای مدیریت فایل Deploying File Browser for File Management

  • معرفی پیکربندی TSDProxy برای دسترسی HTTPS مبتنی بر Tailnet Introduction to Configuring TSDProxy for Tailnet-Based HTTPS Access

  • پیکربندی حساب Tailscale (تغییر نام Tailnet خود و فعال کردن HTTPS) Tailscale Account Configuration (Renaming your Tailnet and Enabling HTTPS)

  • استقرار TSDProxy Deploying TSDProxy

  • پیکربندی File Browser برای استفاده با TSDProxy Configuring File Browser for use with TSDProxy

  • پیکربندی Portainer برای استفاده با TSDProxy و خلاصه TSDProxy Configuring Portainer for use with TSDProxy and TSDProxy Summary

  • یافتن پورت های باز روی هاست داکر شما Finding Open Ports on your Docker Host

ساخت یک داشبورد متمرکز Building a Centralized Dashboard

  • معرفی راه اندازی HomePage به عنوان یک داشبورد سلف هاست Introduction to Setting Up HomePage as a Self-Hosted Dashboard

  • استقرار Homepage با استفاده از Portainer Deploying Homepage Using Portainer

  • بررسی اجمالی و ویژگی های Homepage Homepage Overview and Features

  • سفارشی سازی Homepage Customizing Homepage

  • خلاصه Homepage Homepage Summary

  • نصب IT-Tools (نحوه تبدیل "docker run" به compose.yaml) Installing IT-Tools (How to convert "docker run" to compose.yaml)

انتشار سرویس ها روی دامنه خودتان Publishing Services on Your Own Domain

  • معرفی دسترسی به سرویس های سلف هاست با استفاده از دامنه خودتان با Caddy Introduction to Accessing Self-Hosted Services Using Your Own Domain with Caddy

  • راه اندازی دامنه و DNS برای سرویس های سلف هاست با Cloudflare Setting Up a Domain and DNS for Self-Hosted Services with Cloudflare

  • پیکربندی Cloudflare DNS و استقرار Caddy به عنوان یک Reverse Proxy Configuring Cloudflare DNS and Deploying Caddy as a Reverse Proxy

  • عمومی کردن سرویس های سلف هاست خود با Cloudflare Tunnels Making Your Self-Hosted Services Public with Cloudflare Tunnels

کشف و استقرار سرویس ها و برنامه های سلف هاست اضافی Discovering & Deploying Additional Self-Hosted Services and Applications

  • مقدمه ای بر یافتن، ارزیابی و استقرار سرویس ها و راه حل های سلف هاست Intro to Finding, Evaluating, and Deploying Self-Hosted Services and Solutions

  • یافتن راه حل های سلف هاست (دایرکتوری ها، موتورهای جستجو و جوامع) Finding Self-Hosted Solutions (Directories, Search Engines, and Communities)

  • نحوه ارزیابی برنامه های سلف هاست (معیارهای برنامه سلف هاست) How to Evaluate Self-Hosted Applications (Self-Hosted Application Criteria)

  • استقرار برنامه های سلف هاست با استفاده از Docker، Docker Compose یا Portainer Deploying Self-Hosted Applications using Docker, Docker Compose, or Portainer

  • خلاصه نحوه یافتن، ارزیابی و استقرار سرویس ها و راه حل های سلف هاست Summary of How to Find, Evaluate, and Deploy Self-Hosted Services and Solutions

بخش جایزه Bonus Section

  • سخنرانی جایزه Bonus Lecture

نمایش نظرات

آموزش خود میزبانی با داکر و لینوکس: خدمات خود را اجرا کنید
جزییات دوره
4.5 hours
55
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
950
4.7 از 5
دارد
دارد
دارد
Jason Cannon
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jason Cannon Jason Cannon

مدیر سیستم، مشاور و نویسنده حرفه ای.