The mode flag must be either "server", indicating the server program must run, "alone", indicating standalone mode, or left out entirely, in which case the network client and gui must run
I don't understand the standalone mode entirly.
If I start my application with mode "server", then there only start the server and nothing more. If I left mode entirely, then my gui client starts, where i can changed local and network mode. But what should happen if mode "alone"?
Do they mean that i have to start the gui client with local (non network) access or start only the server without network?
Yes the "alone" parameter should start the GUI client in standalone mode with no networking.
"server" parameter - should only start the server running.
"alone" parameter - should only start the GUI client in standalone (local) mode. No networking is involved. No server is required to be running in this mode. The GUI standalone should interact directly with the database file.
no parameter - should start the GUI client in network (remote) mode. A server must already be up and running for the network client to connect to.