# Gem server start via launchd

**URL:** <https://www.ruby-forum.com/t/gem-server-start-via-launchd/126841>\
**Category:** Ruby\
**Created:** [January 22, 2008, 6:10pm UTC](https://www.ruby-forum.com/t/gem-server-start-via-launchd/126841 "2008-01-22T18:10:54Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![pedz](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/839c29/32.png) [@pedz](https://www.ruby-forum.com/u/pedz)\
**Post date:** [January 22, 2008, 6:10pm UTC](https://www.ruby-forum.com/t/gem-server-start-via-launchd/126841/1 "2008-01-22T18:10:54Z")

</div>

I put this in /Library/LaunchDaemons

It will start the Ruby Gem documentation server at boot. I don’t know  
how to get it to start when the first request comes in.

The gems that ships with 10.5 is too old. So, update it first with: gem  
update --system

\<?xml version="1.0" encoding="UTF-8"?\> Label org.rubygems.server ProgramArguments /usr/bin/gem server OnDemand
