docs: Prettier prosewrap for docs (#5932)

When writing docs it's helpful to have Prettier format long lines
automatically. This non-intuitively applies to not only prose, but
tables, MDX components, and other items as well.

Since many times this content is not prose but reference material, we
can have prettier format these and leave the `blog/` section left at
`preserve` to allow post authors to manage newlines as they see fit.
This commit is contained in:
Jamil
2024-07-21 16:43:54 -07:00
committed by GitHub
parent 1205cf8700
commit d01afc79f1
4 changed files with 36 additions and 10 deletions

View File

@@ -3,5 +3,16 @@
"tabWidth": 2,
"semi": true,
"singleQuote": false,
"proseWrap": "preserve"
"proseWrap": "always",
"overrides": [
{
"files": [
"website/src/app/blog/**/*.md",
"website/src/app/blog/**/*.mdx"
],
"options": {
"proseWrap": "preserve"
}
}
]
}

View File

@@ -65,10 +65,23 @@ the [upstream resolvers](#configuring-client-dns-upstream-resolvers) if
configured in your account. Otherwise, it forwards the query to the default
system resolver on the Client host.
<Alert color="warning">
Queries forwarded to upstream resolvers are **never** routed through Firezone
unless (1) you've defined custom upstream resolver(s) below, and (2) those
resolvers are defined as Resources in your account. This ensures that queries
for Firezone infrastructure and services on the Client's local LAN continue to
be resolvable even if the Client's DHCP-provided DNS server collides with an IP
or CIDR Resource in your account.
</Alert>
<Alert color="info">
Firezone only intercepts queries for the `A`, `AAAA`, and `PTR` record types
for your DNS Resources. All other record types are forwarded to the upstream
resolver(s).
Firezone only intercepts queries for the `A`, `AAAA`, and `PTR` record types for
your DNS Resources. All other record types are forwarded to the upstream
resolver(s).
</Alert>
## Configuring Client DNS upstream resolvers
@@ -100,7 +113,8 @@ network.
## Configuring Gateway resolvers
Firezone makes no assumptions about the DNS environment in which the Gateway
runs. It uses the default system resolver you've configured on the Gateway host.
runs. It uses the default system resolver you've configured on the Gateway host,
typically defined in `/etc/resolv.conf`.
This resolver is used for DNS Resources defined in your Firezone account so it's
important that your Gateway host has DNS configured properly for Clients to

View File

@@ -49,8 +49,8 @@ stack, it supports all application protocols without modification.
#### How long does it take to set up Firezone?
Firezone can be set up in less than 10 minutes, and Gateways can be added by
running a simple Docker command. Check out the [Quickstart Guide](/kb/quickstart)
for step-by-step instructions.
running a simple Docker command. Check out the
[Quickstart Guide](/kb/quickstart) for step-by-step instructions.
#### Do I have to be technical to run Firezone?
@@ -79,8 +79,8 @@ Firezone uses a split control plane and data plane architecture to allow for
things like key distribution, user authentication, and policy enforcement to
happen out-of-band with the hot data paths. The data plane components such as
the Clients and Gateway are specifically designed to be self-hosted, but the
control plane, due to its reliability, security, and persistence requirements, is
not.
control plane, due to its reliability, security, and persistence requirements,
is not.
That said, Firezone's product is 100% open source and can be found at our
[main repository](https://github.com/firezone/firezone). Our license does not

View File

@@ -186,6 +186,7 @@ sudo systemctl restart firezone-client-ipc
[#4764](https://github.com/firezone/firezone/issues/4764)
- The GUI Client does not run on Ubuntu 24.04 yet
[#4883](https://github.com/firezone/firezone/issues/4883)
- If you update Firezone while the GUI is running, you must manually restart the GUI [#5790](https://github.com/firezone/firezone/issues/5790)
- If you update Firezone while the GUI is running, you must manually restart the
GUI [#5790](https://github.com/firezone/firezone/issues/5790)
<SupportOptions />