Version 7 (modified by BugMagnet, 9 years ago) (diff)

pedantic - typo is all

MFPL Servers

Our server map is now in svn. We have both a directory listing and a series of diagrams.

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/execute-directive script.

Checking out the repository

You can check out the entire repository with:

svn co

Or, if you have write access:

svn co svn+ssh://

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.