On Sat, Nov 15, 2008 at 03:27:50PM -0800, Ken Harris wrote:
Hi, all,
OK, this maybe isn't 100% Hunchentoot-specific, but it's kind of relevant...
I can't find any information about actually deploying a Hunchentoot web app (or any other Lisp server process). So far I've just been running it under SLIME in Emacs on my dev box.
With *other platforms* (ugh, I know I'm not supposed to say that), there's often a utility for deploying, or a script you can drop in /etc/init.d, or whatever. I haven't found one for SBCL/Hunchentoot/... yet. How do people typically run these? Just ssh to the server and "sbcl --load myfile.lisp &", where the end of myfile.lisp has a (hunchentoot:start-server ...) call? Something clever with ASDF? (N.b., I barely understand ASDF.)
I use GNU screen at boot time to start a detached session with emacs and sbcl running. The sbcl additionally loads a Lisp file that loads everything and starts up the swank and hunchentoot servers.
Zach