ScrawnyServer Code
Status: Abandoned
Brought to you by:
kallehapponen
Installing and using Scrawnyserver Installation The setup of Scrawnyserver should be really starightforward. Ensure that you have bdb installed (usually a package called libdb*). You will also need python 2.x (A python 3 version will come at some point). Depending on the version and packaging of python, you might need the bsddb python package separately. Then you will still need the python-mutagen package. If you are running python 2.5 or older, you will also need to install the simplejson package for python. Running After you have these installed you can unpack the tarball (well, if you're reading this, you probably already did). After that the only thing you need is to run "python scrawnyserver.py start" or "./scrawnyserver.py start". That should be it! Point your webbrowser to http://localhost:8000/ and you should see the web interface where you can setup the rest. ScrawnyServer can take some command line argumets. This document might be outdated, you'll get the full list with "./scrawnyserver.py --help". --help, -h Print the usage instructions --no-daemon, -n Do not start the program in daemon mode, i.e. detach from the console. If you run this under windows, you might have to use this flag. --port=PORT, -p PORT Port that the webserver should listen to. default: 8000 --loglevel=LEVEL, -l LEVEL Loglevel for ScrawnyServer (DEBUG, INFO, WARN, ERROR). default: INFO --console, -c Outputs logging to console in addition to the log file Instructions for Windows ScrawnyServer has been tested on Windows but not thoroughly. For Windows you will also need a version of Python (2.6 seems to work fine), and you need to install python mutagen (http://code.google.com/p/mutagen/). After installing those two, it should be pretty straightforward. Install scrawnyserver somewhere, and run a command (alt-r) "c:\path-to-python\python.exe c:\path-to-scrawny\scrawnyserver.py -n start". Notice that you will need the "-n" flag to run on Windows. You may also supply other parameters.