Page MenuHomePhabricator

Production Configuration
Updated 4,282 Days AgoPublic

Version 2 of 3: You are viewing an older version of this document, as it appeared on Jul 8 2012, 11:31 AM.

secure.phabricator.com runs on one machine in EC2 USWest. These people have access:

Login as ubuntu.

Layout of stuff:

/core/            --- Most stuff is here.
  arcanist/       -+
  diviner/         |
  javelin/         +- Working copies.
  libphutil/       |
  phabricator/    -+

  bak/            --- Backups, including cron'd backup script. Also backed up to OSLOSU.
  conf/           --- Symlinks to config files.
  log/            --- Symlinks to log files.
  pool/           --- FPM stuff.
  src/            --- Stuff built from source.
  ssl/            --- SSL certificates.
  static/         --- www.phabricator.com (i.e., not "secure").
  storage/        --- Phabricator on-disk storage.

  install.sh      --- Script to partly reproduce this setup on a clean host.
  restart.sh      --- Restart webserver.
  symbols.sh      --- Rebuild symbol indexes.
  update.sh       --- Update and restart webserver.

To push, just run update.sh.

Last Author
candicecuddles
Last Edited
Jul 8 2012, 11:31 AM