Version 4 (modified by 17 years ago) ( diff ) | ,
---|
MFPL Servers
Our server map is now in svn in the admin/servers directory.
Each server is represented by a directory. Inside each directory are both files and sub-directories denoting properties of that server.
In addition, in the admin/tags directory, we have further classified servers by tags.
In the scripts directory are a number of scripts that make use of the server database.
In the directives directory are some automated tasks that can be run with the scripts/exeucte-directive script.
Checking out the repository
You can check out the entire repository with:
svn co https://svn.mayfirst.org/mfpl/trunk/admin
Or, if you have write access:
svn co svn+ssh://mfpl@svn.mayfirst.org/trunk/admin
Adding a new server
A separate page describes how to add a new server.
Tags vs. Properties
In general, we use properties to define characteristics of servers. When we need to define a characteristic that is either too complicated to be conveyed in a simple property name (like the standard tag which identifies the servers which directly host members web sites and email accounts) or temporary (like tagging servers for upgrades), we use tags.