Difference between revisions of "Mastodon"

from HTYP, the free directory anyone can edit if they can prove to me that they're not a spambot
Jump to navigation Jump to search
(reorg; some official links that should have been in here long ago)
(moved how-to stuff to subpages; MaaStodon)
Line 16: Line 16:
 
* {{l/sub|people}}: a directory
 
* {{l/sub|people}}: a directory
 
* {{l/sub|tech}}: details about how it works
 
* {{l/sub|tech}}: details about how it works
 +
* {{l/sub|usage}}: user guides
 +
* {{l/sub|admin}}: administration guides
  
 
==Forks==
 
==Forks==
Line 40: Line 42:
 
===compilations===
 
===compilations===
 
* [https://mastodon.art/gallery/index.html Artodon: Mastodon Art gallery] (curated from multiple instances) ([https://mastodon.social/users/ekaitz_zarraga/statuses/99229001114065695 via])
 
* [https://mastodon.art/gallery/index.html Artodon: Mastodon Art gallery] (curated from multiple instances) ([https://mastodon.social/users/ekaitz_zarraga/statuses/99229001114065695 via])
===how to: users===
 
* [http://www.ginnymcqueen.com/how-to-mastodon/ Toot How-To : Intro to Mastodon] by Ginny McQueen (also: [https://medium.com/@GinnyMcQueen/toot-how-to-intro-to-mastodon-e5655bfa87d2 Medium])
 
* [https://gist.github.com/joyeusenoelle/74f6e6c0f349651349a0df9ae4582969 A brief introduction to Mastodon] ([https://toot.cafe/users/webinista/statuses/99289309188213345 via]) by Noëlle Anthony (admin of [https://elekk.xyz elekk.xyz])
 
* [https://morr.cc/woolly-week/ #woollyweek]: another user intro to the Mastoverse
 
* [https://github.com/nolanlawson/resources-for-mastodon-newbies/blob/master/README.md Resources for Mastodon newbies] ([https://toot.cafe/users/nolan/updates/18765 via])
 
* [https://joinmastodon.org/ Giving social networking back to you]: ostensibly steps you through the process of getting a Mastodon account, but doesn't make it at all easy to decide on an instance
 
 
===how to: technical===
 
* [https://github.com/staticsafe/mastodon-documentation/blob/master/Running-Mastodon/Production-Guide.md Mastodon Production Guide]: a walk through of the setup process
 
** [https://github.com/staticsafe/mastodon-documentation/blob/master/Running-Mastodon/Updating-Mastodon-Guide.md Updating Mastodon] ([https://mastodon.zombocloud.com/users/staticsafe/updates/4279 via author]): upgrading an instance to a new version
 
* [https://anystack.xyz/how-to-install-mastodon-ubuntu/ How to install a Mastodon instance on Ubuntu 16.04 LTS]
 
* [https://startuplab.io/post/deploying-mastodon-on-digital-ocean Deploying Mastodon on Digital Ocean]: uses [[Docker]]
 
** [https://ashfurrow.com/blog/moving-mastodon-to-digital-ocean/ Moving Mastodon to Digital Ocean] ...but apparently is a really easy way to do it
 
* [https://github.com/staticsafe/mastible Mastible]: an {{l/sw/ansible}} playbook to install Mastodon
 
 
===discussion===
 
===discussion===
 
* '''2017-11-30''' [https://www.patreon.com/posts/15635446 Update and retrospective]
 
* '''2017-11-30''' [https://www.patreon.com/posts/15635446 Update and retrospective]
Line 67: Line 55:
 
* '''2017-04-05''' [https://hackernoon.com/mastodon-is-dead-in-the-water-888c10e8abb1 Mastodon is dead in the water]
 
* '''2017-04-05''' [https://hackernoon.com/mastodon-is-dead-in-the-water-888c10e8abb1 Mastodon is dead in the water]
 
* '''2017-04-04''' [https://motherboard.vice.com/en_us/article/783akg/mastodon-is-like-twitter-without-nazis-so-why-are-we-not-using-it Mastodon Is Like Twitter Without Nazis, So Why Are We Not Using It?]
 
* '''2017-04-04''' [https://motherboard.vice.com/en_us/article/783akg/mastodon-is-like-twitter-without-nazis-so-why-are-we-not-using-it Mastodon Is Like Twitter Without Nazis, So Why Are We Not Using It?]
===issues===
+
===instances===
 
* {{l/ip|social.targaryen.house}} has repeatedly shown that they will passively tolerate {{l/ip|free speech trolling}}
 
* {{l/ip|social.targaryen.house}} has repeatedly shown that they will passively tolerate {{l/ip|free speech trolling}}
 
===service providers===
 
===service providers===
 +
Managed hosting for Mastodon instances:
 +
* [https://maastodon.net/#pricing MaaStodon]
 +
** run by [https://octodon.social/@CobaltVelvet CobaltVelvet] (also admin of octodon.social)
 
* [https://masto.host/ masto.host]: hosting for Mastodon instances; they provide maintenance
 
* [https://masto.host/ masto.host]: hosting for Mastodon instances; they provide maintenance
 
** run by [https://masto.pt/@hugo hugo@masto.pt]
 
** run by [https://masto.pt/@hugo hugo@masto.pt]

Revision as of 15:00, 15 January 2018

About

Mastodon is web server software which provides a user interface to the OStatus and ActivityPub fediverses. It is written primarily in Ruby and JavaScript; Eugen Rochko is the creator and primary maintainer. The official code repository is on GitHub.

ActivityPub support was introduced in version 1.6, with the intention of making it Mastodon's primary communication protocol.

It also makes use of WebSub but I haven't found an explanation of how this fits in. -- Woozle

This page is a seed article. You can help HTYP water it: make a request to expand a given page and/or donate to help give us more writing-hours!

Pages

Forks

Apps

Links

official

reference

compilations

discussion

instances

service providers

Managed hosting for Mastodon instances:

tools: web

  • Nerdpanel: reads your Mastodon posts and lets you search them; does not store anything on a server

tools: code

  • Mastodon.py: Python wrapper for Mastodon API
  • Mastodon Tools: PHP code that interfaces with Mastodon in various ways
  • Halcyon: a PHP client for Mastodon, and related stuff
  • SupportBot: "A framework for making social media bots for multiple networks" written in Python
  • Mastodon Bridge: cross-correlates your Twitter and Mastodon account, and shows commonality (only for users who have used the same tool)
  • mastodon-backup: "Archive your statuses, favorites and media using the Mastodon API (i.e. login required)"

Notes

Wish list:

  • a way to set up auto-replies filtered by instance [1]
  • where X is a set of users chosen by user Y, collect stats about users who follow them or are followed by them (e.g. list users who follow a lot of them or are followed by a lot of them, possibly for autoblocking) and make those stats available to user Y.

Other stuff: