I'm surprised after using it so many times that an obvious and needed line
is missing from the manual on the page where it discusses the server
configuration in detail.  It mentions the sections of the server structure,
but the 'name' is not in the list, even though its required.  Without a
name='whatever' line it won't even start.   I'm willing to update the
manual since I've had a few comments about it recently.  It that thing in
the repo too?

Check it out:

3.4.1 Server

The server is all about telling Mongrel2 where to listen on its port, where
to chroot, and general server specific deployment gear.
uuidA UUID is used to make sure that each deployed server is unique in your
infrastructure. You could easily use any string that’s letters, numbers, or
- characters.chrootThis is the directory that Mongrel2 should chroot to and
drop privileges.access_logThe access log file relative to the chroot.
Usually starts with a ‘/’. Make sure you configure your server so that this
and other files aren’t accessible, or make this owned by root.error_logThe
error log file, just like access_log.pid_fileLike the access log, where
within the chroot directory is the pid file stored.default_hostThe server
has a bunch of hosts listed, but it needs to know what the default host is.
This is also used as a convenient way to refer to this Server.bind_addrThe
IP address to bind to, default is 0.0.0.0.portThe port the server should
listen on for new connections.

Reply via email to