Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make running under supervisord (eg. Docker) possible #92

Open
analytically opened this issue Jan 25, 2015 · 3 comments
Open

Make running under supervisord (eg. Docker) possible #92

analytically opened this issue Jan 25, 2015 · 3 comments

Comments

@analytically
Copy link

Allow for:

  • run as root
  • command line arg to not deamonize (eg. -f for foreground)
@divtxt
Copy link
Contributor

divtxt commented Jan 30, 2015

@analytically - can you give me some idea of where/how you'll be using each of these options?

Security practices recommend against running as root which is why we currently prevent it

@azretd
Copy link

azretd commented Apr 14, 2015

I would like to second this request.

For one, Docker does not allow applications to use init.d or upstart, thus most applications have to use a process like supervisord or runit to loop the foreground process. Having a foreground option in pdagent would allow us to use services such as these to run the application.

Secondly, root isn't necessary. We can run applications as other users.

@mlewis033
Copy link
Contributor

#100 provides the -f option to run in foreground now

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants