wiki:server_overview

Version 4 (modified by Jamie McClelland, 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.

Note: See TracWiki for help on using the wiki.