software/Mastodon/tech: Difference between revisions

from HTYP, the free directory anyone can edit if they can prove to me that they're not a spambot
what redis is
No edit summary
Line 4: Line 4:
Mastodon consists of multiple components, including:
Mastodon consists of multiple components, including:
* the Mastodon application software (mainly [[Ruby]] and [[JavaScript]])
* the Mastodon application software (mainly [[Ruby]] and [[JavaScript]])
* ...which runs under [[Ruby on Rails]]
* [[redis]], an "in-memory database server" aka "dictionary" (see {{l/wp/ref|Redis}})
* [[redis]], an "in-memory database server" aka "dictionary" (see {{l/wp/ref|Redis}})
* [[Yarn]]
* [[Yarn]]

Revision as of 23:24, 7 January 2018

<hide>

 page status::seed

</hide>

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!

At this point, I'm still skimming useful tidbits as I learn the system. -- Woozle

About

Mastodon consists of multiple components, including:

Files

  • application: typically /home/<mastodon_user>/<mastodon> - but really, anywhere under the Mastodon user's home folder should work
  • Postgres logs (usually in /var/log/postgresql)

Local Notes

  • Woozle attempts to install Mastodon, several times