I think so, technically. However, you can run as many calibre-server on as many ports as you want.
For example, my calibre-server.sh (run on startup) looks like:
Code:
#!/bin/bash
echo "Launch: Fanfictions (8081)"
calibre-server --port 8081 --restriction FanFiction --daemonize
sleep 5
echo "Launch: Novels (8082)"
calibre-server --port 8082 --restriction Novels --daemonize
sleep 5
echo "Launch: EPU (8083)"
calibre-server --port 8083 --restriction "EPU Redux" --daemonize
sleep 5
echo "Launch: Full (8080)"
calibre-server --port 8080 --daemonize
N.