((p "There are some levels to change the behavior and/or the appearance of Zettelstore.") (ol (li (p "The first level is the way to start Zettelstore services and to manage it via command line (and, in part, via a graphical user interface).") (ul (li (a (@ (href . "00001004050000")) "Command line parameters")))) (li (p "As an intermediate user, you usually want to have more control over how Zettelstore is started." " " "This may include the URI under which your Zettelstore is accessible, or the directories in which your Zettel are stored." " " "You may want to permanently store the command line parameters so that you don't have to specify them every time you start Zettelstore.") (ul (li (a (@ (href . "00001004010000")) "Zettelstore startup configuration")))) (li (p "The last level is configuring the running Zettelstore." " " "For example, you can configure the default language of your Zettelstore.") (ul (li (a (@ (href . "00001004020000")) "Configure a running Zettelstore"))))) (p "If you have enabled the administrator console, either via " (a (@ (href . "00001004050000#a")) "command-line parameters") " or via the " (a (@ (href . "00001004010000#admin-port")) "startup configuration file") ", you can control the inner workings of Zettelstore even further.") (ul (li (a (@ (href . "00001004100000")) "Zettelstore Administrator Console"))))