Update domain

This commit is contained in:
Owen
2025-10-19 15:13:17 -07:00
parent 21123ae80c
commit d288bca3ef
15 changed files with 32 additions and 32 deletions

View File

@@ -32,7 +32,7 @@ Pangolin provides secure, application-specific ingress to your applications thro
## Deployment Options ## Deployment Options
<CardGroup cols={2}> <CardGroup cols={2}>
<Card title="Pangolin Cloud" icon="cloud" href="https://pangolin.fossorial.io/auth/signup"> <Card title="Pangolin Cloud" icon="cloud" href="https://app.pangolin.net/auth/signup">
Large network of nodes with automatic failover and routing to your backend services. We host the Pangolin server for you. Large network of nodes with automatic failover and routing to your backend services. We host the Pangolin server for you.
</Card> </Card>

View File

@@ -109,6 +109,6 @@ Unlike traditional reverse proxies, Pangolin authenticates every single request,
| **Authentication** | Basic or none | Advanced, multi-factor | | **Authentication** | Basic or none | Advanced, multi-factor |
| **Scalability** | Manual scaling | Automatic regional distribution | | **Scalability** | Manual scaling | Automatic regional distribution |
<Card title="Try Pangolin Cloud" icon="rocket" href="https://pangolin.fossorial.io/auth/signup"> <Card title="Try Pangolin Cloud" icon="rocket" href="https://app.pangolin.net/auth/signup">
Get distributed, authenticated access to your applications with Pangolin's regional network of nodes. Get distributed, authenticated access to your applications with Pangolin's regional network of nodes.
</Card> </Card>

View File

@@ -81,7 +81,7 @@ Multiple nodes ensure high availability.
| **Infrastructure** | Single server | Distributed nodes | | **Infrastructure** | Single server | Distributed nodes |
| **Security Model** | Network-based trust | Identity-based trust | | **Security Model** | Network-based trust | Identity-based trust |
<Card title="Try Pangolin Cloud" icon="rocket" href="https://pangolin.fossorial.io/auth/signup"> <Card title="Try Pangolin Cloud" icon="rocket" href="https://app.pangolin.net/auth/signup">
Get application-specific access with zero-trust security and no client software required. Get application-specific access with zero-trust security and no client software required.
</Card> </Card>

View File

@@ -179,13 +179,13 @@
"links": [ "links": [
{ {
"label": "Contact Us", "label": "Contact Us",
"href": "mailto:numbat@fossorial.io" "href": "mailto:numbat@pangolin.net"
} }
], ],
"primary": { "primary": {
"type": "button", "type": "button",
"label": "Pangolin Dashboard", "label": "Pangolin Dashboard",
"href": "https://pangolin.fossorial.io" "href": "https://app.pangolin.net"
} }
}, },
"footer": { "footer": {

View File

@@ -11,7 +11,7 @@ Pangolin is an open-source and identity-aware tunneled reverse proxy server. Pan
Pangolin establishes secure connections from edge networks to nodes, bypassing the need for public inbound ports and complex firewall configurations. Pangolin is incredibly useful for exposing local services, IoT devices, or internal applications to the internet without direct exposure, enhancing security by reducing attack surface and simplifying network management. Additionally, Pangolin acts as an identity-aware proxy by authenticating every request against admin-defined access controls and rules. Pangolin establishes secure connections from edge networks to nodes, bypassing the need for public inbound ports and complex firewall configurations. Pangolin is incredibly useful for exposing local services, IoT devices, or internal applications to the internet without direct exposure, enhancing security by reducing attack surface and simplifying network management. Additionally, Pangolin acts as an identity-aware proxy by authenticating every request against admin-defined access controls and rules.
<Columns cols={2}> <Columns cols={2}>
<Card title="Pangolin Cloud" icon="cloud" href="https://pangolin.fossorial.io/auth/signup"> <Card title="Pangolin Cloud" icon="cloud" href="https://app.pangolin.net/auth/signup">
Use Cloud for a highly available and access-controlled ingress service with nodes all over the world. Optionally self-host a node to keep your traffic private. Use Cloud for a highly available and access-controlled ingress service with nodes all over the world. Optionally self-host a node to keep your traffic private.
</Card> </Card>
<Card title="Self-host Pangolin" icon="server" href="self-host/quick-install"> <Card title="Self-host Pangolin" icon="server" href="self-host/quick-install">

View File

@@ -7,7 +7,7 @@ description: "Configure a custom authentication page URL for your organization"
Custom auth pages are only available in Pangolin Cloud. Custom auth pages are only available in Pangolin Cloud.
</Note> </Note>
Custom organization authentication pages let you serve the login page at your own domain instead of the default `pangolin.fossorial.io`. This provides better user experience and brand consistency. Custom organization authentication pages let you serve the login page at your own domain instead of the default `app.pangolin.net`. This provides better user experience and brand consistency.
<iframe <iframe
className="w-full aspect-video rounded-xl" className="w-full aspect-video rounded-xl"

View File

@@ -192,7 +192,7 @@ services:
volumes: volumes:
- /var/run/docker.sock:/var/run/docker.sock - /var/run/docker.sock:/var/run/docker.sock
environment: environment:
- PANGOLIN_ENDPOINT=https://pangolin.fossorial.io - PANGOLIN_ENDPOINT=https://app.pangolin.net
- NEWT_ID=h1rbsgku89wf9z3 - NEWT_ID=h1rbsgku89wf9z3
- NEWT_SECRET=z7g54mbcwkglpx1aau9gb8mzcccoof2fdbs97keoakg2pp5z - NEWT_SECRET=z7g54mbcwkglpx1aau9gb8mzcccoof2fdbs97keoakg2pp5z
- DOCKER_SOCKET=/var/run/docker.sock - DOCKER_SOCKET=/var/run/docker.sock

View File

@@ -100,9 +100,9 @@ When using domain delegation, you'll need to update your domain's nameservers:
```dns ```dns
Type: NS Type: NS
Name: test.example.com Name: test.example.com
Value: ns-east.fossorial.io Value: ns1.pangolin.net
Value: ns-west.fossorial.io ns2.pangolin.net
Value: ns-central.fossorial.io ns3.pangolin.net
``` ```
### For Single Domain (CNAME) ### For Single Domain (CNAME)
@@ -114,12 +114,12 @@ When using CNAME domains, you'll need to add CNAME records:
Record 1: Record 1:
Type: CNAME Type: CNAME
Name: test.example.com Name: test.example.com
Value: 0nbn5rpcq4wthq6.cname.fossorial.io Value: 0nbn5rpcq4wthq6.cname.pangolin.net
Record 2: Record 2:
Type: CNAME Type: CNAME
Name: _acme-challenge.test.example.com Name: _acme-challenge.test.example.com
Value: _acme-challenge.0nbn5rpcq4wthq6.cname.fossorial.io Value: _acme-challenge.0nbn5rpcq4wthq6.cname.pangolin.net
``` ```
<Check> <Check>

View File

@@ -50,13 +50,13 @@ managed:
</ResponseField> */} </ResponseField> */}
<ResponseField name="id" type="string"> <ResponseField name="id" type="string">
Unique identifier for the managed deployment. Generated from the installer or the [Pangolin dashboard](https://pangolin.fossorial.io). Unique identifier for the managed deployment. Generated from the installer or the [Pangolin dashboard](https://app.pangolin.net).
**Example**: `he4g78wevj25msf` **Example**: `he4g78wevj25msf`
</ResponseField> </ResponseField>
<ResponseField name="secret" type="string"> <ResponseField name="secret" type="string">
Secret key for authenticating with the managed service. Generated from the installer or the [Pangolin dashboard](https://pangolin.fossorial.io). Secret key for authenticating with the managed service. Generated from the installer or the [Pangolin dashboard](https://app.pangolin.net).
**Example**: `n7sd18twfko0q0vrb7wyclqzbvvnx1fqt7ezv8xewhdb9s7d` **Example**: `n7sd18twfko0q0vrb7wyclqzbvvnx1fqt7ezv8xewhdb9s7d`
@@ -68,9 +68,9 @@ managed:
<ResponseField name="endpoint" type="string"> <ResponseField name="endpoint" type="string">
The managed service endpoint to connect to. This can only change with enterprise deployments. The managed service endpoint to connect to. This can only change with enterprise deployments.
**Example**: `https://pangolin.fossorial.io` **Example**: `https://app.pangolin.net`
**Default**: `https://pangolin.fossorial.io` **Default**: `https://app.pangolin.net`
</ResponseField> </ResponseField>
<ResponseField name="redirect_endpoint" type="string"> <ResponseField name="redirect_endpoint" type="string">

View File

@@ -19,7 +19,7 @@ Your existing Pangolin data will stay in the database, so feel free to try a rem
<Steps> <Steps>
<Step title="Sign up"> <Step title="Sign up">
Create an account on [Pangolin Cloud](https://pangolin.fossorial.io/auth/signup) if you don't have one already. Create an account on [Pangolin Cloud](https://app.pangolin.net/auth/signup) if you don't have one already.
</Step> </Step>
<Step title="Generate credentials"> <Step title="Generate credentials">
@@ -117,7 +117,7 @@ Your existing Pangolin data will stay in the database, so feel free to try a rem
</Step> </Step>
<Step title="Configure your account"> <Step title="Configure your account">
Pangolin is now controlled through the [Pangolin Cloud](https://pangolin.fossorial.io/auth/signup) dashboard. Make sure to bring your domain and recreate your sites and resources. Pangolin is now controlled through the [Pangolin Cloud](https://app.pangolin.net/auth/signup) dashboard. Make sure to bring your domain and recreate your sites and resources.
<Tip> <Tip>
If you move your whole domain away from your VPS to Pangolin Cloud, make sure to update your `base_endpoint` under the `gerbil:` section of your `config.yml` to be the IP address of your instance otherwise we cant resolve your instance in DNS. If you move your whole domain away from your VPS to Pangolin Cloud, make sure to update your `base_endpoint` under the `gerbil:` section of your `config.yml` to be the IP address of your instance otherwise we cant resolve your instance in DNS.

View File

@@ -16,7 +16,7 @@ description: "Deploy your own remote Pangolin node in under 10 minutes with our
Before you begin, ensure you have: Before you begin, ensure you have:
- **Pangolin Cloud** account. You can [create a free account here](https://pangolin.fossorial.io/auth/signup). No subscription required. - **Pangolin Cloud** account. You can [create a free account here](https://app.pangolin.net/auth/signup). No subscription required.
- **Linux server** with root access and public IP address. - **Linux server** with root access and public IP address.
- **Open ports on firewall** for 80 (TCP), 443 (TCP), 51820 (UDP), and 21820 (UDP for clients). - **Open ports on firewall** for 80 (TCP), 443 (TCP), 51820 (UDP), and 21820 (UDP for clients).
@@ -89,7 +89,7 @@ Your managed credentials have been obtained successfully.
Secret: n7sd18twfko0q0vrb7wyclqzbvvnx1fqt7ezv8xewhdb9s7d Secret: n7sd18twfko0q0vrb7wyclqzbvvnx1fqt7ezv8xewhdb9s7d
``` ```
Go to the [Pangolin dashboard](https://pangolin.fossorial.io/) and log in. Navigate to the "Self-hosted" section and add a new node. Select the adopt method. Use this ID and secret to register your node. Go to the [Pangolin dashboard](https://app.pangolin.net/) and log in. Navigate to the "Self-hosted" section and add a new node. Select the adopt method. Use this ID and secret to register your node.
<Tip> <Tip>
More than one account can use the same node credentials. This is useful for teams. More than one account can use the same node credentials. This is useful for teams.
@@ -107,6 +107,6 @@ Once installation completes successfully, you'll see:
Installation complete! Installation complete!
``` ```
Navigate to the [Pangolin dashboard](https://pangolin.fossorial.io/) and create sites, resources, and targets for your remote node. Navigate to the [Pangolin dashboard](https://app.pangolin.net/) and create sites, resources, and targets for your remote node.
{/* ## Video Walkthrough */} {/* ## Video Walkthrough */}

View File

@@ -264,7 +264,7 @@ services:
container_name: newt container_name: newt
restart: unless-stopped restart: unless-stopped
environment: environment:
- PANGOLIN_ENDPOINT=https://pangolin.fossorial.io - PANGOLIN_ENDPOINT=https://app.pangolin.net
- NEWT_ID=2ix2t8xk22ubpfy - NEWT_ID=2ix2t8xk22ubpfy
- NEWT_SECRET=nnisrfsdfc7prqsp9ewo1dvtvci50j5uiqotez00dgap0ii2 - NEWT_SECRET=nnisrfsdfc7prqsp9ewo1dvtvci50j5uiqotez00dgap0ii2
- HEALTH_FILE=/tmp/healthy - HEALTH_FILE=/tmp/healthy
@@ -281,7 +281,7 @@ services:
command: command:
- --id 31frd0uzbjvp721 - --id 31frd0uzbjvp721
- --secret h51mmlknrvrwv8s4r1i210azhumt6isgbpyavxodibx1k2d6 - --secret h51mmlknrvrwv8s4r1i210azhumt6isgbpyavxodibx1k2d6
- --endpoint https://pangolin.fossorial.io - --endpoint https://app.pangolin.net
- --health-file /tmp/healthy - --health-file /tmp/healthy
``` ```
@@ -341,7 +341,7 @@ services:
container_name: newt container_name: newt
restart: unless-stopped restart: unless-stopped
environment: environment:
- PANGOLIN_ENDPOINT=https://pangolin.fossorial.io - PANGOLIN_ENDPOINT=https://app.pangolin.net
- NEWT_ID=2ix2t8xk22ubpfy - NEWT_ID=2ix2t8xk22ubpfy
- NEWT_SECRET=nnisrfsdfc7prqsp9ewo1dvtvci50j5uiqotez00dgap0ii2 - NEWT_SECRET=nnisrfsdfc7prqsp9ewo1dvtvci50j5uiqotez00dgap0ii2
- ACCEPT_CLIENTS=true - ACCEPT_CLIENTS=true
@@ -364,7 +364,7 @@ services:
volumes: volumes:
- /var/run/docker.sock:/var/run/docker.sock:ro - /var/run/docker.sock:/var/run/docker.sock:ro
environment: environment:
- PANGOLIN_ENDPOINT=https://pangolin.fossorial.io - PANGOLIN_ENDPOINT=https://app.pangolin.net
- NEWT_ID=2ix2t8xk22ubpfy - NEWT_ID=2ix2t8xk22ubpfy
- NEWT_SECRET=nnisrfsdfc7prqsp9ewo1dvtvci50j5uiqotez00dgap0ii2 - NEWT_SECRET=nnisrfsdfc7prqsp9ewo1dvtvci50j5uiqotez00dgap0ii2
- DOCKER_SOCKET=/var/run/docker.sock - DOCKER_SOCKET=/var/run/docker.sock
@@ -449,7 +449,7 @@ services:
container_name: newt container_name: newt
restart: unless-stopped restart: unless-stopped
environment: environment:
- PANGOLIN_ENDPOINT=https://pangolin.fossorial.io - PANGOLIN_ENDPOINT=https://app.pangolin.net
- NEWT_ID=2ix2t8xk22ubpfy - NEWT_ID=2ix2t8xk22ubpfy
- NEWT_SECRET=nnisrfsdfc7prqsp9ewo1dvtvci50j5uiqotez00dgap0ii2 - NEWT_SECRET=nnisrfsdfc7prqsp9ewo1dvtvci50j5uiqotez00dgap0ii2
- TLS_CLIENT_CERT=./client.p12 - TLS_CLIENT_CERT=./client.p12

View File

@@ -125,7 +125,7 @@ services:
container_name: newt container_name: newt
restart: unless-stopped restart: unless-stopped
environment: environment:
- PANGOLIN_ENDPOINT=https://pangolin.fossorial.io - PANGOLIN_ENDPOINT=https://app.pangolin.net
- NEWT_ID=2ix2t8xk22ubpfy - NEWT_ID=2ix2t8xk22ubpfy
- NEWT_SECRET=nnisrfsdfc7prqsp9ewo1dvtvci50j5uiqotez00dgap0ii2 - NEWT_SECRET=nnisrfsdfc7prqsp9ewo1dvtvci50j5uiqotez00dgap0ii2
``` ```

View File

@@ -55,7 +55,7 @@ The Enterprise Edition is distributed under the **Fossorial Commercial License**
<Steps> <Steps>
<Step title="Create an account"> <Step title="Create an account">
Visit [pangolin.fossorial.io](https://pangolin.fossorial.io) and create your account. Visit [app.pangolin.net](https://app.pangolin.net) and create your account.
</Step> </Step>
<Step title="Navigate to licenses"> <Step title="Navigate to licenses">
@@ -101,7 +101,7 @@ The Enterprise Edition is distributed under the **Fossorial Commercial License**
<Accordion title="What if I'm unsure about my license type?"> <Accordion title="What if I'm unsure about my license type?">
**Contact us for guidance** **Contact us for guidance**
If you're uncertain whether you qualify for free licensing or need a commercial license, reach out to [sales@fossorial.io](mailto:sales@fossorial.io) with your organization details. If you're uncertain whether you qualify for free licensing or need a commercial license, reach out to [sales@pangolin.net](mailto:sales@pangolin.net) with your organization details.
We'll help determine the appropriate license type and pricing for your use case. We'll help determine the appropriate license type and pricing for your use case.
</Accordion> </Accordion>
@@ -152,7 +152,7 @@ Currently the CE and EE are nearly feature identical. Enterprise edition feature
## Support and Contact ## Support and Contact
For licensing questions and quotes, email: [sales@fossorial.io](mailto:sales@fossorial.io) For licensing questions and quotes, email: [sales@pangolin.net](mailto:sales@pangolin.net)
Include your organization details and use case for faster assistance. Include your organization details and use case for faster assistance.

View File

@@ -53,7 +53,7 @@ Pangolin self-hosted will always be free and open source, but maintaining the pr
</Step> </Step>
<Step title="Get your key"> <Step title="Get your key">
After purchase, visit [supporters.fossorial.io](https://supporters.fossorial.io) and: After purchase, visit [supporters.pangolin.net](https://supporters.pangolin.net) and:
1. Log in with your GitHub account 1. Log in with your GitHub account
2. Copy your supporter key 2. Copy your supporter key