remove useless url setting and base_href helper
[coquelicot.git] / conf / settings-default.yml
1 # Default settings for Coquelicot
2 # ===============================
3 #
4 # Coquelicot is a "one-click" file sharing web application with a specific
5 # focus on protecting users' privacy.
6 #
7 # This file contains the default settings and their meaning.
8 #
9 # These settings are only here for illustration purpose. Site specific
10 # configuration only needs to specify the ones that need to be changed.
11
12 # Default expiration time (if unspecified by users)
13 # (in minutes)
14 #
15 default_expire: 60
16
17 # Maximum expiration time that can be set by users
18 # (in minutes)
19 #
20 #   Default: 43200 = 60 * 24 * 30 ≈ 1 month
21 #
22 maximum_expire: 43200
23
24 # Time before complete cleanup of an expired file
25 # (in minutes)
26 #
27 #   Once a file is expired either because of time or because
28 #   it was set for only one download, Coquelicot will scrape
29 #   the file content, but keep an empty file around to display
30 #   a “Too late” message instead of the default “Not found”.
31 #
32 #   This setting will influence how long will users see the
33 #   first message instead of the second in case they try to
34 #   access an expired link.
35 #
36 #   Default: 10080 = 60 * 24 * 7 ≈ 1 week
37 #
38 gone_period: 10080
39
40 # Number of characters in generated filenames
41 #
42 #   URL to download files looks like:
43 #     https://example.org/dhut7f73u2hiwwifwyrs-gs5wj3ixjheg6dg7
44 #     (when no password has been specified)
45 #   or:
46 #     https://example.org/dhut7f73u2hiwwifwyrs
47 #
48 #   This setting controls the first set of characters.
49 #
50 filename_length: 20
51
52 # Number of characters in generated passwords
53 #
54 #   When no password is specified URL looks like:
55 #     https://example.org/dhut7f73u2hiwwifwyrs-gs5wj3ixjheg6dg7
56 #
57 #   This setting controls the second set of characters. The same
58 #   code is also used when using the 'Generate password…' link.
59 #
60 random_pass_length: 16
61
62 # Directory in which Coquelicot will write its files
63 #
64 depot_path: "./files"
65
66 # Text to display on top of the upload form
67 #
68 about_text: ""
69
70 # Path to an additional stylesheet
71 additional_css: ""
72
73 # Authentication method
74 #
75 #   Please have look at `conf/settings-simplepass.yml` and
76 #   `conf/settings-imap.yml` for more details.
77 #
78 # The default password is 'test'.
79 authentication_method:
80   name: "simplepass"
81   upload_password: "a94a8fe5ccb19ba61c4c0873d391e987982fbbd3"