Operations grimoire/How to add a server to the Nasqueron servers pool: Difference between revisions

From Nasqueron Agora
(Created page with "== Naming convention == Server names should be proper name from Iain Banks, ''The Algebraist''. If you want to create a server to do host one site, it's suggested the server ...")
 
Line 11: Line 11:


== Checklist ==
== Checklist ==
* Create a page on the wiki, with the server's short hostname as title (e.g. [[Ysul]]).
* Document the server on the wiki:
** Minimal information is server name IP and maintainer
** Create a page on the wiki, with the server's short hostname as title (e.g. [[Ysul]]). Minimal information is server name IP and maintainer.
** Add the server addresses on the [[IPs]] page
** If the server is public or semi public, consider to document an AUP (acceptable use policy).
** If the server is public or semi public, consider to document an AUP (acceptable use policy).
* Prepare the server cover homepage:
* Prepare the server cover homepage:
** Commit a new server file in https://github.com/nasqueron/servers-homepages/tree/master/servers
** Commit a new server file in https://github.com/nasqueron/servers-homepages/tree/master/servers
** Run the scripts to generate your static HTML homepage
** Run the scripts to generate your static HTML homepage

Revision as of 09:31, 23 July 2014

Naming convention

Server names should be proper name from Iain Banks, The Algebraist.

If you want to create a server to do host one site, it's suggested the server name should still following this convention and so be different than your website subdomain.

Web guidelines

If the server run a webserver, it's suggested at lest three vhosts:

  • one to catch every request not intended for one of the configured block, to provide user with an error message (like the 404 droid not found) if a domain points to our server but is not configured ;
  • one at <short hostname>, <full hostname>, localhost, <IP>, to offer a cover page for the server,
  • one for the service you host.

Checklist

  • Document the server on the wiki:
    • Create a page on the wiki, with the server's short hostname as title (e.g. Ysul). Minimal information is server name IP and maintainer.
    • Add the server addresses on the IPs page
    • If the server is public or semi public, consider to document an AUP (acceptable use policy).
  • Prepare the server cover homepage: