Seafile
services.seafile.adminEmail
Seafile Seahub Admin Account Email.
Type: string
Example
"john@example.com"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/seafile.nix
services.seafile.ccnetSettings
Configuration for ccnet, see https://manual.seafile.com/config/ccnet-conf/ for supported values.
Type: attribute set of section of an INI file (attrs of INI atom (null, bool, int, float or string))
Default
{ }
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/seafile.nix
services.seafile.ccnetSettings.General.SERVICE_URL
Seahub public URL.
Type: string
Example
"https://www.example.com"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/seafile.nix
services.seafile.enable
Whether to enable Seafile server.
Type: boolean
Default
false
Example
true
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/seafile.nix
services.seafile.initialAdminPassword
Seafile Seahub Admin Account initial password. Should be change via Seahub web front-end.
Type: string
Example
"someStrongPass"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/seafile.nix
services.seafile.seafilePackage
The seafile-server package to use.
Type: package
Default
pkgs.seafile-server
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/seafile.nix
services.seafile.seafileSettings
Configuration for seafile-server, see https://manual.seafile.com/config/seafile-conf/ for supported values.
Type: attribute set of section of an INI file (attrs of INI atom (null, bool, int, float or string))
Default
{ }
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/seafile.nix
services.seafile.seafileSettings.fileserver.host
The binding address used by seafile fileserver.
Type: string
Default
"127.0.0.1"
Example
"0.0.0.0"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/seafile.nix
services.seafile.seafileSettings.fileserver.port
The tcp port used by seafile fileserver.
Type: 16 bit unsigned integer; between 0 and 65535 (both inclusive)
Default
8082
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/seafile.nix
services.seafile.seahubExtraConf
Extra config to append to seahub_settings.py
file.
Refer to https://manual.seafile.com/config/seahub_settings_py/
for all available options.
Type: strings concatenated with "\n"
Default
""
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/seafile.nix
services.seafile.workers
The number of gunicorn worker processes for handling requests.
Type: signed integer
Default
4
Example
10
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/seafile.nix