Mastodon Kostenlose Blogging -Plattform
Ruby basierende global miteinander verbundene Mikroblogging -Community
Mastodon ist die beliebteste Microblogging -Plattform. Es handelt sich um ein dezentrales Open-Source-Netzwerk von Gemeinschaften, das Microblogging Social Media-Erfahrungen bietet
Überblick
Mastodon ist eine kostenlose und open-Source-Microblogging-Plattform, die auf ActivityPub basiert, mit der Benutzer eigene private Netzwerke erstellen können. Auf Mastodon können Benutzer Freunden folgen, kleine Updates zu einem Strom von Updates wie Posts, Links, Bildern, Text und Videos usw. veröffentlichen Und entdecken Sie neue Freunde unter mehr als 4,4 Millionen Menschen. Mastodon ist die beste Microblogging-Plattform und ad-freie Microblogging-Social-Media-Netzwerk mit einem React.js Front-End und veröffentlicht unter AGPLV3-Lizenz. Es folgt den Standardpraktiken von Schienen oder React.js -Frameworks. Wenn Sie diese Frameworks bereits kennen, können Sie diese einfach bereitstellen. Die beste Möglichkeit, mit Mastodon Blogging Tool in einer Entwicklungsumgebung zu arbeiten, besteht darin, alle Abhängigkeiten von Ihrer lokalen Systemumgebung zu installieren. Sie benötigen Ruby, Node.js, PostgreSQL und Redis, was für alle Rails -Anwendungen ziemlich Standard -Abhängigkeiten sind.
System Anforderungen
Die folgenden wichtigsten Abhängigkeitspakete sind erforderlich, um die Mastodon Best Microblogging Site zu installieren:
- Ruby 2.5+
- Rails 6.1.3
- PostgreSQL 9.5+
- Redis 4+
- Node.js 12+
- E -Mail -Lieferservice
- Rubymine Editor
- Git
Merkmale
Einige der großartigen Merkmale von Mastodon Self Hosted Social Network sind unten aufgeführt:
- Echtzeit- und chronologische Timeline -Updates
- Medienanhänge zu den Updates
- 500-Charakter-Textbeiträge
- Private Beiträge
- Gesperrte Konten
- Phrasenfilterung
- Berichts- und Moderationssystem
- OAuth2 und REST -API
- Open Source
Installation
Mastodon auf Ubuntu installieren
Die Mastodon Open Social Social Media -Plattform basiert auf ActivityPub, das leicht zu beginnen ist. Die beste Möglichkeit, mit Mastodon in einer lokalen Entwicklungsumgebung zu arbeiten, besteht darin, alle Systemabhängigkeiten in Ihrer lokalen Umgebung zu installieren, anstatt Docker- oder Vagrant -Tools zu verwenden. Installieren Sie den Standardsatz von Abhängigkeiten für Rails -Anwendungen wie Ruby, Node.js, PostgreSQL und Redis usw. Sie können die neueste stabile Version des Mastodon Microblogging -Tools herunterladen, indem Sie Befehle in Terminal ausführen:
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)
Installieren Sie als nächstes Ruby und JavaScript die neuesten Abhängigkeiten, indem Sie den Bundler im Projektverzeichnis ausführen:
bundle install
Aktualisieren Sie nun die Database.yml und führen Sie den interaktiven Setup -Assistenten mit dem folgenden Befehl aus:
bundle exec rake mastodon:setup
Es gibt mehrere Prozesse, die für die gesamte Funktionalität von Mastodon ausgeführt werden müssen. Sie können Foreman installieren und starten, um alle Prozesse auszuführen mit:
gem install foreman --no-document
foreman start
Im Mastodon -Verzeichnis startet dies in Procfile.dev, einem Rails -Server, einem WebPack -Server, einem Streaming -API -Server und einem Sidekiq -Schedular. Das ist es. Herzlichen Glückwunsch! Sie haben Mastodon erfolgreich auf Ihrem Ubuntu -System erfolgreich installiert. Genießen!
FAQS
Wofür wird Mastodon verwendet?
Mastodon ist eine Open Source und die bekanntesten dezentralen Mikroblogging Community Network. Es ist ein einfaches Tool, das wie jede andere Twitter -Anwendung funktioniert.
Ist Mastodon frei?
Mastodon kann die Micro-Blogging-Plattform kostenlos verwenden und herunterladen, die unter einer Open-Source-Lizenz für kostenlose Software veröffentlicht wurde.
Ist Mastodon Open Source?
Ja, Mastodon ist eine Open -Source -Microblogging -Website. Das Mastodon -Quellcode -Repository ist bei Github verfügbar.
In welcher Sprache wird Mastodon geschrieben?
Der selbst gehostete Social-Networking-Dienst von Mastodon ist in Ruby-Sprache geschrieben.
Ist Mastodon besser als Twitter?
Mastodon Open-Source ist viel besser als die Twitter-Plattform, und die chronologischen Zeitpläne, keine Werbung und Monetarisierung, machen es besser zu bedienen. Darüber hinaus sind Mastodon neue Social -Media -Tool -Kurznachrichten, Follower und Hashtags wie Twitter ähnlich.