نصب و راه اندازی
Mastodon را روی اوبونتو نصب کنید
پلت فرم رسانه های اجتماعی منبع باز Mastodon مبتنی بر ActivityPub است که شروع به کار آسان است. بهترین راه برای کار با Mastodon در یک محیط توسعه محلی ، نصب تمام وابستگی های سیستم در محیط محلی شما به جای استفاده از ابزارهای داکر یا Vagrant است. مجموعه استاندارد وابستگی ها را برای برنامه های ریل مانند Ruby ، Node.js ، PostgreSQL و Redis و غیره نصب کنید. می توانید با اجرای دستورات در ترمینال ، آخرین نسخه پایدار ابزار میکروبلاگینگ Mastodon را بارگیری کنید:
git clone https://github.com/tootsuite/mastodon.git mastodon
cd mastodon
git checkout $(git tag -l | grep -v 'rc[0-9]*$' | sort -V | tail -n 1)
در مرحله بعد ، Ruby و JavaScript آخرین وابستگی ها را با اجرای Bundler در Directory Project نصب کنید:
bundle install
اکنون database.yml را به روز کنید و جادوگر تنظیم تعاملی را با دستور زیر اجرا کنید:
bundle exec rake mastodon:setup
چندین فرآیند وجود دارد که برای مجموعه کامل عملکرد Mastodon باید اجرا شوند. شما می توانید Foreman را نصب و شروع کنید تا تمام فرایندها را با:
gem install foreman --no-document
foreman start
در دایرکتوری Mastodon ، این فرآیندهای تعریف شده در procfile.dev ، یک سرور ریل ، یک سرور وب ، یک سرور API جریان و برنامه Sidekiq را آغاز می کند. خودشه. تبریک می گویم! شما با موفقیت Mastodon محبوب ترین سایت میکروبلاگینگ را در سیستم اوبونتو خود نصب کرده اید. لذت ببرید!