User:Woozle/Mastodon/setup

from HTYP, the free directory anyone can edit if they can prove to me that they're not a spambot
< User:Woozle‎ | Mastodon
Revision as of 12:50, 23 April 2017 by Woozle (talk | contribs) (saving status so far)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

I'm trying to use Mastodon with Apache and MySQL, for reasons I can go into, rather than the apparently-assumed defaults of nginx and Postgres. (It's never explicitly stated "no, Mastodon will not work with anything else", but this may turn out to be the case.)

Notes

  • Created a virtual server for Mastodon (icmstdn.com) using Virtualmin.
  • Used Git to clone Mastodon (repository clone URL) into a subfolder of public_html
    • Mastodon's files are now in /home/icmstdn/public_html/mastodon
  • Created file .env.production (it didn't already exist) and then took a look at .env.production.sample to see what needs to be set.

Database

There doesn't seem to be any way to tell it which db engine to use -- but this looks like a standard Ruby on Rails config file -- so let's check my Redmine installation (which uses MySQL) to see if there are any clues...