forked from pi-hole/docs
-
Notifications
You must be signed in to change notification settings - Fork 0
/
mkdocs.yml
143 lines (138 loc) · 5.33 KB
/
mkdocs.yml
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
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
site_name: 'Pi-hole documentation'
site_url: 'https://docs.pi-hole.net/'
repo_url: 'https://github.com/pi-hole/pi-hole'
edit_uri: '../docs/blob/master/docs/'
copyright: 'Copyright © 2020 Pi-hole LLC'
remote_branch: gh-pages
theme:
name: 'material'
custom_dir: overrides
# icon:
# repo: fontawesome/brands/github-alt
favicon: 'images/favicon.ico'
logo: 'images/logo.svg'
language: 'en'
font:
text: 'Source Sans Pro'
code: 'Roboto Mono'
markdown_extensions:
# Code highlighting in ``` ``` blocks
- codehilite:
guess_lang: true
# Table of Contents
- toc:
permalink: true
# block-styled side content
- admonition
# linkifies URL and email links without having to wrap them in Markdown syntax. Also, allows shortens repository issue, pull request, and commit links.
- pymdownx.magiclink
# Task lists (https://facelessuser.github.io/pymdown-extensions/extensions/tasklist/)
- pymdownx.tasklist:
custom_checkbox: true
# Highlight words with ==mark me==
- pymdownx.mark
# Adds support for deletion ~~Delete me~~ and subscript text~a\ subscript~
- pymdownx.tilde
# This extension is a convenience extension which includes many pymdownx extensions
# (https://facelessuser.github.io/pymdown-extensions/extensions/extra/)
- pymdownx.extra
# (https://facelessuser.github.io/pymdown-extensions/extensions/details/)
- pymdownx.details
# Adds syntax for defining footnotes in Markdown documents (https://python-markdown.github.io/extensions/footnotes/)
- footnotes
# Adds the ability to define abbreviations
- abbr
# Include files in other documents like {!some/dir/in/docs/filename.md!}
- markdown_include.include:
base_path: docs
# Metadata support in pages
# (https://squidfunk.github.io/mkdocs-material/extensions/metadata/)
- meta
nav:
- Overview: index.md
- 'About Pi-hole':
- 'Contact Us': main/contact.md
- 'Pi-hole Origins': main/origins.md
- 'On the Web': main/coverage.md
- 'Getting Started':
- 'Prerequisites': main/prerequisites.md
- 'Installation': main/basic-install.md
- 'Post-Install': main/post-install.md
- 'Updating': main/update.md
- 'Pi-hole Core':
- 'The <samp>pihole</samp> command': core/pihole-command.md
- 'Databases':
- 'Overview': database/index.md
- 'Query database': database/ftl.md
- 'Domain database':
- 'Overview': database/gravity/index.md
- 'Group management': database/gravity/groups.md
- 'Examples': database/gravity/example.md
- 'FTLDNS':
- 'Overview': ftldns/index.md
- 'Configuration': ftldns/configfile.md
- 'DNS resolver': ftldns/dns-resolver.md
- 'DNS cache': ftldns/dns-cache.md
- 'Blocking mode': ftldns/blockingmode.md
- 'RegEx blocking':
- "Overview": ftldns/regex/overview.md
- "Tutorial": ftldns/regex/tutorial.md
- 'Privacy levels': ftldns/privacylevels.md
- 'Telnet API': ftldns/telnet-api.md
- 'Compatibility': ftldns/compatibility.md
- 'Install from source': ftldns/compile.md
- 'Debugging FTLDNS': ftldns/debugging.md
- 'In-depth manual': ftldns/in-depth.md
- 'Docker':
- 'DHCP': docker/DHCP.md
- 'Contributing':
- 'Contributing on GitHub': guides/github/contributing.md
- 'How to sign-off commits': guides/github/how-to-signoff.md
- 'Guides':
- 'Pi-hole as All-Around DNS Solution': guides/unbound.md
- 'Configuring DNS-Over-HTTPS on Pi-hole': guides/dns-over-https.md
- 'Upstream DNS Providers': guides/upstream-dns-providers.md
- 'Editing Whitelist and Blacklist': guides/whitelist-blacklist.md
- 'Configuring NGINX for Pi-hole': guides/nginx-configuration.md
- 'Configuring Caddy for Pi-hole': guides/caddy-configuration.md
- 'Configuring Traefik for Pi-hole (not in Docker)': guides/traefik-configuration-nodocker.md
- 'Benchmarking': guides/benchmark.md
- 'Pi-hole and OpenVPN Server':
- 'Overview': guides/vpn/overview.md
- 'Installation': guides/vpn/installation.md
- 'Setup OpenVPN Server': guides/vpn/setup-openvpn-server.md
- 'Firewall Configuration': guides/vpn/firewall.md
- 'Connecting clients':
- 'General': guides/vpn/clients.md
- 'Android': guides/vpn/android-client.md
- 'Optional: Only route DNS via VPN': guides/vpn/only-dns-via-vpn.md
- 'Optional: Dual operation: LAN & VPN at the same time': guides/vpn/dual-operation.md
- 'Optional: Full and DNS-only': guides/vpn/dual-VPN.md
- 'Optional: Dynamic DNS': guides/vpn/dynDNS.md
- 'Troubleshooting': guides/vpn/troubleshooting.md
- 'TOR & Pi-hole':
- 'Overview': guides/tor/overview.md
- 'Basic Setup': guides/tor/setup.md
- 'Using TOR': guides/tor/using-tor.md
- 'Performance and other issues': guides/tor/performance-issues.md
- 'Using DNSSEC': guides/tor/dnssec.md
- 'Community Projects': main/projects.md
extra:
social:
- icon: fontawesome/solid/globe-americas
link: https://pi-hole.net/
name: Website
- icon: fontawesome/brands/github
link: https://github.com/pi-hole
name: GitHub
extra_css:
- extra.css
plugins:
- search
- git-revision-date-localized
- redirects:
redirect_maps:
'ftldns/database.md': database/index.md
'ftldns/regex/index.md': ftldns/regex/overview.md
'main/presentations.md': index.md
'main/prerequesites.md': main/prerequisites.md