man(1) mympd man page man(1) نام (NAME) myMPD - کلاینت وب مستقل و مناسب دستگاه‌های همراه برای MPD خلاصه دستور (SYNOPSIS) mympd [options] توضیحات (DESCRIPTION) برنامه myMPD یک کلاینت تحت وب مستقل و سبک‌وزن برای MPD است. این ابزار برای کمترین میزان مصرف منابع بهینه‌سازی شده و به وابستگی‌های بسیار کمی نیاز دارد. از این رو myMPD برای رزبری پای و دستگاه‌های مشابه ایده‌آل است. بخش بک‌اند (backend) به زبان C نوشته شده و هیچ وابستگی به پایگاه‌های داده یا وب‌سرورهای خارجی ندارد. پیکربندی در فایل‌های متنی ساده ذخیره می‌شود و تمامی داده‌ها در صورت نیاز از MPD دریافت می‌شوند. پایگاه داده MPD تنها منبع موثق برای myMPD است. بخش فرانت‌اند (frontend) برای دستگاه‌های همراه مناسب‌سازی شده، به صورت یک PWA نوشته شده و بر روی تمامی دستگاه‌ها قابلیت‌های یکسانی ارائه می‌دهد. این بخش از طریق پروتکل json-rpc 2 و با استفاده از AJAX و وب‌سوکت‌ها ارتباط برقرار می‌کند. همچنین myMPD ویژگی‌های گسترده‌تری نظیر حالت جوک‌باکس پیشرفته، زمان‌سنج‌ها (timers)، تریگرها و لیست‌های پخش هوشمند را در خود جای داده است. با مفسر توکار lua می‌توان عملکردهای myMPD را اسکریپت‌نویسی نیز کرد. گزینه‌ها (OPTIONS) -c, --config ایجاد فایل پیکربندی و گواهی‌های ssl و خروج -d, --dump تخلیه پیکربندی پیش‌فرض و خروج -h, --help چاپ تمام گزینه‌های معتبر و خروج -v, --version نمایش اطلاعات نسخه -p, --pin تنظیم یک پین برای تنظیمات myMPD -s, --syslog فعال‌سازی ثبت گزارش در syslog (سرویس: daemon) -w, --workdir PATH دایرکتوری کاری (پیش‌فرض: /var/lib/mympd) -a, --cachedir PATH دایرکتوری کَش (پیش‌فرض: /var/cache/mympd) -p, --pin تنظیم یک پین برای تنظیمات myMPD نویسنده (AUTHOR) Juergen Mang (mail@jcgames.de) اشکالات (BUGS) اگر اشکالی یافتید، لطفاً آن را در https://github.com/jcorporation/myMPD/issues گزارش دهید همچنین ببینید (SEE ALSO) https://github.com/jcorporation/myMPD 26.0.0 25 Aug 2026 man(1)