Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

Note: please do not add to this page content - add comments and I will fold them in as I go.

Primary Server Build

Resin Apps

I tend to prefer a container instance per app - losing everything when one app needs to be restarted is annoying.

  • unity
  • confluence (depending on where it goes)
  • jive wildfire (IM platform) - not sure if it is loaded into a container or not though

Packages

  • screen
  • postgres 8 (8.0 / 8.1 either is fine) with -devel for headers
  • cronolog
  • apache2 (no apache 1 in brave new world)
  • irc server - currently ngircd but we don't overly care
  • ldap server (openldap or better)
  • java - 1.4 and 1.5; most reliable VMs you can get for given OS - IBM / Sun etc. SDK (not JRE) installs required.
  • openssl
  • fisheye (we can handle configuration for this - we have quite a few repositories)
  • mail + mailing list packages (currently using qmail with ezmlm)
  • python (2.4 or later)
  • ruby-latest (to be installed by bob)
  • tinydns
  • resin (3.0 series) - primary app server
  • jrockit (jdk 1.5 series) - primary jvm - if it doesn't work out we'll try something else
  • confluence - although putting jira+confluence together might make more sense - on this box or the existing jira one
  • daemontools

Debatable

  • nagios
  • awstats
  • cacti

Disallowed

  • mysql

General Rules

  1. No users
  2. Very very limited despots. Probably only 2 or 3.
  3. No builds
  4. Preferably no compilation of tools - packaged tools only.