Sha256: be3bc325452d42d52845bd69901912237777b92b0de38c00e858f48ccd3c605f
Contents?: true
Size: 1.28 KB
Versions: 14
Compression:
Stored size: 1.28 KB
Contents
You need ruby 1.8.6 or above and rubygems installed. Use following command to install runit-man: gem install runit-man Take a look at runit-man script options: -p - Port to listen (4567 by default) -b - IP Address to bind (0.0.0.0 by default) -a - Directory of activated services (/etc/service by default) -f - Directory of all known services (/etc/sv by default) -u - User and password delimited by ':' for HTTP authentication (disabled by default) -r - Register runit-man as runit service (as defined by other options) --rackup='command' - Runs specified command in folder where is runit'man's config.ru located. Usually you need thin gem to run runit-man effectively. gem install thin When You need to handle large files (logs etc.) by runit-man script You need another setup: * Install rainbows gem (it prevents memory consumption). * Upgrade rack gem to version 1.3 or higher and install sendfile gem if possible (It decreases CPU usage in combination with rainbows). * Run runit-man as: runit-man --rackup='rainbows -E production -c rainbows.conf -p <PORT>' Any localization can be done by editing of ./i18n/*.yml locale files. Contributions are welcome. runit home page: http://smarden.org/runit/ runit-man home page: https://github.com/Undev/runit-man Yours sincerely, Akzhan.
Version data entries
14 entries across 14 versions & 1 rubygems