Ok, good ideas so far, but they all use gschem, and I also see that it requires an X display. The web server doesn't have one :-P