]> git.r.bdr.sh - rbdr/mobius/blob - cmd/mobius-hotline-server/mobius/config/config.yaml
3cf8951a05644457618b37f928901aeb7b45e545
[rbdr/mobius] / cmd / mobius-hotline-server / mobius / config / config.yaml
1 # Name of the server as it appears on the Tracker
2 Name: My Hotline server
3
4 # Description of the server as it appears on the tracker
5 Description: A default configured Hotline server running Mobius
6
7 # Path to server banner image. Only known to work in the 1.8 clients.
8 # * The banner must be under 256K (262,140 bytes specifically)
9 # * The standard size for a banner is 468 pixels wide and 60 pixels tall.
10 # * The banner must be saved in the same folder this file.
11 # * The banner must be a jpg
12 BannerFile: "banner.jpg"
13
14 # Path to the Files directory, by default in a subdirectory of the config root named Files
15 FileRoot: Files
16
17 # Enable tracker registration. Must be "true" or "false".
18 EnableTrackerRegistration: false
19
20 # List of trackers to register with
21 Trackers:
22 - hltracker.com:5499
23 - tracker.preterhuman.net:5499
24 - saddle.dyndns.org:5499
25 - hotline.kicks-ass.net:5499
26
27 # Preserve resource forks and file type/creator codes for files uploaded by Macintosh clients.
28 # This comes with trade-offs. For more details, see:
29 # https://github.com/jhalter/mobius/wiki/Resource-fork-support-in-Mobius
30 # Must be "true" or "false".
31 PreserveResourceForks: false
32
33 # Optional custom date format for flat news postings
34 # The value must be a string using Golang's "example-based" formatting, which uses a special reference time of
35 # Mon Jan 2 15:04:05 MST 2006 to determine the output format.
36 #
37 # Examples:
38 # "Jan 02 15:04 2006"
39 # "01/02/2006 15:04"
40 #
41 # More details: herehttps://yourbasic.org/golang/format-parse-string-time-date-example/
42 NewsDateFormat: ""
43
44 # Optional custom delimiter between flat news postings
45 NewsDelimiter: ""
46
47 # Maximum simultaneous downloads; currently unimplemented
48 MaxDownloads: 0
49
50 # Maximum simultaneous downloads per client; currently unimplemented
51 MaxDownloadsPerClient: 0
52
53 # Maximum simultaneous connections/IP; currently unimplemented
54 MaxConnectionsPerIP: 0
55
56 # List of Regular Expression filters for the Files list
57 IgnoreFiles:
58 - '^\.' # Ignore all files starting with ".". Leave this set if you are using the PreserveResourceForks option.
59 - '^@' # Ignore all files starting with "@"