Go to file
Theunis Johannes Botha f4809bb32a stuff 2017-02-09 01:15:39 +01:00
nginx cybafelo config 2017-02-09 00:50:43 +01:00
README.md updated README 2017-02-09 00:57:45 +01:00
bash_aliases bash_aliases 2017-02-09 00:43:28 +01:00
bashrc stuff 2017-02-09 01:15:39 +01:00
config.js cybafelo config 2017-02-09 00:50:43 +01:00
delete update to start scripts 2017-01-24 13:16:46 +01:00
hosts cybafelo new config 2017-02-09 00:31:56 +01:00
inputrc cool config files 2017-02-09 00:56:04 +01:00
logs pm2 control scripts 2017-01-24 10:20:08 +00:00
package.json cybafelo config 2017-02-09 00:50:43 +01:00
pong.conf cross origin 2016-10-01 01:10:37 +02:00
progress_dot_on.png cool config files 2017-02-09 00:56:04 +01:00
progress_dot_on16.png cool config files 2017-02-09 00:56:04 +01:00
restart pm2 control scripts 2017-01-24 10:20:08 +00:00
secure.js cybafelo config 2017-02-09 00:50:43 +01:00
start cybafelo config 2017-02-09 00:50:43 +01:00
start_editor_v1 cybafelo config 2017-02-09 00:50:43 +01:00
start_editor_v2 cybafelo config 2017-02-09 00:50:43 +01:00
start_editor_v3 cybafelo config 2017-02-09 00:50:43 +01:00
start_pong cybafelo config 2017-02-09 00:50:43 +01:00
start_racing cybafelo config 2017-02-09 00:50:43 +01:00
start_tools cybafelo config 2017-02-09 00:50:43 +01:00
stop pm2 control scripts 2017-01-24 10:20:08 +00:00
ubuntu_logo.png cool config files 2017-02-09 00:56:04 +01:00
ubuntu_logo16.png cool config files 2017-02-09 00:56:04 +01:00
vimrc.local cool config files 2017-02-09 00:56:04 +01:00

README.md

#Configuration Package This is a central repository which aims to be a replacement for all configuration packages.

Every configuration lies in a different branch.

Each branch corresponds to a server configuration, ex. tj-dev is for TJ's dev machine.

gw-3d should be deployed on the gw-3d server

if we have a gw-3d-beta server, this branch would be called gw-3d-beta

and so on.

Secure (Sensitive configuration options) go into secure.js.

public configuration options go into config.js.

config.js is linked to from every other package via symbolic link.

When config.js is required server side, it is automatically merged with secure.js in order to produce a global server side configuration, whilst only exposing config.js public to client side.