1 # Suwayomi-Server {#module-services-suwayomi-server}
3 A free and open source manga reader server that runs extensions built for Tachiyomi.
5 ## Basic usage {#module-services-suwayomi-server-basic-usage}
7 By default, the module will execute Suwayomi-Server backend and web UI:
13 services.suwayomi-server = {
19 It runs in the systemd service named `suwayomi-server` in the data directory `/var/lib/suwayomi-server`.
21 You can change the default parameters with some other parameters:
26 services.suwayomi-server = {
29 dataDir = "/var/lib/suwayomi"; # Default is "/var/lib/suwayomi-server"
39 If you want to create a desktop icon, you can activate the system tray option:
45 services.suwayomi-server = {
48 dataDir = "/var/lib/suwayomi"; # Default is "/var/lib/suwayomi-server"
53 server.enableSystemTray = true;
59 ## Basic authentication {#module-services-suwayomi-server-basic-auth}
61 You can configure a basic authentication to the web interface with:
67 services.suwayomi-server = {
75 basicAuthEnabled = true;
76 basicAuthUsername = "username";
78 # NOTE: this is not a real upstream option
79 basicAuthPasswordFile = ./path/to/the/password/file;
86 ## Extra configuration {#module-services-suwayomi-server-extra-config}
88 Not all the configuration options are available directly in this module, but you can add the other options of suwayomi-server with:
94 services.suwayomi-server = {
102 autoDownloadNewChapters = false;
103 maxSourcesInParallel = 6;
105 "https://raw.githubusercontent.com/MY_ACCOUNT/MY_REPO/repo/index.min.json"