I am working on a web2py application to help with FreeBSD system 
administration. Although my main web2py system will run with Nginx and 
uWSGI on this server, I would like my admin app to run independently of 
these as I would use the admin application to manage these configurations 
and a bad config could lock me out if the admin application depended on 
Nginx and uWSGI.

I was thinking xinetd would be a good solution as it would only run when 
required, and can be restricted to specific source IP addresses which would 
be good for security. My first attempt at this failed (I tried to adapt 
this guide: http://www.freebsdonline.com/content/view/883/531/, replacing 
the server parameter with the path to python, and the arguments with the 
web2py.py plus usual startup options which work find on their own). Has 
anyone managed to run web2py from xinetd or inetd? 

Any other suggestions other than just running web2py with it's built in web 
server as a service? Security is important as some of the tasks require 
root access, so any extra layer of security would be good. How secure is 
the built in web2py web server? I'm trying to keep it simple and 
lightweight as it would be hosted on a single core virtual server. 

Thanks,

Ide.

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to