mirror of
https://github.com/fosrl/docs-v2.git
synced 2026-07-18 20:09:54 +00:00
fix(docs): correct broken anchor links in documentation
- Fixed domains link anchor in login-page.mdx - Fixed geoblocking link anchors in rules.mdx (2 instances) - Fixed ASN blocking link anchor in rules.mdx - Fixed SSH section card href anchors in ssh.mdx - Fixed option 2 internal link anchor in ssh.mdx - Fixed table of contents anchors in geolite2automation.mdx (removed apostrophes) Resolves 9 broken links across 4 files Signed-off-by: Marc Schäfer <git@marcschaeferger.de>
This commit is contained in:
@@ -39,7 +39,7 @@ Custom organization authentication pages let you serve the login page at your ow
|
||||
3. Save your changes
|
||||
|
||||
<Note>
|
||||
You need to add a custom domain to your organization first. Free domains (`*.tunneled.to`, `*.hostlocal.app`, etc.) cannot be used for auth pages. [Learn how to add domains](/manage/domains#adding-domains)
|
||||
You need to add a custom domain to your organization first. Free domains (`*.tunneled.to`, `*.hostlocal.app`, etc.) cannot be used for auth pages. [Learn how to add domains](/manage/domains)
|
||||
</Note>
|
||||
|
||||
<Frame>
|
||||
|
||||
@@ -71,13 +71,13 @@ We use a IP database to geolocate the IP address but this is not always accurate
|
||||
|
||||
Select the "ALL" option to match all countries for allowing or denying access.
|
||||
|
||||
To enable geoblocking, follow this guide to set up the geolocation database: [Geoblocking Guide](/self-host/advanced/enable-geoblocking#enable-geo-blocking).
|
||||
To enable geoblocking, follow this guide to set up the geolocation database: [Geoblocking Guide](/self-host/advanced/enable-geoblocking).
|
||||
|
||||
### Region
|
||||
|
||||
Region match rules allow you to specify allowed or denied regions for requests based on their IP address. This is useful for geo-restrictions or compliance with regional regulations. Regions are made up of a list of countries in that region (e.g. "EU" includes France, Germany, etc.) so this is a more broad match than country.
|
||||
|
||||
To enable follow the above guide to set up the geolocation database: [Geoblocking Guide](/self-host/advanced/enable-geoblocking#enable-geo-blocking).
|
||||
To enable follow the above guide to set up the geolocation database: [Geoblocking Guide](/self-host/advanced/enable-geoblocking).
|
||||
|
||||
### CIDR
|
||||
|
||||
@@ -102,7 +102,7 @@ Pretty simple: you can match on simply an IP address like your home IP to bypass
|
||||
|
||||
ASN (Autonomous System Number) match rules allow you to specify allowed or denied ASNs for requests based on their IP address. This is useful for blocking or allowing traffic from specific ISPs or organizations.
|
||||
|
||||
To enable ASN blocking, follow this guide to set up the ASN database: [ASN Blocking Guide](/self-host/advanced/enable-asnblocking#enable-asn-blocking).
|
||||
To enable ASN blocking, follow this guide to set up the ASN database: [ASN Blocking Guide](/self-host/advanced/enable-asnblocking).
|
||||
|
||||
**Examples:**
|
||||
|
||||
|
||||
@@ -27,10 +27,10 @@ Pangolin includes a built-in SSH client so you can connect to remote servers and
|
||||
You can SSH into any Pangolin site or private resource. Two components handle SSH on the server side:
|
||||
|
||||
<CardGroup cols={2}>
|
||||
<Card title="Newt Host" icon="plug" href="#configure-ssh-on-the-newt-host">
|
||||
<Card title="Newt Host" icon="plug" href="#option-1-newt-as-the-auth-daemon-same-host">
|
||||
Runs as a daemon and handles SSH for the host it runs on. Use this when the machine you want to SSH into is the same server running Newt.
|
||||
</Card>
|
||||
<Card title="Hosts Behind Newt" icon="server" href="#configure-ssh-on-hosts-behind-newt">
|
||||
<Card title="Hosts Behind Newt" icon="server" href="#option-2-external-auth-daemon-ssh-on-another-server-that-doesnt-run-newt">
|
||||
Handles SSH for other servers on the same network. Run the auth daemon on each target host; Newt on a bastion proxies connections to them.
|
||||
</Card>
|
||||
</CardGroup>
|
||||
@@ -85,7 +85,7 @@ If TCP 22 is not allowed in the resource’s port restrictions, users will not b
|
||||
<img src="/images/auth-daemon-location.png" alt="Pangolin Dashboard"/>
|
||||
</Frame>
|
||||
|
||||
After the resource exists and access is granted, proceed with [Option 1](#option-1-newt-as-the-auth-daemon-same-host) or [Option 2](#option-2-external-auth-daemon-different-servers) below.
|
||||
After the resource exists and access is granted, proceed with [Option 1](#option-1-newt-as-the-auth-daemon-same-host) or [Option 2](#option-2-external-auth-daemon-ssh-on-another-server-that-doesnt-run-newt) below.
|
||||
|
||||
## Option 1: Newt as the auth daemon (same host)
|
||||
|
||||
|
||||
@@ -21,8 +21,8 @@ Maxmind's service is free of charge for development, personal or community use.
|
||||
1. **[Requirements](#1-requirements)**
|
||||
2. **[Maxmind Account](#2-maxmind-account)**
|
||||
3. **[API key creation](#3-api-key-creation)**
|
||||
4. **[Modification of Pangolin's `docker-compose.yml`](#4-modification-of-pangolin’s-docker-compose-yml)**
|
||||
5. **[Modification of Pangolin's `config.yml`](#5-modification-of-pangolin’s-config-yml)**
|
||||
4. **[Modification of Pangolin's `docker-compose.yml`](#4-modification-of-pangolins-docker-compose-yml)**
|
||||
5. **[Modification of Pangolin's `config.yml`](#5-modification-of-pangolins-config-yml)**
|
||||
|
||||
## 1. Requirements
|
||||
* A Maxmind account for API access
|
||||
|
||||
Reference in New Issue
Block a user