mirror of
https://github.com/fosrl/docs-v2.git
synced 2026-03-07 03:06:45 +00:00
@@ -82,6 +82,6 @@ Remote nodes are self-hosted Pangolin servers that you control while using Pango
|
|||||||
|
|
||||||
You can deploy multiple remote nodes for high availability and automatic failover. If your nodes become unavailable, traffic can optionally fail over to cloud infrastructure until you restore service.
|
You can deploy multiple remote nodes for high availability and automatic failover. If your nodes become unavailable, traffic can optionally fail over to cloud infrastructure until you restore service.
|
||||||
|
|
||||||
<Card title="Read more about remote nodes" icon="circle-nodes" href="/manage/remote-node/nodes">
|
<Card title="Read more about remote nodes" icon="circle-nodes" href="/manage/remote-node/understanding-nodes">
|
||||||
Learn about remote nodes and how they provide high availability and simplified operations.
|
Learn about remote nodes and how they provide high availability and simplified operations.
|
||||||
</Card>
|
</Card>
|
||||||
|
|||||||
@@ -7,9 +7,6 @@ import PangolinCloudTocCta from "/snippets/pangolin-cloud-toc-cta.mdx";
|
|||||||
|
|
||||||
<PangolinCloudTocCta />
|
<PangolinCloudTocCta />
|
||||||
|
|
||||||
|
<Card title="Visit our trust center" icon="shield" href="https://trust.pangolin.net">
|
||||||
|
Visit our trust center for more information on frameworks, polices, and licenses.
|
||||||
- [Terms of Service](https://pangolin.net/terms-of-service.html)
|
</Card>
|
||||||
- [Privacy Policy](https://pangolin.net/privacy-policy.html)
|
|
||||||
- [AGLPv3](https://www.gnu.org/licenses/gpl-3.0.en.html)
|
|
||||||
- [Fossorial Commercial License (FCL)](https://pangolin.net/fcl.html)
|
|
||||||
@@ -192,8 +192,7 @@ The `subdomain` value is combined with the base domain from `domainId` to form t
|
|||||||
"name": "My Resource",
|
"name": "My Resource",
|
||||||
"subdomain": "my-subdomain",
|
"subdomain": "my-subdomain",
|
||||||
"fullDomain": "my-subdomain.pangolin.net",
|
"fullDomain": "my-subdomain.pangolin.net",
|
||||||
"domainId": "pg3i1k4lhibhl3i",
|
"domainId": "pg3i1k4lhibhl3i"
|
||||||
"enabled": true
|
|
||||||
},
|
},
|
||||||
"success": true,
|
"success": true,
|
||||||
"error": false,
|
"error": false,
|
||||||
@@ -218,7 +217,6 @@ Add a target (backend) to a resource. Use the numeric `resourceId` from the crea
|
|||||||
| `ip` | string | Yes | Backend IP or hostname |
|
| `ip` | string | Yes | Backend IP or hostname |
|
||||||
| `port` | number | Yes | Backend port |
|
| `port` | number | Yes | Backend port |
|
||||||
| `method` | string | Yes | e.g. `"http"` for HTTP resources |
|
| `method` | string | Yes | e.g. `"http"` for HTTP resources |
|
||||||
| `enabled` | boolean | No | Default `true` |
|
|
||||||
|
|
||||||
**Example request**
|
**Example request**
|
||||||
```json
|
```json
|
||||||
@@ -226,7 +224,6 @@ Add a target (backend) to a resource. Use the numeric `resourceId` from the crea
|
|||||||
"ip": "localhost",
|
"ip": "localhost",
|
||||||
"port": 8080,
|
"port": 8080,
|
||||||
"method": "http",
|
"method": "http",
|
||||||
"enabled": true,
|
|
||||||
"siteId": 5165
|
"siteId": 5165
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
@@ -240,8 +237,7 @@ Add a target (backend) to a resource. Use the numeric `resourceId` from the crea
|
|||||||
"siteId": 8723,
|
"siteId": 8723,
|
||||||
"ip": "localhost",
|
"ip": "localhost",
|
||||||
"method": "http",
|
"method": "http",
|
||||||
"port": 8080,
|
"port": 8080
|
||||||
"enabled": true
|
|
||||||
},
|
},
|
||||||
"success": true,
|
"success": true,
|
||||||
"error": false,
|
"error": false,
|
||||||
@@ -268,7 +264,6 @@ In the API Private Resources are called **site resources**. You need an existing
|
|||||||
| `siteId` | number | Yes | Site that hosts the resource (from create-site or list sites) |
|
| `siteId` | number | Yes | Site that hosts the resource (from create-site or list sites) |
|
||||||
| `mode` | string | Yes | `"host"` \| `"cidr"` |
|
| `mode` | string | Yes | `"host"` \| `"cidr"` |
|
||||||
| `destination` | string | Yes | For `host`: IP or hostname (e.g. `localhost`). For `cidr`: CIDR (e.g. `10.0.0.0/24`). |
|
| `destination` | string | Yes | For `host`: IP or hostname (e.g. `localhost`). For `cidr`: CIDR (e.g. `10.0.0.0/24`). |
|
||||||
| `enabled` | boolean | No | Default `true` |
|
|
||||||
| `alias` | string | For host+domain | Alias hostname (e.g. `private-resource.internal`). Required when `destination` is a domain; optional for IP. Must be unique in the org. |
|
| `alias` | string | For host+domain | Alias hostname (e.g. `private-resource.internal`). Required when `destination` is a domain; optional for IP. Must be unique in the org. |
|
||||||
| `tcpPortRangeString` | string | Yes | See below. |
|
| `tcpPortRangeString` | string | Yes | See below. |
|
||||||
| `udpPortRangeString` | string | Yes | See below. |
|
| `udpPortRangeString` | string | Yes | See below. |
|
||||||
@@ -294,7 +289,6 @@ If you omit `roleIds`/`userIds`, the org admin role is granted access by default
|
|||||||
"siteId": 8723,
|
"siteId": 8723,
|
||||||
"mode": "host",
|
"mode": "host",
|
||||||
"destination": "localhost",
|
"destination": "localhost",
|
||||||
"enabled": true,
|
|
||||||
"alias": "private-resource.internal",
|
"alias": "private-resource.internal",
|
||||||
"tcpPortRangeString": "*",
|
"tcpPortRangeString": "*",
|
||||||
"udpPortRangeString": "",
|
"udpPortRangeString": "",
|
||||||
@@ -315,7 +309,6 @@ If you omit `roleIds`/`userIds`, the org admin role is granted access by default
|
|||||||
"name": "My Private Resource",
|
"name": "My Private Resource",
|
||||||
"mode": "host",
|
"mode": "host",
|
||||||
"destination": "localhost",
|
"destination": "localhost",
|
||||||
"enabled": true,
|
|
||||||
"alias": "private-resource.internal",
|
"alias": "private-resource.internal",
|
||||||
"tcpPortRangeString": "*",
|
"tcpPortRangeString": "*",
|
||||||
"udpPortRangeString": "",
|
"udpPortRangeString": "",
|
||||||
|
|||||||
@@ -9,7 +9,6 @@ import PangolinCloudTocCta from "/snippets/pangolin-cloud-toc-cta.mdx";
|
|||||||
<PangolinCloudTocCta />
|
<PangolinCloudTocCta />
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<Warning>
|
<Warning>
|
||||||
Pangolin is in heavy development. The REST API routes and behavior may include breaking changes between updates. We will do our best to document large changes.
|
Pangolin is in heavy development. The REST API routes and behavior may include breaking changes between updates. We will do our best to document large changes.
|
||||||
</Warning>
|
</Warning>
|
||||||
|
|||||||
@@ -7,7 +7,9 @@ import PangolinCloudTocCta from "/snippets/pangolin-cloud-toc-cta.mdx";
|
|||||||
|
|
||||||
<PangolinCloudTocCta />
|
<PangolinCloudTocCta />
|
||||||
|
|
||||||
|
<Card title="Get a License" icon="server" href="https://pangolin.net/pricing?hosting=self-host">
|
||||||
|
Get a license for Pangolin Enterprise Edition.
|
||||||
|
</Card>
|
||||||
|
|
||||||
When self-hosting Pangolin, you can choose to run the **Community Edition** or the **Enterprise Edition**. Both editions provide the same core functionality, but the Enterprise Edition unlocks additional features for qualifying users.
|
When self-hosting Pangolin, you can choose to run the **Community Edition** or the **Enterprise Edition**. Both editions provide the same core functionality, but the Enterprise Edition unlocks additional features for qualifying users.
|
||||||
|
|
||||||
@@ -30,19 +32,6 @@ When self-hosting Pangolin, you can choose to run the **Community Edition** or t
|
|||||||
The Enterprise Edition is distributed under the **Fossorial Commercial License**, which provides different terms based on your organization's revenue:
|
The Enterprise Edition is distributed under the **Fossorial Commercial License**, which provides different terms based on your organization's revenue:
|
||||||
|
|
||||||
<Tabs>
|
<Tabs>
|
||||||
<Tab title="Personal Use">
|
|
||||||
**Free for individuals and small businesses**
|
|
||||||
|
|
||||||
- **Revenue threshold**: Less than $100,000 USD gross annual revenue
|
|
||||||
- **License cost**: Free
|
|
||||||
- **Features**: Full access to all "Paid Features"
|
|
||||||
- **Usage**: Personal and small business use allowed
|
|
||||||
|
|
||||||
<Check>
|
|
||||||
You still need to acquire a valid license key to unlock Enterprise features, even with free licensing.
|
|
||||||
</Check>
|
|
||||||
</Tab>
|
|
||||||
|
|
||||||
<Tab title="Business Use">
|
<Tab title="Business Use">
|
||||||
**Larger businesses require a paid license**
|
**Larger businesses require a paid license**
|
||||||
|
|
||||||
@@ -55,6 +44,18 @@ The Enterprise Edition is distributed under the **Fossorial Commercial License**
|
|||||||
Businesses exceeding the revenue threshold must purchase a commercial license to use Enterprise Edition features.
|
Businesses exceeding the revenue threshold must purchase a commercial license to use Enterprise Edition features.
|
||||||
</Warning>
|
</Warning>
|
||||||
</Tab>
|
</Tab>
|
||||||
|
<Tab title="Personal Use">
|
||||||
|
**Free for individuals and small businesses**
|
||||||
|
|
||||||
|
- **Revenue threshold**: Less than $100,000 USD gross annual revenue
|
||||||
|
- **License cost**: Free
|
||||||
|
- **Features**: Full access to all "Paid Features"
|
||||||
|
- **Usage**: Personal and small business use allowed
|
||||||
|
|
||||||
|
<Check>
|
||||||
|
You still need to acquire a valid license key to unlock Enterprise features, even with free licensing.
|
||||||
|
</Check>
|
||||||
|
</Tab>
|
||||||
</Tabs>
|
</Tabs>
|
||||||
|
|
||||||
To see pricing tiers for the self-hosted Enterprise Edition for businesses, [click here](https://pangolin.net/pricing?hosting=self-host). For more on how to purchase a key, see [Purchase a license key](/self-host/purchase-license-key).
|
To see pricing tiers for the self-hosted Enterprise Edition for businesses, [click here](https://pangolin.net/pricing?hosting=self-host). For more on how to purchase a key, see [Purchase a license key](/self-host/purchase-license-key).
|
||||||
|
|||||||
Reference in New Issue
Block a user