88 lines
4.9 KiB
Markdown
88 lines
4.9 KiB
Markdown
# filebrowser config init
|
|
|
|
Initialize a new database
|
|
|
|
## Synopsis
|
|
|
|
Initialize a new database to use with File Browser. All of
|
|
this options can be changed in the future with the command
|
|
'filebrowser config set'. The user related flags apply
|
|
to the defaults when creating new users and you don't
|
|
override the options.
|
|
|
|
```
|
|
filebrowser config init [flags]
|
|
```
|
|
|
|
## Options
|
|
|
|
```
|
|
--aceEditorTheme string ace editor's syntax highlighting theme for users
|
|
-a, --address string address to listen on (default "127.0.0.1")
|
|
--auth.command string command for auth.method=hook
|
|
--auth.header string HTTP header for auth.method=proxy
|
|
--auth.method string authentication type (default "json")
|
|
-b, --baseurl string base url
|
|
--branding.color string set the theme color
|
|
--branding.disableExternal disable external links such as GitHub links
|
|
--branding.disableUsedPercentage disable used disk percentage graph
|
|
--branding.files string path to directory with images and custom styles
|
|
--branding.name string replace 'File Browser' by this name
|
|
--branding.theme string set the theme
|
|
--cache-dir string file cache directory (disabled if empty)
|
|
-t, --cert string tls certificate
|
|
--commands strings a list of the commands a user can execute
|
|
--create-user-dir generate user's home directory automatically
|
|
--dateFormat use date format (true for absolute time, false for relative)
|
|
--dir-mode string Mode bits that new directories are created with (default "0o750")
|
|
--disable-exec disables Command Runner feature (default true)
|
|
--disable-preview-resize disable resize of image previews
|
|
--disable-thumbnails disable image thumbnails
|
|
--disable-type-detection-by-header disables type detection by reading file headers
|
|
--file-mode string Mode bits that new files are created with (default "0o640")
|
|
-h, --help help for init
|
|
--hide-login-button hide login button from public pages
|
|
--hideDotfiles hide dotfiles
|
|
--img-processors int image processors count (default 4)
|
|
-k, --key string tls key
|
|
--locale string locale for users (default "en")
|
|
--lockPassword lock password
|
|
-l, --log string log output (default "stdout")
|
|
--minimum-password-length uint minimum password length for new users (default 12)
|
|
--perm.admin admin perm for users
|
|
--perm.create create perm for users (default true)
|
|
--perm.delete delete perm for users (default true)
|
|
--perm.download download perm for users (default true)
|
|
--perm.execute execute perm for users (default true)
|
|
--perm.modify modify perm for users (default true)
|
|
--perm.rename rename perm for users (default true)
|
|
--perm.share share perm for users (default true)
|
|
-p, --port string port to listen on (default "8080")
|
|
--recaptcha.host string use another host for ReCAPTCHA. recaptcha.net might be useful in China (default "https://www.google.com")
|
|
--recaptcha.key string ReCaptcha site key
|
|
--recaptcha.secret string ReCaptcha secret
|
|
-r, --root string root to prepend to relative paths (default ".")
|
|
--scope string scope for users (default ".")
|
|
--shell string shell command to which other commands should be appended
|
|
-s, --signup allow users to signup
|
|
--singleClick use single clicks only
|
|
--socket string socket to listen to (cannot be used with address, port, cert nor key flags)
|
|
--socket-perm uint32 unix socket file permissions (default 438)
|
|
--sorting.asc sorting by ascending order
|
|
--sorting.by string sorting mode (name, size or modified) (default "name")
|
|
--token-expiration-time string user session timeout (default "2h")
|
|
--viewMode string view mode for users (default "list")
|
|
```
|
|
|
|
## Options inherited from parent commands
|
|
|
|
```
|
|
-c, --config string config file path
|
|
-d, --database string database path (default "./filebrowser.db")
|
|
```
|
|
|
|
## See Also
|
|
|
|
* [filebrowser config](filebrowser-config.md) - Configuration management utility
|
|
|