# Mongrel 0.3.2 -- The Right Site/All Requests Answered

**URL:** <https://www.ruby-forum.com/t/mongrel-0-3-2-the-right-site-all-requests-answered/67549>\
**Category:** Ruby\
**Created:** [February 14, 2006, 1:06am UTC](https://www.ruby-forum.com/t/mongrel-0-3-2-the-right-site-all-requests-answered/67549 "2006-02-14T01:06:35Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Zed\_S](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/z/da6949/32.png) [@Zed\_S](https://www.ruby-forum.com/u/Zed_S)\
**Post date:** [February 14, 2006, 1:06am UTC](https://www.ruby-forum.com/t/mongrel-0-3-2-the-right-site-all-requests-answered/67549/1 "2006-02-14T01:06:35Z")

</div>

“Another Mongrel release?! Is he insane?” Yeah, basically.

This is yet another release of Mongrel that adds a bunch of little  
features  
people requested and I found were needed. This release is almost  
entirely  
targeted at Ruby on Rails folks as the majority of the changes went into  
the  
mongrel\_rails runner.

Get this release from the (correctly linked) site:

- [http://mongrel.rubyforge.org/](http://mongrel.rubyforge.org/) – project site.
- [http://rubyforge.org/frs/?group\_id=1306](http://rubyforge.org/frs/?group_id=1306) – direct to downloads.

== What’s Mongrel

Mongrel is a fast HTTP library and server for Ruby that is intended for  
hosting Ruby web applications of any kind using plain HTTP rather than  
FastCGI or SCGI. It is framework agnostic and already supports Ruby On  
Rails, Og+Nitro, and Camping frameworks.

== Getting Mongrel

Simplest way to get Mongrel is through RubyGems. If you’ve got Ruby On  
Rails floating around you just do this:

$ gem install mongrel (or gem upgrade if you’ve already got it)  
$ cd myrailsapp  
$ mongrel\_rails start -d

That runs it in the background in _development_ mode on port 3000. Use  
the  
-h option to start to see the various options you have. Stopping it is  
just:

$ mongrel\_rails stop

Win32 people will need to avoid -d until I can test things an get a  
service  
written.

== Changes

Lots of little fixes and enhancements that people requested from the  
last  
release.

- FAQ questions answered on threading and deployment scenarios.
- Added some additional text to make the side icons a little clearer.
- Created a dogs page with some people’s favorite pets.
- Write out a better message for ‘mongrel\_rails start’ giving the  
environment and other stuff.
- Default to using ENV[‘RAILS\_ENV’] or “default” as environment.
- Removed the restriction on the environments so people can have custom  
ones.
- Added options for:
  - -n Number of processor threads.
  - -t Timeout for each processor before it kills a request.
  - -m Specify additional MIME type mappings in YAML format.
  - -c Change to directory before starting (both for start and stop  
commands)
  - -r Use a different document root from “public”

- Use “rb” as open mode on all platforms (for windows binary files)
- Fixed bug in DirHandler which prevented people from altering MIME  
mapping.

The big change is the additional options that people have for running  
Ruby  
On Rails applications via Mongrel. Please try them out with your weird  
configurations and let me know how they work.

== Dogs

Don’t forget to check out peoples favorite pets at  
[http://mongrel.rubyforge.org/dogs.html](http://mongrel.rubyforge.org/dogs.html)

Zed A. Shaw

> **[Zed A. shaw](https://zedshaw.com/)**
>
> Personal essays and writings by Zed A. Shaw.

---

<div class="post-metadata">

**Author:** ![Zed\_S](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/z/da6949/32.png) [@Zed\_S](https://www.ruby-forum.com/u/Zed_S)\
**Post date:** [February 14, 2006, 1:52am UTC](https://www.ruby-forum.com/t/mongrel-0-3-2-the-right-site-all-requests-answered/67549/2 "2006-02-14T01:52:01Z")

</div>

On 2/13/06, Zed S. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> - [http://rubyforge.org/frs/?group\_id=1306](http://rubyforge.org/frs/?group_id=1306) – direct to downloads.  
> == Getting Mongrel  
> just:
> 
> == Dogs
> 
> Don’t forget to check out peoples favorite pets at  
> [http://mongrel.rubyforge.org/dogs.html](http://mongrel.rubyforge.org/dogs.html)
> 
> Zed A. Shaw  
> [http://www.zedshaw.com/](http://www.zedshaw.com/)

Would Mongrel be suitable for running a Typo blog on?

---

<div class="post-metadata">

**Author:** ![Zed\_S](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/z/da6949/32.png) [@Zed\_S](https://www.ruby-forum.com/u/Zed_S)\
**Post date:** [February 14, 2006, 2:17am UTC](https://www.ruby-forum.com/t/mongrel-0-3-2-the-right-site-all-requests-answered/67549/3 "2006-02-14T02:17:34Z")

</div>

On Feb 13, 2006, at 6:51 PM, Aaron K. wrote:

> Would Mongrel be suitable for running a Typo blog on?

Your blog must be a _lot_ more popular than mine! 😉

James Edward G. II

---

<div class="post-metadata">

**Author:** ![Zed\_S](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/z/da6949/32.png) [@Zed\_S](https://www.ruby-forum.com/u/Zed_S)\
**Post date:** [February 14, 2006, 3:18am UTC](https://www.ruby-forum.com/t/mongrel-0-3-2-the-right-site-all-requests-answered/67549/4 "2006-02-14T03:18:55Z")

</div>

I’m testing out typo and other apps with Mongrel tonight then posting  
some  
instructions if they work. Stay tuned.

Zed A. Shaw

> **[Zed A. shaw](https://zedshaw.com/)**
>
> Personal essays and writings by Zed A. Shaw.

On 2/13/06 7:51 PM, “Aaron K.” [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> 

Would Mongrel be suitable for running a Typo
