Appium server command line arguments. The flags are already well documents on official page .
Starting the server with the minimum configuration.Edit
The switch --app is not needed in order to run your application. That can be passed in with the capabilities when you start your session with the appium server.
Starting the server with a different address and portEdit
node server.js --address <network ip of the machine> --port <defaults to 4723> --log /usr/local/var/log/appium.log
If you want to keep your Appium server on a different machine then your own, you can run Appium with the --address and --port settings, and access it over the network. If running on OSX, you could keep this running by using a launchd config file , or on Linux using an init script .