انتشار Mastodon 3.0، یک پلت فرم شبکه اجتماعی غیرمتمرکز

منتشر شده انتشار یک پلت فرم رایگان برای استقرار شبکه های اجتماعی غیر متمرکز - ماستودون 3.0، که به شما امکان می دهد خدماتی را در امکانات خود ایجاد کنید که توسط تامین کنندگان فردی کنترل نمی شود. اگر کاربر نتواند گره خود را اجرا کند، می تواند یک گره قابل اعتماد را انتخاب کند خدمات عمومی برای اتصال. Mastodon متعلق به دسته شبکه های فدرال است که در آن از مجموعه ای از پروتکل ها برای تشکیل یک ساختار ارتباطی یکپارچه استفاده می شود. فعالیت.

کد سمت سرور پروژه به زبان Ruby با استفاده از Ruby on Rails و رابط مشتری با استفاده از کتابخانه های React.js و Redux در جاوا اسکریپت نوشته شده است. متون منبع گسترش تحت مجوز AGPLv3. همچنین برای انتشار منابع عمومی مانند نمایه‌ها و وضعیت‌ها، یک نمای ثابت وجود دارد. ذخیره سازی داده ها با استفاده از PostgreSQL و Redis سازماندهی می شود.
باز ارائه شده است API برای توسعه اضافات و اتصال برنامه های خارجی (کلاینت هایی برای اندروید، iOS و ویندوز وجود دارد، می توانید ربات ایجاد کنید).

نسخه جدید به دلیل قطع پشتیبانی از پروتکل قابل توجه است
OStatus، که سازگاری با راه حل های قدیمی تر مبتنی بر StatusNet و گنو اجتماعی. توصیه می شود به جای Ostatus از پروتکل ActivityPub استفاده کنید. رابط وب پشتیبانی از دایرکتوری نمایه، پخش کننده صوتی داخلی، سیستم تکمیل خودکار برای وارد کردن هشتگ، برچسب‌های «در دسترس نیست» برای پیوست‌های چندرسانه‌ای حذف شده، گزینه‌هایی برای غیرفعال کردن به‌روزرسانی‌های بی‌درنگ، پیمایش روان، و گفتگو برای انتقال یک حساب پشتیبانی از احراز هویت دو مرحله ای با تأیید اضافی از طریق ایمیل. پشتیبانی از هشتگ ها گسترش یافته و دقت جستجوی آنها افزایش یافته است. یک جزء بررسی هرزنامه اضافه شده است.

منبع: opennet.ru

اضافه کردن نظر