Skip to content

Commit 8a5d1a9

Browse files
committed
29210713 WireGuard documentation TOC
Removes table of contents from markdown file. A TOC is useful to assure completeness and correctness of nesting levels but is not necessary in the Wiki, which provides its own TOC.
1 parent e4dfd97 commit 8a5d1a9

File tree

1 file changed

+0
-38
lines changed

1 file changed

+0
-38
lines changed

docs/Containers/WireGuard.md

Lines changed: 0 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -11,44 +11,6 @@ Assumptions:
1111
* These instructions assume that you have privileges to configure your network's gateway (router). If you are not able to make changes to your network's firewall settings, then you will not be able to finish this setup.
1212
* In common with most VPN technologies, WireGuard assumes that the WAN side of your network's gateway has a public IP address which is reachable directly. WireGuard may not work if that assumption does not hold. If you strike this problem, you have to take it up with your ISP.
1313

14-
<HR>
15-
16-
## Contents
17-
18-
- [Installing WireGuard under IOTstack](#installWireguard)
19-
20-
- [Step 1: Update your Raspberry Pi OS](#updateRaspbian)
21-
- [Step 2: Set up a Dynamic DNS name](#obtainDDNS)
22-
- [Step 3: Understand the Service Definition](#serviceDefinition)
23-
- [Step 4: Decide what to configure](#configureWhat)
24-
25-
- [Fields that you should always configure](#configureAlways)
26-
- [Optional configuration - DNS resolution for peers](#configurePeerDNS)
27-
- [Optional configuration - WireGuard ports](#configurePorts)
28-
29-
- [Step 5: Configure WireGuard](#configureWireGuard)
30-
31-
- [Method 1: Configure WireGuard by editing `docker-compose.yml`](#editCompose)
32-
- [Method 2: Configure WireGuard using `compose-override.yml`](#editOverride)
33-
34-
- [Step 6: Start WireGuard](#startWireGuard)
35-
- [Step 7: Save your WireGuard client configuration files (QR codes)](#clientQRcodes)
36-
- [Step 8: Configure your router with a NAT rule](#routerNATConfig)
37-
- [Step 9: Configure your remote WireGuard clients](#configureClients)
38-
39-
- [Understanding WireGuard's port numbers](#understandingPorts)
40-
- [Debugging techniques](#debugging)
41-
42-
- [Monitor WireGuard traffic between your router and your Raspberry Pi](#tcpdumpExternal)
43-
- [Monitor WireGuard traffic between your Raspberry Pi and the WireGuard container](#tcpdumpInternal)
44-
- [Is Docker listening on the Raspberry Pi's «external» port?](#listenExternal)
45-
- [Is your router listening on the «public» port?](#listenPublic)
46-
47-
- [The read-only flag](#readOnlyFlag)
48-
- [Updating WireGuard](#pullWireguard)
49-
- [Getting a clean slate](#cleanSlate)
50-
51-
<HR>
5214

5315
## <a name="installWireguard"> Installing WireGuard under IOTstack </a>
5416

0 commit comments

Comments
 (0)