Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Turn a JRuby script into an init-d style daemon
Shell Ruby
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
__template__ File.expand_path
README.md typo
create-template removed spoon dependency

README.md

Daemonizing JRuby script

Turn a JRuby script into an init-d style daemon with nohup command.

Usage

git clone https://github.com/junegunn/jruby-daemon-template
jruby-daemon-template/create-template my-daemon

Then you will have the following files and directories.

  • my-daemon/my-daemon
    • A wrapper script for implementing init.d-style start/stop/restart interface.
  • my-daemon/my-daemon.rb
    • This is your main JRuby script.
  • my-daemon/log/
    • Log files, my-daemon.out and my-daemon.err, will be created in this directory.
  • my-daemon/pid/
    • PID file for the daemon process will be created in this directory.
  • my-daemon/Gemfile
  • my-daemon/Gemfile.lock
my-daemon/my-daemon start
Something went wrong with that request. Please try again.