وب‌سرویس مجید

پروژه‌های متن‌باز | OpenSource Projects

این پروژه یک راه‌حل اندروید در داکر است که امکان اجرای دستگاه مجازی اندروید را در محیط کانتینر فراهم می‌کند. کاربرد: با استفاده از این پروژه می‌توانید دستگاه اندروید را در داکر اجرا کنید و از طریق مرورگر با رابط noVNC به آن دسترسی داشته باشید. همچنین قابلیت ضبط ویدیو از فعالیت‌های دستگاه اندروید نیز ...

  • #android
  • #docker
  • #novnc
  • #automation
  • #testing
  • #ci_cd
  • #mobile_dev
  • #container
  • #emulator
  • #video_recording

این ابزار به شما کمک می‌کنه تا برنامه‌های Docker Compose خود را به شکلی قابل استفاده مجدد طراحی کنید و آن‌ها را در Docker Hub به اشتراک بذارید. کاربرد: این ابزار برای توسعه‌دهندگانی مناسب است که می‌خوان پروژه‌های مبتنی بر چندین سرویس (مثل وب، دیتابیس، صف پیام و غیره) رو به صورت یکپارچه و استاندارد ش ...

  • #docker
  • #dockercompose
  • #devops
  • #microservices
  • #containerization
  • #opensource
  • #developer_tools
  • #app_deployment

سرور احراز هویت برای Docker Registry 2 یک ابزار قدرتمند و باز متن است که به صورت محلی یا در محیط‌های تولیدی برای مدیریت دسترسی به رجیستری داکر استفاده می‌شود. کاربرد: این ابزار برای احراز هویت کاربران هنگام دسترسی به Docker Registry استفاده می‌شود و امکان تنظیم دسترسی‌های دقیق (مثل فقط خواندن یا خوا ...

  • #docker
  • #registry
  • #authentication
  • #devops
  • #security
  • #container
  • #microservices
  • #ldap
  • #ci_cd
  • #open_source

این ابزار به‌صورت خودکار کانتینرهای ناسالم در داکر را نظارت می‌کند و در صورت لزوم آن‌ها را دوباره راه‌اندازی می‌کند. ️ کاربرد: وقتی کانتینرهای داکر به‌دلیل مشکلات داخلی یا منابع سیستمی دچار خطا می‌شوند، این ابزار وضعیت سلامت آن‌ها را بررسی کرده و در صورت تشخیص بیماری، کانتینر را به‌صورت خودکار ریستا ...

  • #docker
  • #automation
  • #devops
  • #container
  • #monitoring
  • #autoheal
  • #healthcheck
  • #reliability
  • #systemops
  • #selfhealing

این یک تصویر داکر است که به‌صورت دوره‌ای پایگاه‌داده‌های شما را پشتیبانی می‌کند. ️ کاربرد: این ابزار برای ایجاد نسخه‌های پشتیبان از پایگاه‌های داده مانند MySQL، PostgreSQL و MongoDB استفاده می‌شود و داده‌ها را می‌تواند در S3 یا روی دیسک محلی ذخیره کند. در چه شرایطی بهتره استفاده بشه؟ وقتی نیاز دارید ...

  • #database_backup
  • #docker_image
  • #mysql_backup
  • #postgres_backup
  • #mongodb_backup
  • #s3_backup
  • #automated_backup
  • #devops_tool
  • #cloud_storage
  • #data_security

این پروژه یک سرور DNS مبتنی بر BIND را درون یک کانتینر داکر اجرا می‌کند و از Webmin برای مدیریت آسان وب‌محور استفاده می‌کند. کاربرد: این تصویر داکر برای راه‌اندازی یک سرور DNS اختصاصی در محیط‌های توسعه، تست یا تولید مناسب است. با استفاده از Webmin، مدیریت مناطق DNS، رکوردها و تنظیمات بدون نیاز به دس ...

  • #DNS_Server
  • #Docker
  • #BIND
  • #Webmin
  • #Network_Admin
  • #DevOps
  • #InternalDNS
  • #Containerization
  • #SelfHosted
  • #Linux

کاربرد: این ابزار یک تصویر داکر را به یک فایل اجرایی تکی تبدیل می‌کند، مثل این که یک برنامه کامل محیط اجرایی خودش رو داشته باشه و نیاز به نصب داکر نباشه در چه شرایطی بهتره استفاده بشه؟ وقتی می‌خوای یک برنامه مبتنی بر داکر رو به کاربر نهایی بدهی بدون این که مجبور باشه داکر نصب کنه، یا وقتی تو محیط‌ها ...

  • #docker
  • #container
  • #executable
  • #devops
  • #tool
  • #linux
  • #windows
  • #cli
  • #deployment
  • #portable

کاربرد: این مخزن شامل نسخه‌های قدیمی‌تر Docker CE (انجین داکر جامعه) است که برای استفاده‌های آرشیوی و تست در محیط‌های قدیمی‌تر قابل دسترسی بوده، اما دیگر پشتیبانی نمی‌شود. در چه شرایطی بهتره استفاده بشه؟ اگر نیاز به نصب یک نسخه خاص و قدیمی از Docker CE دارید و منابع رسمی آن را ندارید، این مخزن می‌تو ...

  • #docker
  • #DockerCE
  • #container
  • #devops
  • #legacy
  • #archive
  • #software_development
  • #cloud
  • #CI_CD
  • #old_versions

کاربرد: این پروژه یک راهنمای جامع و سریع برای دستورات متداول Docker و Docker Compose هست که به تو کمک می‌کنه بدون نیاز به جست‌وجوی طولانی، دستورات لازم رو پیدا کنی. در چه شرایطی بهتره استفاده بشه؟ وقتی داری با Docker کار می‌کنی و نیاز داری سریع یه دستور رو یادآوری کنی — مثل ساخت تصویر، مدیریت کانتین ...

  • #Docker
  • #CheatSheet
  • #DevOps
  • #DockerCompose
  • #Container
  • #Development
  • #CLI
  • #Tooling
  • #Productivity
  • #DockerTips

کاربرد: این پروژه یک راهنمای جیبی و سریع برای دستورات متداول Docker و Docker Compose هست اگر با داکر کار می‌کنی و گاهی دستورات رو فراموش می‌کنی، این چیت‌شیت دقیقاً چیزیه که نیاز داری! در چه شرایطی بهتره استفاده بشه؟ وقتی داری روی محیط‌های کانتینری کار می‌کنی، توی توسعه، تست یا استقرار برنامه‌ها همیش ...

  • #Docker
  • #CheatSheet
  • #DevOps
  • #Container
  • #DockerCompose
  • #CLI
  • #Development
  • #Cloud
  • #Microservices
  • #Linux

این یک کتابخانه جاوا برای تعامل با داکر در محیط JVM است. ️ کاربرد: این کتابخانه به تو امکان میده از کد جاوا یا کاتلین، دستورات داکر رو اجرا کنی، مثل ساخت تصویر، اجرای کانتینر، مدیریت شبکه و غیره. در چه شرایطی بهتره استفاده بشه؟ وقتی داری یک ابزار CI/CD می‌نویسی، یا نیاز داری داکر رو به صورت برنامه‌ا ...

  • #docker
  • #java
  • #jvm
  • #devops
  • #ci_cd
  • #automation
  • #testing
  • #spotify
  • #container
  • #microservices

این یک مجموعه از تمپلیت‌های آماده Docker Compose است که توسط کاربران گیت‌هاب برای راه‌اندازی سریع سرویس‌های مختلف طراحی شده است. کاربرد: این پروژه به تو کمک می‌کنه بدون نوشتن دستی فایل dockercompose.yml، سرویس‌های متداول مثل وب‌سرور، دیتابیس، ردیس، و غیره رو به راحتی راه‌اندازی کنی. در چه شرایطی بهت ...

  • #docker
  • #dockercompose
  • #devops
  • #microservices
  • #webdevelopment
  • #backend
  • #template
  • #development
  • #containers
  • #cloud

کاربرد: این پروژه یک محیط آماده برای اجرای وب‌سایت‌های PHP با استفاده از LAMP (لینوکس، آپاچی، MySQL، PHP) فراهم می‌کنه. با استفاده از Docker Compose، تمام سرویس‌ها به راحتی و با یک دستور راه‌اندازی می‌شن. در چه شرایطی بهتره استفاده بشه؟ وقتی می‌خوای بدون دردسر محیط لوکال برای توسعه وب راه بندازی، ای ...

  • #LAMP
  • #Docker
  • #PHP
  • #MySQL
  • #WebDevelopment
  • #LocalDev
  • #Apache
  • #WordPress
  • #DevEnvironment
  • #DockerCompose

این پروژه یک راه‌حل کامل و آماده برای ایجاد یک سیستم ذخیره‌سازی شبکه‌ای (NAS) با استفاده از Docker Compose است که به‌راحتی قابل راه‌اندازی است. کاربرد: این تنظیم، ابزارهای ضروری برای مدیریت رسانه‌های شخصی را در یک محیط امن و یکپارچه فراهم می‌کند. شامل برنامه‌هایی مثل Sonarr (مدیریت سریال‌ها)، Radarr ...

  • #MediaServer
  • #DockerCompose
  • #Jellyfin
  • #Sonarr
  • #Radarr
  • #qBittorrent
  • #Traefik
  • #VPN
  • #HomeLab
  • #SelfHosted

این پروژه شامل نمونه‌های واقعی و عملی از استفاده از Docker Compose با Node.js است که به توسعه‌دهندگان کمک می‌کند تا سریع‌تر وارد دنیای کانتینری‌سازی شوند. کاربرد: این مجموعه برای یادگیری نحوهٔ راه‌اندازی پروژه‌های Node.js با استفاده از Docker Compose طراحی شده — مثل اتصال به دیتابیس، مدیریت محیط‌های ...

  • #docker_compose
  • #nodejs
  • #containerization
  • #devops
  • #microservices
  • #mongodb
  • #postgresql
  • #redis
  • #development
  • #docker_setup

این ابزار یک اسکریپت ساده و کارآمد برای مدیریت وابستگی‌های بین سرویس‌های داکری در محیط‌های توسعه و استقرار است. کاربرد: وقتی چند سرویس داری که به هم وابسته‌اند (مثل یک دیتابیس و یک اپلیکیشن)، این اسکریپت مطمئن می‌شه که سرویس‌های مورد نیاز (مثل دیتابیس) کاملاً راه‌اندازی شدند قبل از اینکه سرویس دیگر ...

  • #docker_compose_wait
  • #microservices
  • #devops
  • #container_orchestration
  • #dependency_management
  • #docker
  • #kubernetes
  • #cloud_native
  • #automation
  • #ci_cd

این یک تصویر داکر کاربرپسند است که به شما امکان می‌دهد از طریق CPU خود ارزهای دیجیتال استخراج کنید. ️ کاربرد: این تصویر داکر برای استخراج ارزهای دیجیتال با استفاده از قدرت پردازشی CPU طراحی شده و مناسب کاربرانی است که می‌خواهند به راحتی و بدون پیچیدگی، وارد دنیای ماینینگ شوند. ️ در چه شرایطی بهتره ا ...

  • #crypto_miner
  • #docker_image
  • #cpu_mining
  • #monero
  • #blockchain
  • #xmr
  • #devops
  • #vps
  • #container_security
  • #low_power_mining

کاربرد: این پروژه یک آموزش جامع و گام‌به‌گام برای شروع کار با Docker است که به کاربران کمک می‌کند با مفاهیم پایه و پیشرفتهٔ کانتینرها آشنا شوند. در چه شرایطی بهتره استفاده بشه؟ اگر تازه‌کار هستی و می‌خوای بدون سردرگمی وارد دنیای Docker بشی، این منبع عالیه. همچنین برای توسعه‌دهندگانی که می‌خوان برنام ...

  • #Docker
  • #Containerization
  • #DevOps
  • #WebDevelopment
  • #Microservices
  • #DockerTutorial
  • #BeginnerFriendly
  • #NodeJS
  • #Python
  • #PostgreSQL

این داکر برای پشتیبان‌گیری خودکار از پایگاه‌های داده مختلف طراحی شده و از چندین نوع دیتابیس مثل MySQL, PostgreSQL, MariaDB و دیگران پشتیبانی می‌کند. ️ کاربرد: این ابزار به شما امکان می‌دهد بدون دخالت دستی، بکاپ منظم از دیتابیس‌هاتون بگیرید و از دست رفتن داده‌ها جلوگیری کنید. همچنین می‌تونید بکاپ‌ها ...

  • #database_backup
  • #docker
  • #automation
  • #cloud_backup
  • #MySQL
  • #PostgreSQL
  • #data_security
  • #backup_strategy
  • #devops
  • #S3_backup

این پروژه یک Dockerfile فراهم می‌کند که به توسعه‌دهندگان کمک می‌کند تا پروژه‌های Django را به سرعت درون یک کانتینر Docker اجرا کنند. کاربرد: این ابزار برای راه‌اندازی سریع محیط اجرایی پروژه‌های Django طراحی شده و نیاز به تنظیمات دستی زیادی نداره. مناسب توسعه، تست و استقرار اولیه پروژه‌هاست. در چه شر ...

  • #docker
  • #django
  • #devops
  • #webdevelopment
  • #containerization
  • #python
  • #ci_cd
  • #backend
  • #development
  • #praekeltfoundation

این یک نمونه از برنامه Django است که به صورت کامل برای محیط تولید (production) آماده شده و با استفاده از Docker و Docker Compose پیکربندی شده است. کاربرد: این پروژه به تو کمک می‌کنه تا یک برنامه Django رو به صورت مجزا و قابل انتقال با کانتینر راه‌اندازی کنی. همچنین تنظیمات لازم برای وب سرور، دیتابیس ...

  • #Django
  • #Docker
  • #DockerCompose
  • #Python
  • #WebDevelopment
  • #DevOps
  • #Containerization
  • #ProductionReady
  • #Backend
  • #Microservices

این پروژه یک راهنمای گام‌به‌گام برای راه‌اندازی یک محیط توسعه وب با استفاده از Docker، Django، Nginx، uWSGI و PostgreSQL است. کاربرد: این مجموعه برای ایجاد یک ساختار استاندارد و حرفه‌ای در پروژه‌های Django مناسب است که نیاز به عملکرد بالا، مقیاس‌پذیری و استقرار آسان دارند. در چه شرایطی بهتره استفاده ...

  • #Django
  • #Docker
  • #Nginx
  • #uWSGI
  • #PostgreSQL
  • #WebDevelopment
  • #Python
  • #Deployment
  • #FullStack
  • #Backend

چه کاری انجام میده؟ این پروژه اجازه می‌دهد نرم‌افزارهای غیرآزاد EasyConnect و aTrust که توسط شرکت Sangfor توسعه داده شده‌اند، در محیط کانتینری Docker یا Podman اجرا بشن. این کار باعث میشه بدون نیاز به نصب مستقیم روی سیستم عامل میزبان، بشه به شبکه‌های داخلی دسترسی پیدا کرد. کاربرد: این ابزار عمدتاً ب ...

  • #docker
  • #vpn
  • #easyconnect
  • #proxy
  • #linux
  • #networking
  • #container
  • #socks5
  • #security
  • #remote_access

کاربرد: این مجموعه تصاویر داکر برای راه‌اندازی سرور ejabberd (پیاده‌سازی XMPP با قابلیت مقیاس‌پذیری) به کار می‌ره. به شما کمک می‌کنه تا بدون دردسر نصب و مدیریت سرور چت XMPP رو با استفاده از داکر انجام بدید. در چه شرایطی بهتره استفاده بشه؟ وقتی نیاز دارید سرور چت قابل اعتماد و مقیاس‌پذیر XMPP راه‌اند ...

  • #Docker
  • #ejabberd
  • #XMPP
  • #Containerization
  • #Scalable
  • #Cloud
  • #ChatServer
  • #DevOps
  • #Microservices
  • #Messaging

کاربرد: این پروژه یک محیط آماده برای راه‌اندازی Elasticsearch، Logstash و Kibana با استفاده از Docker و Docker Compose فراهم می‌کنه. ایده‌آل برای جمع‌آوری، تحلیل و نمایش لاگ‌های برنامه‌ها و سیستم‌هاست. در چه شرایطی بهتره استفاده بشه؟ وقتی می‌خوای یک سیستم monitoring و logging سریع و قابل تنظیم داشته ...

  • #docker
  • #elk
  • #logging
  • #monitoring
  • #kibana
  • #elasticsearch
  • #logstash
  • #devops
  • #container
  • #observability

این مجموعه از نمونه‌های عملی استفاده از داکر برای توسعه‌دهندگان و سیستم‌مدیران است که می‌خواهند با داکر کار کنند. این پروژه شامل چندین مثال متنوع از فایل‌های Dockerfile، تنظیم محیط‌های توسعه و استقرار برنامه‌ها در کانتینر است. کاربرد: کمک به یادگیری و پیاده‌سازی سریع داکر برای پروژه‌های مختلف، از وب ...

  • #docker
  • #devops
  • #container
  • #webdevelopment
  • #php
  • #nodejs
  • #dockercompose
  • #ci_cd
  • #development
  • #tutorial

این پروژه به شما امکان می‌دهد تا سیستعم عامل iOS (هسته xnuarm64) را درون یک کانتینر داکر اجرا کنید! با پشتیبانی از KVM و قابلیت دیباگ کرنل iOS با GDB، این ابزار یک محیط قدرتمند برای تست و توسعه فراهم می‌کند. شگفت‌انگیزتر اینجاست که این کار را می‌توانید روی هر دستگاهی انجام دهید، بدون نیاز به دستگاه ...

  • #iOS_Emulation
  • #Docker
  • #QEMU
  • #Kernel_Debugging
  • #Security_Research
  • #ARM64
  • #GDB
  • #Mobile_Security
  • #DevEnvironment
  • #ReverseEngineering

کاربرد: این مجموعه از Dockerfileهای شخصی ساخته‌شده توسط کاربر mritd هستند که برای راحتی در ساخت و مدیریت تصاویر داکر استفاده می‌شوند. این فایل‌ها معمولاً برای ایجاد محیط‌های اجرایی سفارشی، اتوماسیون دپلوی و توسعه بدون دردسر به کار می‌روند. در چه شرایطی بهتره استفاده بشه؟ وقتی نیاز داری یک سرویس یا ا ...

  • #Docker
  • #DevOps
  • #Containerization
  • #CustomImages
  • #Automation
  • #Dockerfile
  • #Development
  • #CI_CD
  • #mritd
  • #SelfHosted

کاربرد: این پروژه شامل بهترین روش‌های نوشتن فایل‌های Dockerfile برای ساخت تصاویر داکر مناسب محیط تولید (Production) است. این دستورالعمل‌ها به شما کمک می‌کنند تا تصاویر سبک‌تر، امن‌تر و قابل نگهداری‌تری بسازید. در چه شرایطی بهتره استفاده بشه؟ وقتی دارید برنامه‌های تحت داکر توسعه می‌دهید و می‌خواهید ا ...

  • #Dockerfile
  • #BestPractices
  • #DevOps
  • #ContainerSecurity
  • #CI_CD
  • #DockerOptimization
  • #ProductionReady
  • #MultiStageBuild
  • #ImageSize
  • #SecureContainers

کاربرد: این مجموعه شامل فایل‌های Dockerfile برای ساخت تصاویر داکر از ابزارها و سرویس‌های مختلف است که به صورت دسته‌بندی‌شده و با توضیحات کوتاه ارائه شده. این ریپو مثل یک دستور آشپزی برای داکر عمل می‌کنه و به تو کمک می‌کنه بدون دردسر، محیط‌های توسعه یا سرویس‌های مختلف رو راه‌اندازی کنی. در چه شرایطی ...

  • #Docker
  • #DevOps
  • #Containerization
  • #Dockerfile
  • #Development
  • #Automation
  • #Linux
  • #OpenSource
  • #vimagick
  • #DockerRecipes

کاربرد: این مجموعه‌ای از Dockerfileهاست که توسط jessfraz برای استفاده روی دسکتاپ و سرورها طراحی شده. این فایل‌ها به شما کمک می‌کنند تا محیط‌های ایزوله و قابل حمل برای ابزارها و برنامه‌های مختلف ایجاد کنید. در چه شرایطی بهتره استفاده بشه؟ وقتی می‌خواهید ابزارهای خط فرمان یا سرویس‌های مختلف را بدون نص ...

  • #docker
  • #devops
  • #containers
  • #security
  • #cli_tools
  • #linux
  • #automation
  • #jessfraz
  • #dockerfiles
  • #tooling

این مخزن شامل فایل‌های Dockerfile برای نرم‌افزارها و سرویس‌های محبوب و کاربردی است که توسط کاربر stilleshan جمع‌آوری و توسعه داده شده است. کاربرد: این مجموعه به شما کمک می‌کنه تا به راحتی محیط اجرای ایزوله برای نرم‌افزارهای مختلف با استفاده از Docker تنظیم کنید. ️ همچنین می‌تونید از این فایل‌ها برای ...

  • #Docker
  • #DevOps
  • #Containerization
  • #Dockerfile
  • #Automation
  • #CI_CD
  • #SelfHosted
  • #OpenSource
  • #Development
  • #Linux

این مجموعه شامل بیش از ۵۰ تصویر عمومی برای Docker و Kubernetes است که برای محیط‌های DevOps، CI/CD و ابزارهای توسعه نرم‌افزار مانند GitHub Actions، CircleCI، Jenkins و TeamCity طراحی شده. کاربرد: این پروژه به توسعه‌دهندگان و مهندسان زیرساخت اجازه می‌دهد تا از تصاویر آماده و قابل اعتماد برای ابزارهای ...

  • #DevOps
  • #Docker
  • #Kubernetes
  • #CI_CD
  • #BigData
  • #ApacheKafka
  • #Hadoop
  • #Spark
  • #Containerization
  • #CloudNative

یک نمونه کامل و آماده برای تولید اپلیکیشن Flask با استفاده از Docker و Docker Compose است. این پروژه به تو کمک می‌کنه بدون دردسرهای رایج، یک محیط توسعه و تولید پایدار برای برنامه‌های Flask راه‌اندازی کنی. کاربرد: این پروژه برای توسعه‌دهندگانی مناسب است که می‌خوان برنامه‌های Flask رو به صورت حرفه‌ای ...

  • #Flask
  • #Docker
  • #DockerCompose
  • #WebDevelopment
  • #Python
  • #API
  • #DevOps
  • #Microservices
  • #Backend
  • #ProductionReady

این یک تصویر داکر است که محیط توسعه فلاتر را با SDK کامل اندروید فراهم می‌کند. با استفاده از این تصویر، می‌توانید بدون نیاز به نصب دستی فلاتر یا اندروید استودیو، پروژه‌های فلاتر را در محیط ایزوله داکر کامپایل و تست کنید. کاربرد: این تصویر برای ساخت خودکار پروژه‌های فلاتر در محیط CI/CD عالی است. همچن ...

  • #flutter
  • #docker
  • #ci_cd
  • #android_sdk
  • #mobile_development
  • #devops
  • #github_actions
  • #gitlab_ci
  • #flutter_dev
  • #android_development

کاربرد: این تصویر داکر برای اجرای Galaxy — یک پلتفرم منبع‌باز برای تحلیل داده‌های زیستی و ژنومی — در محیط ایزوله و قابل حمل استفاده میشه. با استفاده از این تصویر، می‌تونید به راحتی یک نسخه پایدار از Galaxy رو روی سرور یا ماشین محلی راه‌اندازی کنید. ️ در چه شرایطی بهتره استفاده بشه؟ وقتی نیاز دارید ی ...

  • #bioinformatics
  • #docker
  • #galaxy
  • #genomics
  • #data_analysis
  • #NGS
  • #research
  • #science
  • #bgruening
  • #pipeline

کاربرد: این ابزار برای پاکسازی خودکار کانتینرها و تصاویر غیرفعال داکر طراحی شده تا از پر شدن دیسک جلوگیری کند. این پروژه با حذف کانتینرهای متوقف‌شده و تصاویر استفاده‌نشده، فضای دیسک را آزاد می‌کند. در چه شرایطی بهتره استفاده بشه؟ وقتی روی سرورهایی کار می‌کنی که به‌طور مداوم کانتینرها ایجاد و حذف می‌ ...

  • #docker
  • #garbage_collection
  • #devops
  • #automation
  • #containers
  • #cleanup
  • #CI_CD
  • #spotify
  • #infrastructure

کاربرد: این ابزار به صورت خودکار فایل‌های پیکربندی (مثل فایل‌های Nginx) را بر اساس اطلاعات متادیتای کانتینر‌های داکر تولید می‌کند. ️ این کار باعث می‌شه بدون دخالت دستی، سرویس‌ها به درستی در پروکسی معکوس (reverse proxy) ثبت بشن. در چه شرایطی بهتره استفاده بشه؟ وقتی داری چندین سرویس داکری رو مدیریت می ...

  • #docker
  • #nginx
  • #reverseproxy
  • #automation
  • #devops
  • #container
  • #proxy
  • #webserver
  • #docker_gen
  • #dynamic_config

کاربرد: این تصویر داکر برای اجرای Runnerهای خودمیزبان گیت‌هاب اکشنز با قابلیت DockerinDocker طراحی شده است. به کمک آن می‌توانید محیطی قدرتمند برای اجرای CI/CD ساخته و تست و دپلوی پروژه‌ها را در داکر انجام دهید. در چه شرایطی بهتره استفاده بشه؟ وقتی نیاز دارید که اجرای تست‌ها، ساخت تصاویر داکر و دپلوی ...

  • #github_actions
  • #self_hosted_runner
  • #docker_in_docker
  • #CI_CD
  • #devops
  • #automation
  • #docker
  • #runner
  • #continuous_integration
  • #DinD

کاربرد: این پروژه یک نسخهٔ داکری از GitLab است که به راحتی می‌تونی با استفاده از داکر، یک سرور GitLab شخصی یا سازمانی راه‌اندازی کنی. این شامل تمام قابلیت‌های GitLab مثل مدیریت ریپازیتوری، CI/CD، مدیریت اسناد و همکاری تیمی میشه. در چه شرایطی بهتره استفاده بشه؟ وقتی می‌خوای یک GitLab خصوصی داشته باشی ...

  • #GitLab
  • #Docker
  • #DevOps
  • #CI_CD
  • #SelfHosted
  • #VersionControl
  • #DeveloperTools
  • #Containerization
  • #sameersbn
  • #OpenSource

این پروژه یک محیط آماده برای کار با Hadoop، Hive و Spark درون کانتینرهای Docker فراهم می‌کند. کاربرد: این مجموعه برای توسعه، تست و یادگیری پردازش داده‌های حجیم در یک کلاستر محلی مناسب است. در چه شرایطی بهتره استفاده بشه؟ وقتی می‌خوای بدون نصب پیچیده‌ی نرم‌افزارها، یک کلاستر Hadoop کامل با Spark و Hi ...

  • #Hadoop
  • #Spark
  • #Hive
  • #Docker
  • #BigData
  • #DataEngineering
  • #LocalCluster
  • #PySpark
  • #YARN
  • #HDFS

این مخزن شامل کدهای پروژه‌های مورد استفاده در کتاب The Docker Handbook نوشته شده توسط fhsinchy است. این پروژه‌ها برای یادگیری عملی و کاربردی Docker طراحی شده‌اند و به شما کمک می‌کنند تا با مفاهیم کانتینری‌سازی، شبکه‌های داکر، مدیریت volume و همچنین استقرار برنامه‌های چندسرویسه با Docker Compose آشنا ...

  • #Docker
  • #Containerization
  • #DevOps
  • #DockerCompose
  • #WebDevelopment
  • #NodeJS
  • #Python
  • #MongoDB
  • #LearnToCode
  • #fhsinchy

کاربرد: این پروژه شامل مجموعه‌ای از تصاویر داکر است که محیط‌های VNC بدون نمایشگر (headless) را فراهم می‌کند. ️ با استفاده از این تصاویر، می‌توانید برنامه‌های دسکتاپی را در محیط ابری یا سرورهای بدون نمایشگر اجرا کنید و از طریق مرورگر وب به آن‌ها دسترسی پیدا کنید. در چه شرایطی بهتره استفاده بشه؟ وقتی ...

  • #docker
  • #vnc
  • #headless
  • #container
  • #gui
  • #linux
  • #devops
  • #testing
  • #ci_cd
  • #remote_desktop

چیه؟ یک تصویر داکر برای Homebridge که به راحتی اجازه میده دستگاه‌های غیر اپل رو به محیط HomeKit اپل اضافه کنی. کاربرد: این پروژه بهت کمک می‌کنه تا با استفاده از داکر، Homebridge رو روی سیستم‌های x8664 یا رزبری‌پای (ARM64) راه‌اندازی کنی و بدون دردسر از پلاگین‌های مختلف مثل دوربین‌ها با پشتیبانی از f ...

  • #homebridge
  • #docker
  • #homekit
  • #smart_home
  • #raspberrypi
  • #iot
  • #automation
  • #ffmpeg
  • #libfdk_aac
  • #daocker_container

این یک کانتینر سایدار (sidecar) داکر است که تمام ترافیک را به میزبان محلی داکر یا هر میزبان دیگری هدایت می‌کند. کاربرد: وقتی نیاز داری درون یک کانتینر به سرویس‌هایی دسترسی داشته باشی که روی میزبان داکر (Docker host) اجرا شده‌اند، مثل dockerd، systemd یا سرویس‌های شبکه‌ای محلی، این ابزار کمک می‌کنه ت ...

  • #docker
  • #sidecar
  • #container
  • #devops
  • #networking
  • #ci_cd
  • #host_access
  • #linux
  • #automation
  • #docker_host

کاربرد: این پروژه یک لیست به‌روز از منابع داخلی چین برای شتاب‌بخشی به داکر (Docker) هست که دانلود تصاویر DockerHub رو سریع‌تر و پایدارتر می‌کنه، مخصوصاً برای کاربرانی که در چین هستند یا به شبکه داخلی چین دسترسی دارند. در چه شرایطی بهتره استفاده بشه؟ وقتی که با سرعت پایین دانلود از DockerHub مواجه هس ...

  • #Docker
  • #ChinaMirror
  • #DevOps
  • #DockerHub
  • #ImageAcceleration
  • #CI_CD
  • #Containerization
  • #DevelopmentTools
  • #DockerRegistry
  • #NetworkOptimization

کاربرد: این مخزن شامل تنظیمات رسمی، تصاویر کانتینر و مثال‌هایی برای محصولات اوراکل مثل Oracle Database، WebLogic و دیگر ابزارهای اوراکل هست که به راحتی می‌تونی با داکر ازشون استفاده کنی در چه شرایطی بهتره استفاده بشه؟ وقتی می‌خوای محیط اوراکل رو به صورت کانتینری راه‌اندازی کنی، مثلاً برای توسعه، تست ...

  • #Oracle
  • #Docker
  • #Container
  • #Database
  • #WebLogic
  • #DevOps
  • #CI_CD
  • #Java
  • #OraclDB
  • #CloudNative

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

  • #php
  • #docker
  • #webdevelopment
  • #laravel
  • #symfony
  • #container
  • #devops
  • #microservices
  • #ci_cd
  • #thecodingmachine

این یک کانتینر تکی داکر برای Immich است که به شما امکان می‌دهد به راحتی یک سرویس مدیریت عکس و ویدیوی شخصی را روی سرور خود راه‌اندازی کنید، مثل Google Photos اما خصوصی و کنترل‌شده توسط خود شما ️ کاربرد: این پروژه برای کسانی مناسب است که می‌خواهند عکس‌ها و ویدیوهای خود را در فضای ابری شخصی ذخیره کنند، ...

  • #self_hosted
  • #photo_backup
  • #privacy_first
  • #docker
  • #immich
  • #cloud_storage
  • #personal_gallery
  • #raspberry_pi
  • #home_lab
  • #media_server

کاربرد: این اسکریپت برای نصب سریع و خودکار Docker روی سیستم‌های لینوکسی طراحی شده است. فقط کافیه اسکریپت رو اجرا کنی و داکر با تنظیمات پیش‌فرض روی سیستم نصب بشه. در چه شرایطی بهتره استفاده بشه؟ وقتی می‌خوای تو محیط توسعه، تست یا سرورهای جدید داکر رو بدون دردسر نصب کنی، این اسکریپت عالیه. مخصوصاً وقت ...

  • #docker
  • #devops
  • #automation
  • #linux
  • #ci_cd
  • #container
  • #script
  • #cloud
  • #infrastructure
  • #development

این یک پلتفرم کامل برای پروژه‌های LoRaWAN و اینترنت اشیا (IoT) است که تمام ابزارهای ضروری را در یک محیط یکپارچه فراهم می‌کند. کاربرد: این پروژه یک سرور آماده برای جمع‌آوری، پردازش و نمایش داده‌های حسگرهای LoRaWAN فراهم می‌کند. با استفاده از NodeRED برای اتوماسیون، InfluxDB برای ذخیره‌سازی داده‌های ز ...

  • #IoT
  • #LoRaWAN
  • #NodeRED
  • #InfluxDB
  • #Grafana
  • #Docker
  • #SSL
  • #LetEncrypt
  • #SmartCity
  • #Dashboard

چه کاری انجام میده؟ این تصویر داکر یک سرور IPsec VPN راهاندازی میکنه که از پروتکل‌های IPsec/L2TP، Cisco IPsec و IKEv2 پشتیبانی میکنه. این یعنی میتونی به راحتی یک شبکه خصوصی مجازی (VPN) روی سرورت راه‌اندازی کنی و به صورت امن به شبکه‌ات دسترسی داشته باشی. کاربرد: برای ایجاد ارتباط امن بین دستگاه‌های ش ...

  • #VPN
  • #Docker
  • #IPsec
  • #L2TP
  • #IKEv2
  • #NetworkSecurity
  • #SelfHosted
  • #Privacy
  • #CyberSecurity
  • #OpenSource

کاربرد: این ابزار به شما کمک می‌کنه تا اجرای برنامه‌ها درون کانتینر داکر رو ساده‌تر کنید. ️ با قابلیت‌هایی مثل انتظار برای سرویس‌های دیگه (مثل دیتابیس)، تولید خودکار فایل‌های کانفیگ از قالب‌ها و ریفرش خودکار سرویس‌ها، فرآیند دوکرایز کردن برنامه‌ها رو روان‌تر می‌کنه. در چه شرایطی بهتره استفاده بشه؟ و ...

  • #dockerize
  • #docker
  • #devops
  • #microservices
  • #containerization
  • #templating
  • #service_dependencies
  • #automation
  • #jwilder
  • #cloud_native

کاربرد: این پروژه به تو کمک می‌کنه که برنامه‌هات رو با داکر مایز کنی و بدون دردسر اجراشون کنی. با استفاده از این روش، تو فقط یک بار محیط اجرایی رو می‌سازی و می‌تونی اون رو در هر جای دنیا بدون تغییر اجرا کنی — چه روی لوکال، چه روی سرور، چه در ابر! در چه شرایطی بهتره استفاده بشه؟ وقتی می‌خوای پروژه‌ات ...

  • #docker
  • #devops
  • #containerization
  • #cloud
  • #microservices
  • #ci_cd
  • #y0ngb1n
  • #automation
  • #webdev
  • #linux

کاربرد: این یک کتابخانه جاوا است که به توسعه‌دهندگان اجازه می‌دهد تا به صورت برنامه‌ای با Docker تعامل کنند. با استفاده از این کتابخانه می‌توانید کانتینرها را ایجاد، مدیریت، راه‌اندازی و متوقف کنید، تصاویر را بسازید و بارگیری کنید، شبکه‌ها و ولوم‌ها را مدیریت کنید و خیلی عملیات دیگر را انجام دهید — ...

  • #docker
  • #java
  • #api_client
  • #containerization
  • #devops
  • #ci_cd
  • #automation
  • #microservices
  • #testing
  • #docker_java

چه کاری انجام میده؟ این پروژه امکان راه‌اندازی Jitsi Meet روی محیط Docker رو فراهم می‌کنه. یعنی می‌تونی با استفاده از کانتینر، یک سرویس ویدیو کنفرانس باز، امن و مقیاس‌پذیر روی سرور خودت راه‌اندازی کنی. در چه شرایطی بهتره استفاده بشه؟ وقتی می‌خوای یک پلتفرم ویدیو کنفرانس اختصاصی داشته باشی، بدون وابس ...

  • #video_conferencing
  • #docker
  • #jitsi
  • #open_source
  • #self_hosted
  • #webRTC
  • #remote_work
  • #privacy
  • #online_meeting
  • #containerization

این یک تصویر داکر مبتنی بر Alpine Linux برای اجرای Apache Kafka است که حجم کم و سرعت بالایی دارد. کاربرد: این تصویر برای راه‌اندازی سریع و کارآمد Kafka در محیط‌های توسعه، تست و حتی تولید با منابع محدود مناسب است. به‌ویژه زمانی که حجم کم تصویر و مصرف بهینه منابع مهم باشد. در چه شرایطی بهتره استفاده ب ...

  • #docker
  • #kafka
  • #alpine_linux
  • #microservices
  • #streaming
  • #messaging
  • #data_pipeline
  • #zookeeper
  • #lightweight
  • #event_driven

کاربرد: این ابزار یک رابط کاربری گرافیکی (GUI) برای مدیریت Docker Containerها روی مک و ویندوز فراهم می‌کنه. با استفاده از Docker Kitematic، کاربران می‌تونن به راحتی کانتینرها رو ایجاد، مدیریت، راه‌اندازی و نظارت کنن بدون نیاز به دستورات پیچیده ترمینال. ️ در چه شرایطی بهتره استفاده بشه؟ وقتی که تازه‌ ...

  • #Docker
  • #Kitematic
  • #ContainerManagement
  • #DevOps
  • #GUI
  • #LocalDevelopment
  • #DockerUI
  • #MacDev
  • #WindowsDev
  • #VisualDocker

کاربرد: این پروژه یک مرجع آموزشی جامع برای یادگیری داکر در سطوح مبتدی، متوسطه و پیشرفته است. شامل تمرین‌های عملی، آموزش‌های گام‌به‌گام و سناریوهای واقعی برای کار با داکر و اکوسیستم اون مثل Docker Compose، Docker Swarm و Kubernetes هست. در چه شرایطی بهتره استفاده بشه؟ اگر می‌خوای داکر رو از صفر یاد ب ...

  • #Docker
  • #DevOps
  • #Containerization
  • #DockerLabs
  • #Kubernetes
  • #DockerCompose
  • #Swarm
  • #CloudNative
  • #Microservices
  • #LearnDevOps

کاربرد: این مجموعه آموزش‌های عملی برای یادگیری استفاده از Docker همراه با ابزارهای مختلفه، مثل NGINX، Node.js، Python و سایر سرویس‌ها. ایده‌اش اینه که کاربران بتونن به راحتی با مثال‌های واقعی، کانتینرها رو پیکربندی کنن، اجرا کنن و مدیریت کنن. در چه شرایطی بهتره استفاده بشه؟ وقتی می‌خوای بدون دردسر و ...

  • #Docker
  • #Container
  • #DevOps
  • #Tutorial
  • #DockerCompose
  • #WebDevelopment
  • #Learning
  • #NodeJS
  • #Python
  • #NGINX

این پروژه تصاویر داکر و لایه‌های آماده برای استفاده در AWS Lambda ارائه می‌دهد که شامل کتابخانه قدرتمند GDAL هستند. ️ کاربرد: این ابزار برای پردازش داده‌های مکانی (مانند فایل‌های GeoTIFF، Shapefile و غیره) در محیط سرورلس AWS Lambda طراحی شده. با استفاده از این لایه‌ها، می‌توانید بدون دردسر بسترهای و ...

  • #GDAL
  • #AWSLambda
  • #Serverless
  • #GIS
  • #Geospatial
  • #Docker
  • #LambdaLayer
  • #RemoteSensing
  • #SpatialData
  • #CloudProcessing

این پروژه یک محیط توسعه ساده برای لاراول با استفاده از Docker Compose فراهم می‌کند. کاربرد: این مجموعه به توسعه‌دهندگان کمک می‌کند تا بدون نیاز به نصب مستقیم PHP، MySQL، Nginx یا سایر وابستگی‌ها روی سیستم خود، یک محیط لاراول کاملاً عملیاتی را در کانتینر داکر راه‌اندازی کنند. در چه شرایطی بهتره استفا ...

  • #docker
  • #laravel
  • #php
  • #development
  • #webdev
  • #backend
  • #nginx
  • #mysql
  • #dockercompose
  • #ucanlab

چه کاری انجام میده؟ این یک سرور ایمیل کامل و آماده برای محیط تولیده که تمام امکانات لازم برای ارسال و دریافت ایمیل رو داره. شامل خدمات SMTP، IMAP، پشتیبانی از LDAP، تشخیص اسپم و ویروس و دیگر ویژگی‌های ضروری برای یک سرور ایمیل امن و قابل اعتماده. همه این‌ها داخل یک کانتینر داکر اجرا میشن و نصب و مدیر ...

  • #email_server
  • #docker
  • #self_hosted
  • #smtp
  • #imap
  • #antispam
  • #antivirus
  • #ldap
  • #privacy
  • #devops

کاربرد: این پلاگین به تو امکان می‌ده تا با استفاده از Maven، تصاویر Docker بسازی، کانتینرها رو اجرا کنی و مدیریت کنی. کاملاً با فرآیند build میونه و توی CI/CD هم خوب جواب می‌ده. در چه شرایطی بهتره استفاده بشه؟ وقتی داری با جاوا و Maven کار می‌کنی و می‌خوای بدون دستکاری دستی تو Dockerfile یا CLI، تصو ...

  • #docker
  • #maven
  • #javadev
  • #ci_cd
  • #microservices
  • #devops
  • #containerization
  • #fabric8
  • #automation
  • #cloudnative

این پروژه یک راه‌حل خودکار برای ایجاد و تمدید گواهی‌های SSL/TLS رایگان از طریق Let's Encrypt فراهم می‌کند و با استفاده از nginx و certbot در محیط داکر، امنیت وب‌سایت‌ها را تضمین می‌کند. ️ کاربرد: این تصویر داکر به صورت خودکار گواهی‌های SSL را برای دامنه‌های شما صادر و تمدید می‌کند، بدون نیاز به دخال ...

  • #docker
  • #nginx
  • #certbot
  • #letsencrypt
  • #ssl
  • #https
  • #automation
  • #websecurity
  • #devops
  • #tls

کاربرد: این پروژه یک محیط توسعه کامل بر پایه داکر فراهم می‌کنه که شامل Nginx، PHPFPM، MySQL و همچنین PHPMyAdmin به عنوان ابزار مدیریت دیتابیس می‌شه. ️ ایده‌آل برای توسعه‌دهندگان وب که می‌خوان یک محیط لوکال سریع و تمیز برای پروژه‌های PHP مثل Laravel یا WordPress راه‌اندازی کنند. در چه شرایطی بهتره اس ...

  • #docker
  • #php
  • #nginx
  • #mysql
  • #phpmyadmin
  • #webdev
  • #laravel
  • #development
  • #localserver
  • #devops

این یک تصویر داکر است که یک سرور استریم ویدیویی با قابلیت RTMP و HLS روی سیستم عامل سبک Alpine Linux اجرا می‌کند. کاربرد: این پروژه برای ایجاد یک سرور استریم زنده (Live Streaming) با پشتیبانی از پروتکل‌های RTMP و HLS طراحی شده. با استفاده از nginx همراه با ماژول nginxrtmpmodule و FFmpeg، امکان دریاف ...

  • #docker
  • #streaming
  • #nginx
  • #rtmp
  • #hls
  • #ffmpeg
  • #live_streaming
  • #alpine_linux
  • #self_hosted
  • #video_processing

کاربرد: این تصویر داکر، نسخه رسمی Node.js روی محیط داکر رو فراهم می‌کنه و به توسعه‌دهندگان اجازه می‌ده تا برنامه‌های Node.js رو در کانتینر اجرا کنند. در چه شرایطی بهتره استفاده بشه؟ وقتی می‌خوای محیط اجرای یکنواخت و قابل حمل برای اپلیکیشن‌های Node.js داشته باشی، مثل محیط‌های توسعه، تست و تولید. همچن ...

  • #NodeJS
  • #Docker
  • #Container
  • #Microservices
  • #DevOps
  • #CI_CD
  • #WebDevelopment
  • #JavaScript
  • #Backend
  • #Cloud_Native

این یک نمونه برنامه با Node.js و Express است که با استفاده از Docker و Docker Compose پیکربندی شده است. کاربرد: این پروژه به تو کمک می‌کنه تا بدون دردسر، یک محیط توسعه‌ی قابل حمل و یکپارچه برای برنامه‌های Node.js راه‌اندازی کنی. ️ همچنین برای یادگیری نحوه استفاده از Docker در پروژه‌های واقعی عالیه. ...

  • #NodeJS
  • #Express
  • #Docker
  • #DockerCompose
  • #Containerization
  • #WebDevelopment
  • #DevOps
  • #Microservices
  • #JavaScript
  • #Backend

کاربرد: این ماژول Node.js به تو اجازه میده با API ریموت داکر تعامل داشته باشی یعنی بتونی کانتینرها رو بسازی، اجرا کنی، متوقف کنی یا مدیریت کنی، فقط با جاوااسکریپت! در چه شرایطی بهتره استفاده بشه؟ وقتی داری یه اپلیکیشن Node.js می‌نویسی و می‌خوای به صورت پویا کانتینرهای داکر رو مدیریت کنی مثلاً یه سیس ...

  • #docker
  • #nodejs
  • #devops
  • #automation
  • #containers
  • #api
  • #microservices
  • #javascript
  • #cloud
  • #ci_cd

این تصویر کانتینری از OpenLDAP ارائه می‌دهد که به راحتی قابل استقرار در محیط‌های کانتینری مثل Docker است کاربرد: این پروژه برای راه‌اندازی یک سرور LDAP (دفترچه تلفن شبکه) در محیط کانتینر استفاده می‌شه و برای مدیریت کاربران، دسترسی‌ها و احراز هویت در سرویس‌های مختلف مناسب است در چه شرایطی بهتره استفا ...

  • #docker
  • #ldap
  • #openldap
  • #authentication
  • #devops
  • #container
  • #microservices
  • #identity_management

کاربرد: این ابزار به تو کمک می‌کنه تا OpenResty رو به راحتی با داکر اجرا کنی. OpenResty ترکیبی از NGINX، ماژول‌های Lua و کتابخونه‌های لواست که برای ساخت وب‌اپلیکیشن‌های پرسرعت و مقیاس‌پذیر استفاده میشه. در چه شرایطی بهتره استفاده بشه؟ وقتی نیاز داری یک سرور وب سریع و انعطاف‌پذیر داشته باشی که بشه با ...

  • #docker
  • #openresty
  • #nginx
  • #lua
  • #api_gateway
  • #microservices
  • #web_server
  • #devops
  • #cloud_native
  • #load_balancer