-
Notifications
You must be signed in to change notification settings - Fork 0
/
blobdash.example.toml
55 lines (48 loc) · 1.6 KB
/
blobdash.example.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
# blobdash.example.toml
#
# This is an example configuration file for blobdash (https://github.com/thcrt/blobdash).
#
# To get started quickly, copy it to `blobdash.toml`, make edits and bind mount it to your blobdash
# container.
name = "mydash"
logo = "https://raw.githubusercontent.com/thcrt/blobdash/refs/heads/main/src/blobdash/static/blobcat.png"
accent_color = "#dc2626"
service_domain = "example.com"
about = """
<h4>Welcome to my dashboard</h4>
<p>
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut
labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco
laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in
voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat
non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
</p>
"""
[dashdot]
enabled = true
host = "https://dash.mauz.dev"
show_values = true
widgets = [
"cpu",
"ram",
"network",
]
[auth]
enabled = true
header = "X-App-User"
logout_url = "#"
# To fetch apps from an authentik instance, modify and uncomment the below options.
# [auth.apps]
# enabled = true
# host = "https://auth.example.com"
# token = "super-secret-token"
# An example of an app being manually added
[apps.calibre-web]
name = "librarian"
desc = "read ebooks"
icon = "https://cdn.jsdelivr.net/gh/selfhst/icons/png/calibre-web.png"
url = "#"
# We can also only set some attributes, overriding apps fetched from the auth provider
[apps.jellyfin]
name = "notflix"
desc = "watch movies and tv"