-
Notifications
You must be signed in to change notification settings - Fork 0
/
mkdocs.yml
116 lines (102 loc) · 3.87 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
site_name: ShadyF's K8s Homelab
site_description: The documentation website of my kubernetes (k3s) homelab cluster
# Repo details
repo_url: https://github.com/ShadyF/k8s-homelab
repo_name: ShadyF/k8s-homelab
# Hide edit button on pages
edit_uri: ""
theme:
name: material
palette:
- media: "(prefers-color-scheme: light)"
scheme: default
primary: black
accent: deep orange
toggle:
icon: material/weather-sunny
name: Switch to dark mode
- media: "(prefers-color-scheme: dark)"
scheme: slate
primary: black
accent: deep orange
toggle:
icon: material/weather-night
name: Switch to light mode
logo: https://raw.githubusercontent.com/ShadyF/shadyf.github.io/master/favicon.ico
favicon: https://raw.githubusercontent.com/ShadyF/shadyf.github.io/master/favicon.ico
features:
- navigation.instant
- navigation.top
# - navigation.tabs
extra:
# https://squidfunk.github.io/mkdocs-material/setup/setting-up-the-footer/?h=social#configuration
social:
- icon: fontawesome/solid/globe
link: https://shadyf.com
- icon: fontawesome/brands/github
link: https://github.com/shadyf
- icon: fontawesome/brands/linkedin
link: https://www.linkedin.com/in/ssfanous/
- icon: fontawesome/solid/paper-plane
link: mailto:[email protected]
analytics:
provider: google
property: G-EYY1E6KXTP
copyright: Copyright © 2021 - 2022 Shady Fanous
plugins:
- search
extra_css:
- _static/custom.css
markdown_extensions:
# Ability to add Abbreviations
- abbr
# Ability to add admonitions
- admonition
# Ability to add definition lists
- def_list
# Ability to add footnotes (https://squidfunk.github.io/mkdocs-material/reference/footnotes/)
- footnotes
- toc:
permalink: "#"
- meta
# allows to add HTML attributes and CSS classes to Markdown elements (https://squidfunk.github.io/mkdocs-material/reference/images/)
- attr_list
# Use for code highlighting (https://squidfunk.github.io/mkdocs-material/reference/code-blocks/)
- pymdownx.highlight
- pymdownx.superfences
- pymdownx.inlinehilite
# Extension to make and style keypresses (https://facelessuser.github.io/pymdown-extensions/extensions/keys/)
- pymdownx.keys
# Ability to add tabs (https://squidfunk.github.io/mkdocs-material/reference/content-tabs/)
- pymdownx.tabbed
# Ability to make admonitions collapsible
- pymdownx.details
# Bunch of formatting extensions
- pymdownx.betterem:
smart_enable: all
- pymdownx.caret
- pymdownx.mark
- pymdownx.tilde
# SmartSymbols (https://facelessuser.github.io/pymdown-extensions/extensions/smartsymbols/)
- pymdownx.smartsymbols
# Add emojis
- pymdownx.emoji:
emoji_index: !!python/name:materialx.emoji.twemoji
emoji_generator: !!python/name:materialx.emoji.to_svg
# Tasks use a custom checkbox (https://facelessuser.github.io/pymdown-extensions/extensions/tasklist/)
- pymdownx.tasklist:
custom_checkbox: true
nav:
- Introduction: 'index.md'
- Cluster Setup:
- Setting up Raspberry Pi for k3s: 'cluster_setup/setting_up_raspberry_pi.md'
- Installing k3s: 'cluster_setup/installing_k3s.md'
- Setting up Flux: 'cluster_setup/setting_up_flux.md'
# - Adding SOPS support to Flux: 'cluster_setup/adding_sops_support_to_flux.md'
- Apps: 'apps/oauth2-proxy.md'
- Miscellaneous:
- Restrict Port Forwarding to only allow Cloudflare IPs using OpenWRT: 'miscellaneous/cloudflare_port_forwarding_openwrt.md'
- Cloudflare DDNS not working with OpenWRT based routers: 'miscellaneous/cloudflare_ddns_not_working_with_openwrt.md'
- Enabling Wake on Lan on NIC: 'miscellaneous/enabling_WakeOnLan_on_NIC.md'
- Getting MetalLB to work on Raspberry Pi 4's Wifi: 'miscellaneous/metallb_not_working_raspberry_wifi.md'
- Tips and Tricks: 'miscellaneous/tips_and_tricks.md'