Homec4science

Complete modernization of Aphlict configuration

Authored by epriestley <git@epriestley.com> on Apr 13 2016, 21:07.

Description

Complete modernization of Aphlict configuration

Summary:
Fixes T10697. This finishes bringing the rest of the config up to cluster power levels.

Phabricator is now given an arbitrarily long list of notification servers.

Each Aphlict server is given an arbitrarily long list of ports to run services on.

Users are free to make them meet in the middle by proxying whatever they want to whatever else they want.

This should also accommodate clustering fairly easily in the future.

Also rewrote the status UI and changed a million other things. 🐗

Test Plan:
{F1217864}

{F1217865}

Reviewers: chad

Reviewed By: chad

Maniphest Tasks: T10697

Differential Revision: https://secure.phabricator.com/D15703

Details

Committed
epriestley <git@epriestley.com>Apr 14 2016, 13:57
Pushed
aubortJan 31 2017, 17:16
Parents
rPHc6b092595497: Move Aphlict logging and PID configuration options to config file
Branches
Unknown
Tags
Unknown

Event Timeline

epriestley <git@epriestley.com> committed rPH2930733ac99f: Complete modernization of Aphlict configuration (authored by epriestley <git@epriestley.com>).Apr 14 2016, 13:57