we used AWS. initially we used screen, but eventually we had the AWS image start daemontools, which started lisp. after a while we switched from daemontools to some debian or ubuntu equivalent, I don't remember the name
one way or the other, the important thing is to make sure swank also gets started so you can connect remotely with SLIME/Emacs ;-)
we used hunchentoot behind NGINX, which worked like a charm (much easier than apache)
take care
Nick
On Thu, Dec 4, 2008 at 1:08 PM, Ignas Mikalajunas ignas.mikalajunas@gmail.com wrote:
I am using detachtty like this:
a "detach" script: #!/bin/sh prefix="$1" program="`which "$2"`" shift 2 /usr/bin/detachtty --dribble-file "$prefix.dribble" --log-file "$prefix.log" --pid-file "$prefix.dribble" "$prefix.socket" "$program" "$@"
and the way to load it
~/usr/bin/detach sbcl sbcl --eval "(load "start.lisp")"
and have it in crontab so it would go up every reboot (i don't have a root on that machine)
Ignas
tbnl-devel site list tbnl-devel@common-lisp.net http://common-lisp.net/mailman/listinfo/tbnl-devel