1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2025-01-12 07:41:04 +01:00
phorge-phorge/src/infrastructure
epriestley 7e17acfb68 Remove PhabricatorSetup and make PHABRICATOR_ENV optional
Summary:
  - PHABRICATOR_ENV is now optional. If you don't specify it, we won't load a config file.
  - PhabricatorSetup is now gone.
    - I removed the alternate file domain check for now, see T2380.
  - `phabricator.setup` config is now gone.
  - Rewrote documentation:
    - No more mentions of `phabricator.setup`.
    - Normal install guide no longer mentions PHABRICATOR_ENV. This is now an advanced topic.
    - Clarified that you only need to set up one of apache, nginx or lighttpd.
    - Tweaked a few things I've seen users have difficulty with.

This should have no effect on any existing installs, but make the process much simpler for future installs.

Closes T2221.
Closes T2223.
Closes T2228.

Test Plan:
  - Removed my PHABRICATOR_ENV and went through the install process.
  - Generated and read documentation.

Reviewers: btrahan, chad

Reviewed By: btrahan

CC: aran

Maniphest Tasks: T2221, T2223, T2228

Differential Revision: https://secure.phabricator.com/D4596
2013-01-23 12:03:19 -08:00
..
__tests__ Formalize configuration sources and source stacks 2012-12-25 06:44:29 -08:00
celerity Use white "+" icon for homepage tile hoverstate 2013-01-22 09:56:18 -08:00
daemon Fix performance problem for large task queues 2013-01-22 12:27:18 -08:00
diff Make AphrontProxyResponse reduce to a real response instead of building a string 2012-12-11 17:27:25 -08:00
edges Modernize Macro application 2012-12-11 14:01:03 -08:00
env Remove PhabricatorSetup and make PHABRICATOR_ENV optional 2013-01-23 12:03:19 -08:00
events Delete license headers from files 2012-11-05 11:16:51 -08:00
internationalization Move database configuration into new-style setup checks 2013-01-22 16:16:24 -08:00
javelin Delete license headers from files 2012-11-05 11:16:51 -08:00
lint Use direct inclusion, not submodules, to bring Javelin into Phabricator 2013-01-22 12:43:55 -08:00
markup Phabricator changes for TOC markup 2013-01-21 11:57:58 -08:00
query Delete license headers from files 2012-11-05 11:16:51 -08:00
ssh Implement SSHD glue and Conduit SSH endpoint 2012-12-19 11:08:07 -08:00
storage getConfigEnv fails fast when key is not found and no default value is given. 2013-01-19 12:11:28 -08:00
testing Don't pop invalid test environment 2013-01-17 12:01:46 -08:00
util Add PhabricatorHash::digestForIndex() 2012-12-21 05:43:33 -08:00
PhabricatorAccessLog.php Delete license headers from files 2012-11-05 11:16:51 -08:00
PhabricatorEditor.php Delete license headers from files 2012-11-05 11:16:51 -08:00