Issue a free platform for deploying decentralized social networks – Mastodon 3.5 , allowing you to create services on your own facilities, unscredited to individual suppliers. If the user does not have the ability to run its own node, then it can choose a trustworthy Public service for connecting. Mastodon refers to the category of combined (federated) networks, to form a single link structure in which the ActivityPub protocol set is used.
The code of the server part of the project is written in Ruby using Ruby On Rails, and the client interface is written in JavaScript using React Libraries. JS and REDUX. The source texts spread under the AgPlv3 license. There is also a static frontand for publishing public resources, such as profiles and statuses. Data storage is organized using PostgreSQL and Redis. Open API to develop Dill and connecting external applications (there are clients for Android, iOS and Windows, you can create bots).
in new release :
- Added the ability to edit already sent publications. The source and edited versions of publications are saved and remains available for analysis in the history of operations. Users who shared publication with other participants, when making changes to the initial publication, receive a corresponding notification and can cancel the distribution of the communication they shared. The ability to be disabled by default in the Web application and will be activated after a sufficient number of servers will switch to version 3.5.
- The order of attachments in the message no longer depends on the order of downloading files.
- Added a new page with a selection of popular publications that are gaining popularity of hashtegov, recommended subscriptions and news entries that shared the largest number of participants. The collections are formed taking into account the user’s language. All materials entering the lists who gain popularity of publications, before displaying among the recommendations, pass manual moderation.