Skip to content

Commit 38f802e

Browse files
author
baq04
committed
rest of defguard->Defguard
1 parent 83a4dc5 commit 38f802e

File tree

24 files changed

+32
-32
lines changed

24 files changed

+32
-32
lines changed

admin-and-features/forward-auth.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
# Forward auth
22

3-
defguard supports [forward auth](https://app.gitbook.com/o/Z3mGSAbEj9iLdZ7cNFlL/s/hM5HQk0xXl585Dm4YMUV/~/changes/48/features/forward-auth) integration with popular reverse proxies (tested with [traefik](https://doc.traefik.io/traefik/) and [caddy](https://caddyserver.com/)). This allows you to use Defguard to secure services which don't provide their own authorization or OAuth integration.
3+
Defguard supports [forward auth](https://app.gitbook.com/o/Z3mGSAbEj9iLdZ7cNFlL/s/hM5HQk0xXl585Dm4YMUV/~/changes/48/features/forward-auth) integration with popular reverse proxies (tested with [traefik](https://doc.traefik.io/traefik/) and [caddy](https://caddyserver.com/)). This allows you to use Defguard to secure services which don't provide their own authorization or OAuth integration.
44

55
{% hint style="warning" %}
66
In order for forward auth to work the services you are trying to protect must be available at URLs within the same base domain as your Defguard instance.
77

88
For example if you are serving your Defguard UI at `id.yourdomain.com`, then your services must use other subdomains of `yourdomain.com`, e.g. ``app1.yourdomain.com, `service.yourdomain.com` etc``.
99

10-
Additionally you have to update your [defguard config](../configuration.md#auth-cookies-configuration) to set the cookies domain to `yourdomain.com`.
10+
Additionally you have to update your [Defguard config](../configuration.md#auth-cookies-configuration) to set the cookies domain to `yourdomain.com`.
1111
{% endhint %}
1212

1313
## Example configurations

admin-and-features/ldap-and-active-directory-integration/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
This is an enterprise feature. To use it, purchase our [enterprise license](../../enterprise/license.md) or ensure that your deployment does not exceed the [usage limits](../../enterprise/license.md#enterprise-is-free-up-to-certain-limits).
55
{% endhint %}
66

7-
defguard supports integration with LDAP and Microsoft Active Directory (AD), enabling seamless connectivity with your existing directory infrastructure. This integration allows organizations to centralize user management, streamline authentication processes, and synchronize user and group data between Defguard and external directory services.
7+
Defguard supports integration with LDAP and Microsoft Active Directory (AD), enabling seamless connectivity with your existing directory infrastructure. This integration allows organizations to centralize user management, streamline authentication processes, and synchronize user and group data between Defguard and external directory services.
88

99
This chapter covers all aspects of LDAP and AD integration, including:
1010

admin-and-features/remote-user-enrollment/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
# Remote user enrollment
22

3-
By design **defguard core** is meant to be deployed **securely** within your infrastructure and only accessible from within the internal network or by VPN.
3+
By design **Defguard core** is meant to be deployed **securely** within your infrastructure and only accessible from within the internal network or by VPN.
44

55
This introduces an issue with onboarding **new users** and forces the admin to choose an initial password, setup a VPN device for them, and pass on those details to the end user using possibly **insecure** channels.
66

7-
To avoid this issue you can deploy a **public** [defguard proxy](https://github.com/DefGuard/proxy) which enables a **secure enrollment process:**
7+
To avoid this issue you can deploy a **public** [Defguard proxy](https://github.com/DefGuard/proxy) which enables a **secure enrollment process:**
88

99
<figure><img src="https://raw.githubusercontent.com/DefGuard/docs/docs/releases/0.7/enrollment.png" alt=""><figcaption></figcaption></figure>
1010

admin-and-features/ssh-authentication.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## Overview
44

5-
defguard allows you to configure SSH authentication on your servers to use public SSH keys stored in your instance's database. This is possible by using the [AuthorizedKeysCommand option](http://man.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man5/sshd\_config.5#AuthorizedKeysCommand) in OpenSSH daemon configuration file.
5+
Defguard allows you to configure SSH authentication on your servers to use public SSH keys stored in your instance's database. This is possible by using the [AuthorizedKeysCommand option](http://man.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man5/sshd\_config.5#AuthorizedKeysCommand) in OpenSSH daemon configuration file.
66

77
{% hint style="info" %}
88
Each user can manage their public SSH (and GPG keys) in their user profile.

admin-and-features/wireguard/behavior-customization.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ Please note that Defguard has only **desktop clients** and **no official mobile*
2626

2727
### Disable _All Traffic_ option in the desktop client
2828

29-
One of Defguarddesktop client uniqe features is the possibility for the user to automatically route **All network traffic** from their device **through the connected VPN Location**, when the user checks _All traffic_ optio&#x6E;_**:**_
29+
One of Defguard desktop client uniqe features is the possibility for the user to automatically route **All network traffic** from their device **through the connected VPN Location**, when the user checks _All traffic_ optio&#x6E;_**:**_
3030

3131
![](<../../.gitbook/assets/Screenshot 2024-10-14 at 12.49.30.png>)
3232

admin-and-features/wireguard/create-your-vpn-network.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ Defguard assigns IP addresses to clients by sequentially scanning each defined s
5353

5454
### Gateway address
5555

56-
It's the **public IP address** or **DNS domain** to which the remote peer's/users will connect to. This address is **will be shared in the configuration** for the clients, but Defguardgateways do **not bind to this address**.
56+
It's the **public IP address** or **DNS domain** to which the remote peer's/users will connect to. This address is **will be shared in the configuration** for the clients, but Defguard gateways do **not bind to this address**.
5757

5858
{% hint style="info" %}
5959
**Defguard gateways bind to all IP addresses and the port defined below.**

admin-and-features/wireguard/executing-custom-gateway-commands.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Executing custom gateway commands
22

3-
defguard gateway has ability to execute custom commands before and after the WireGuard tunnel us up or down.
3+
Defguard gateway has ability to execute custom commands before and after the WireGuard tunnel us up or down.
44

55
{% hint style="warning" %}
66
If you want to run a shell script, you should pass it's path to your shell, for example:

configuration.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@ The following env variables or gateway arguments define which commands gateway w
144144
It's usfull for exaple to use those commands to launch custom firewall commands or scripts that do various operations needed to be done on those ocasions.
145145

146146
{% hint style="danger" %}
147-
defguard is built with highest security standards in mind, thus the options below **accept only a full path to one command and it's arguments.**
147+
Defguard is built with highest security standards in mind, thus the options below **accept only a full path to one command and it's arguments.**
148148

149149
If you would like to have **multiple commands run,** you can create a shell script which will define the acceptable and preferred shell you would like to use and then all the commands you like to execute.
150150
{% endhint %}

deployment-strategies/pre-production-and-development-releases.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ The simplest way to test the latest development or pre-release version is to use
1010

1111
Each GitHub repository ([core](https://github.com/DefGuard/defguard/releases), [gateway](https://github.com/DefGuard/gateway/releases), [proxy](https://github.com/DefGuard/proxy/releases), and [client](https://github.com/DefGuard/client/releases)) has its **pre-prelease versions** available on the GitHub release page. This is where you can download binaries or packages with the pre-release, e.g.:
1212

13-
<figure><img src="../.gitbook/assets/Screenshot 2024-10-18 at 14.51.11.png" alt=""><figcaption><p>defguard core example pre-release</p></figcaption></figure>
13+
<figure><img src="../.gitbook/assets/Screenshot 2024-10-18 at 14.51.11.png" alt=""><figcaption><p>Defguard core example pre-release</p></figcaption></figure>
1414

1515
### Docker images
1616

deployment-strategies/setting-up-your-instance.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Welcome to the deployment strategies section of Defguard documentation. This gui
44

55
## Components
66

7-
defguard comes with four main components:
7+
Defguard comes with four main components:
88

99
* **Core service** - main web UI and database
1010
* **Proxy service** - used to safely expose a subset of public functionalities

0 commit comments

Comments
 (0)