diegimas
Įdiekite „Mastodon“ ant ubuntu
„Mastodon“ atvirojo kodo socialinės žiniasklaidos platforma yra pagrįsta „ActivePub“, kurią lengva pradėti. Geriausias būdas eksploatuoti su „Mastodon“ vietinėje plėtros aplinkoje yra visos jūsų vietinės aplinkos sistemos priklausomybių diegimas, o ne naudoti „Docker“ ar „Vagrant“ įrankius. Įdiekite standartinius „Rails“ programų, tokių kaip „Ruby“, „Node.js“, „Postgresql“ ir „Redis“, priklausomybių rinkinį, galite atsisiųsti naujausią stabilų „Mastodon“ mikrobloggavimo įrankio išleidimą, vykdydami komandas terminale:
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)
Tada įdiekite „Ruby“ ir „JavaScript“ naujausias priklausomybes, paleisdami „Bundler“ projekto kataloge:
bundle install
Dabar atnaujinkite duomenų bazę.YML ir paleiskite interaktyvų sąrankos vedlį su šia komanda:
bundle exec rake mastodon:setup
Yra keletas procesų, kuriuos reikia paleisti norint atlikti visą „Mastodon“ funkcionalumo rinkinį. Galite įdiegti ir pradėti „Foreman“, kad galėtumėte vykdyti visus procesus su:
gem install foreman --no-document
foreman start
„Mastodon“ kataloge tai pradės procesus, apibrėžtus „ProcFile.dev“, „Rails Server“, „Webpack Server“, „Streaming API“ serveryje ir „Sidekiq“ planuoklėje. Viskas. Sveikiname! Sėkmingai įdiegėte populiariausią „Mastodon“ mikroblogų svetainę savo „Ubuntu“ sistemoje. Mėgautis!