Browse files

Document "user" directive in example unicorn conf

  • Loading branch information...
1 parent 6647dcb commit c4d3cd7d7b32ed133e25e3740c8e7a3493592eec @emmanuel emmanuel committed with Eric Wong Apr 12, 2011
Showing with 7 additions and 0 deletions.
  1. +7 −0 examples/unicorn.conf.rb
@@ -12,6 +12,13 @@
# more will usually help for _short_ waits on databases/caches.
worker_processes 4
+# Since Unicorn is never exposed to outside clients, it does not need to
+# run on the standard HTTP port (80), there is no reason to start Unicorn
+# as root unless it's from system init scripts.
+# If running the master process as root and the workers as an unprivileged
+# user, do this to switch euid/egid in the workers (also chowns logs):
+# user "unprivileged_user", "unprivileged_group"
# Help ensure your application will always spawn in the symlinked
# "current" directory that Capistrano sets up.
working_directory "/path/to/app/current" # available in 0.94.0+

0 comments on commit c4d3cd7

Please sign in to comment.