This Site

CMS

This site is built with Drupal, and is using a heavily modified version of the Acquia Slate 3.0 theme from TopNotchThemes.

The following modules are used (as of April 28th, 2011):

  • admin_menu, to display a fixed, transparent menu bar at the top of the site providing quick access to the administration pages
  • auditfiles, to track orphaned files
  • better_formats, to allow fine-grained tuning of available and default input formats
  • captcha, to display CAPTCHA and prevent spam in comments and fake user accounts
  • content_access, to provide fine-grained per-content access settings
  • dhtml_menu, to allow expanding menus without page reloads
  • download_count, to keep track of the number of file downloads
  • ed_readmore, to customize the Read More link in nodes
  • favicon, to handle favicons better
  • file_aliases, to allow the creation of aliases for uploaded files
  • filefield_paths, to allow custom naming of uploaded files; required by file_aliases
  • fivestar, to provide ratings
  • freelinking, to allow easier creation of links, particularly in the wiki
  • google_analytics, to connect this site with Google Analytics
  • image, to handle image uploading, image galleries, etc.
  • markdown, to allow Markdown syntax in edition forms
  • path_redirect, to create path redirections
  • pathauto, to automatically create aliases for various kinds of contents (blog posts, in particular)
  • skinr, required by the Acquia Slate 3.0 theme
  • tagadelic, to generate tag clouds
  • token, required by pathauto
  • view_unpublished, to allow granting certain roles access to unpublished content
  • votingapi, required by fivestar
  • wikitools, to provide wiki functionalities

In addition, the Acquia Slate 3.0 theme requires the fusion base theme to be installed and enabled.

Hosting

This site is hosted on a dedicated server owned by OVH.

The server features an Intel Quad Core Q6600 CPU running at 2.4 GHz, 4 GB of RAM (DDR2) and two 750 GB hard drives operating in RAID 1 (mirror).

Backuping

As of July 3rd, 2010, our backuping solution consists in a set of custom Bash scripts for creating, compressing and uploading snapshots of the various data (currently the website files and the website's MySQL database) to a physically separated FTP server.

A new full backup of those data is automatically created once a week.