Difference between revisions of "Mastodon/tech"

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
(Created page with "{{seed}} At this point, I'm still skimming useful tidbits as I learn the system. -- {{woozle}} ==About== Mastodon consists of multiple components, including: * the Mastodon so...")
 
Line 3: Line 3:
 
==About==
 
==About==
 
Mastodon consists of multiple components, including:
 
Mastodon consists of multiple components, including:
* the Mastodon software (mainly [[Ruby]] and [[JavaScript]])
+
* the Mastodon application software (mainly [[Ruby]] and [[JavaScript]])
 
* [[redis]]
 
* [[redis]]
 
* [[Yarn]]
 
* [[Yarn]]
 +
* [[Postgres]]
 +
* a web server - typically [[nginx]], but [[Apache]] also works
 
==Files==
 
==Files==
 
+
* application: typically /home/{{arg|mastodon_user}}/{{arg|mastodon}} - but really, anywhere under the Mastodon user's home folder should work
 +
* Postgres logs (usually in /var/log/postgresql)
 
==Local Notes==
 
==Local Notes==
 
* [[User:Woozle/Mastodon/setup|Woozle]] attempts to install Mastodon, several times
 
* [[User:Woozle/Mastodon/setup|Woozle]] attempts to install Mastodon, several times

Revision as of 20:04, 7 January 2018

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