From 28f155073f9681e76b7f2fe769c3fdc160a67cb5 Mon Sep 17 00:00:00 2001 From: Jamil Date: Thu, 23 Feb 2023 15:58:02 -0800 Subject: [PATCH] Hide pricing and sales references for now (#1463) - Make links to sales links to support instead - Remove links to pricing - Hide pricing page --- www/blog/2022-07-25-release-0-5-0/index.mdx | 23 ------------------ www/blog/2022-10-17-release-0-6-0/index.mdx | 5 ++-- www/docs/administer/debug-logs.mdx | 7 ------ www/docs/authenticate/README.mdx | 2 +- www/docs/authenticate/oidc/README.mdx | 2 +- www/docs/authenticate/saml/README.mdx | 3 ++- www/docs/authenticate/saml/google.mdx | 22 ++++++++--------- www/docs/authenticate/saml/jumpcloud.mdx | 2 +- www/docs/authenticate/saml/okta.mdx | 2 +- www/docs/authenticate/saml/onelogin.mdx | 2 +- .../deploy/advanced/external-database.mdx | 6 ----- www/docs/deploy/advanced/reverse-proxy.mdx | 3 --- www/docs/reference/_audit-logs.mdx | 6 ----- www/docs/reference/telemetry.mdx | 6 ----- www/docusaurus.config.js | 24 +++++++++---------- www/src/pages/{pricing.mdx => _pricing.mdx} | 0 .../pages/{sales.mdx => contact/support.mdx} | 7 +++--- www/src/pages/index.mdx | 10 +++----- www/src/partials/_support_options.mdx | 4 ---- 19 files changed, 38 insertions(+), 98 deletions(-) rename www/src/pages/{pricing.mdx => _pricing.mdx} (100%) rename www/src/pages/{sales.mdx => contact/support.mdx} (81%) diff --git a/www/blog/2022-07-25-release-0-5-0/index.mdx b/www/blog/2022-07-25-release-0-5-0/index.mdx index ba254b989..d447c6aca 100644 --- a/www/blog/2022-07-25-release-0-5-0/index.mdx +++ b/www/blog/2022-07-25-release-0-5-0/index.mdx @@ -13,26 +13,6 @@ announce: Firezone [0.5.0 is here](https://github.com/firezone/firezone/releases)!  It's packed with new features, bug fixes, and other improvements — more on that below. -But first, we'd like to clarify our plan for plan for pricing. - -### Free as in… forever? - -One question we often get asked is, how much does Firezone cost? Well, now -we're able to offer some clarification around pricing. **Starting with 0.5.0, -Firezone will be entering public beta.** What's that mean for you? Two things: - -- We'll be experimenting with different tiers and pricing structures based on - an open-core business model. We plan to **always** have a version of the - product free to use, forever. See our [new pricing - page](https://firezone.dev/pricing) for more information. -- **Edit**: The Beta program is now closed. Thanks to all who participated! - ~~Anyone participating in the public beta program **will receive a license key good - for up to one year of** Firezone Team or Business. It's our way of saying - thanks for being an early adopter and joining the program.~~ - -Now that that's out of the way, let's talk about all the new features in -0.5.0! - ### User-scoped egress rules Rules can now optionally receive a user scope, limiting the rule's application @@ -133,6 +113,3 @@ when landing at your Firezone portal. That's all we've got for now. If you'd like to spin up Firezone to try it out, head to the [deploy guide](/docs/deploy) in our docs. - -If you're interested in using Firezone in production for your Team or Business, -[contact us](/sales) about our Business tier. diff --git a/www/blog/2022-10-17-release-0-6-0/index.mdx b/www/blog/2022-10-17-release-0-6-0/index.mdx index 8a3f31274..3e42097ca 100644 --- a/www/blog/2022-10-17-release-0-6-0/index.mdx +++ b/www/blog/2022-10-17-release-0-6-0/index.mdx @@ -90,7 +90,7 @@ to Docker: https://www.firezone.dev/docs/administer/migrate Most instances will migrate without issue. If you're running Firezone in production -for your team or business, [contact us](/sales) +for your team or business, [contact us](/contact/support) so we can better understand how we can help with your migration. ### SAML 2.0 @@ -123,5 +123,4 @@ your identity provider a more pleasant experience: #### IdP not supported? If your IdP isn't supported or you'd like to learn about your options for -custom integrations, [contact us](/sales) to -learn more about our Business plan features. +custom integrations, [contact us](/contact/support) to learn more about custom integrations. diff --git a/www/docs/administer/debug-logs.mdx b/www/docs/administer/debug-logs.mdx index 31e840933..834d875c6 100644 --- a/www/docs/administer/debug-logs.mdx +++ b/www/docs/administer/debug-logs.mdx @@ -29,13 +29,6 @@ root directory. This is `$HOME/.firezone` by default. See additional options of the `docker compose logs` command [here](https://docs.docker.com/engine/reference/commandline/compose_logs/). -:::note -Audit logs are in early Beta on the Enterprise plan. These track configuration -changes by admins and network activity by users. -[Contact us](/sales) -to learn more. -::: - ## Managing and configuring Docker logs By default, Firezone uses the `json-file` logging driver without diff --git a/www/docs/authenticate/README.mdx b/www/docs/authenticate/README.mdx index 651974f05..a989df386 100644 --- a/www/docs/authenticate/README.mdx +++ b/www/docs/authenticate/README.mdx @@ -11,7 +11,7 @@ Firezone supports the following authentication methods: :::note If your Identity Provider doesn't work with the methods listed above, -[contact us](/sales) about custom integrations. +[contact us](/contact/support) about a custom integration. ::: ## Integrate an SSO provider diff --git a/www/docs/authenticate/oidc/README.mdx b/www/docs/authenticate/oidc/README.mdx index 1a822f12d..49771de7c 100644 --- a/www/docs/authenticate/oidc/README.mdx +++ b/www/docs/authenticate/oidc/README.mdx @@ -15,7 +15,7 @@ Firezone supports Single Sign-On (SSO) via OpenID Connect (OIDC). In general, most identity providers that offer OIDC support work with Firezone. Some providers that only implement the OIDC partially or use uncommon configurations may have issues, however. If your identity provider falls into this category, [contact us -](/sales) about a custom integration. +](/contact/support) about a custom integration. The following OIDC providers are known to work well with Firezone: diff --git a/www/docs/authenticate/saml/README.mdx b/www/docs/authenticate/saml/README.mdx index f737655b2..410929122 100644 --- a/www/docs/authenticate/saml/README.mdx +++ b/www/docs/authenticate/saml/README.mdx @@ -23,7 +23,8 @@ Firezone. | [JumpCloud](jumpcloud) | **Tested and supported** | Uncheck `Require signed envelopes` | Occasionally, providers that don't implement the full SAML 2.0 standard or use -uncommon configurations may be problematic. If this is the case, [contact us](/sales) about a custom integration. +uncommon configurations may be problematic. If this is the case, [contact us](/contact/support) +about a custom integration. ## Custom SAML cert and keyfile diff --git a/www/docs/authenticate/saml/google.mdx b/www/docs/authenticate/saml/google.mdx index 83db0c20d..c40e9d352 100644 --- a/www/docs/authenticate/saml/google.mdx +++ b/www/docs/authenticate/saml/google.mdx @@ -18,7 +18,7 @@ In the Google Workspace admin portal, create a new SAML app under the Application > Web and mobile apps tab. Use the following config values during setup: | Setting | Value | -|-----------------|------------------------------------------------------------------------------------------------------------------------------------------| +| --------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | | App name | Firezone | | App icon | [save link as](https://user-images.githubusercontent.com/52545545/202567638-513dba14-ea8c-4da8-8f75-341310f1e456.png) | | ACS URL | This is your Firezone `EXTERNAL_URL/auth/saml/sp/consume/:config_id` (e.g., `https://firezone.company.com/auth/saml/sp/consume/google`). | @@ -37,16 +37,16 @@ to copy-paste the contents of this document into the Firezone portal in the next In the Firezone portal, add a SAML identity provider under the Security tab by filling out the following information: -| Setting | Value | Notes | -| --------------------------- | ---------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | -| Config ID | google | Firezone uses this value to construct endpoints required in the SAML authentication flow (e.g., receiving assertions, login requests). | -| Label | Google | Appears on the sign in button for authentication. | -| Metadata | see note | Paste the contents of the SAML metadata document you downloaded in the previous step from Google. | -| Sign assertions | Checked. | | -| Sign metadata | Checked. | | -| Require signed assertions | Checked. | | -| Required signed envelopes | **Unchecked.** | | -| Auto create users | Default `false` | Enable this setting to automatically create users when signing in with this connector for the first time. Disable to manually create users. | +| Setting | Value | Notes | +| ------------------------- | --------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | +| Config ID | google | Firezone uses this value to construct endpoints required in the SAML authentication flow (e.g., receiving assertions, login requests). | +| Label | Google | Appears on the sign in button for authentication. | +| Metadata | see note | Paste the contents of the SAML metadata document you downloaded in the previous step from Google. | +| Sign assertions | Checked. | | +| Sign metadata | Checked. | | +| Require signed assertions | Checked. | | +| Require signed envelopes | **Unchecked.** | | +| Auto create users | Default `false` | Enable this setting to automatically create users when signing in with this connector for the first time. Disable to manually create users. | ![Firezone SAML](https://user-images.githubusercontent.com/52545545/202566502-3a06694b-249e-4330-9f6b-39004eb36406.png) diff --git a/www/docs/authenticate/saml/jumpcloud.mdx b/www/docs/authenticate/saml/jumpcloud.mdx index 58762e035..db61c4d38 100644 --- a/www/docs/authenticate/saml/jumpcloud.mdx +++ b/www/docs/authenticate/saml/jumpcloud.mdx @@ -60,7 +60,7 @@ by filling out the following information: | Sign assertions | Checked. | | | Sign metadata | Checked. | | | Require signed assertions | Checked. | | -| Required signed envelopes | **Unchecked.** | | +| Require signed envelopes | **Unchecked.** | | | Auto create users | Default `false` | Enable this setting to automatically create users when signing in with this connector for the first time. Disable to manually create users. | Your Firezone configuration should now resemble the following: diff --git a/www/docs/authenticate/saml/okta.mdx b/www/docs/authenticate/saml/okta.mdx index a1ead36cc..f0b1ad8c8 100644 --- a/www/docs/authenticate/saml/okta.mdx +++ b/www/docs/authenticate/saml/okta.mdx @@ -53,7 +53,7 @@ by filling out the following information: | Sign assertions | Checked. | | | Sign metadata | Checked. | | | Require signed assertions | Checked. | | -| Required signed envelopes | Checked. | | +| Require signed envelopes | Checked. | | | Auto create users | Default `false` | Enable this setting to automatically create users when signing in with this connector for the first time. Disable to manually create users. | ![Firezone SAML](https://user-images.githubusercontent.com/52545545/202557861-f7a85df0-d44f-48fd-a980-89e8b0c91503.png) diff --git a/www/docs/authenticate/saml/onelogin.mdx b/www/docs/authenticate/saml/onelogin.mdx index e278fbd1a..73ac6372b 100644 --- a/www/docs/authenticate/saml/onelogin.mdx +++ b/www/docs/authenticate/saml/onelogin.mdx @@ -58,7 +58,7 @@ by filling out the following information: | Sign assertions | Checked. | | | Sign metadata | Checked. | | | Require signed assertions | Checked. | | -| Required signed envelopes | Checked. | | +| Require signed envelopes | Checked. | | | Auto create users | Default `false` | Enable this setting to automatically create users when signing in with this connector for the first time. Disable to manually create users. | ![OneLogin SAML](https://user-images.githubusercontent.com/52545545/202556102-5ba29d84-9610-4ffa-a516-6c89ffef4928.png) diff --git a/www/docs/deploy/advanced/external-database.mdx b/www/docs/deploy/advanced/external-database.mdx index f26647b0b..d5a4b0279 100644 --- a/www/docs/deploy/advanced/external-database.mdx +++ b/www/docs/deploy/advanced/external-database.mdx @@ -24,12 +24,6 @@ deployments or the official Postgres Docker image for Docker-based deployments if possible. ::: -:::info -Need help deploying or maintaining Firezone with an external database? Consider -[contacting us about our Enterprise Plan](/sales) for -recommended configurations, white-glove deployment assistance, and more. -::: - ## Configure Firezone to Connect diff --git a/www/docs/deploy/advanced/reverse-proxy.mdx b/www/docs/deploy/advanced/reverse-proxy.mdx index 19df2dc6b..761a10d68 100644 --- a/www/docs/deploy/advanced/reverse-proxy.mdx +++ b/www/docs/deploy/advanced/reverse-proxy.mdx @@ -10,9 +10,6 @@ suitable for the vast majority of use cases and is recommended for most users. There are important security risks if the reverse proxy is not set up correctly. ::: -For help deploying Firezone with a custom reverse proxy, consider [contacting us -for support](/sales). - ## Introduction Firezone comes with bundled [Nginx](https://www.nginx.com/) (Omnibus-based diff --git a/www/docs/reference/_audit-logs.mdx b/www/docs/reference/_audit-logs.mdx index 946c23034..0c5785ab2 100644 --- a/www/docs/reference/_audit-logs.mdx +++ b/www/docs/reference/_audit-logs.mdx @@ -5,12 +5,6 @@ sidebar_position: 2 # Audit logs -:::note -Audit logs are in early Beta on the Enterprise plan. -[Contact us](/sales) -to learn more. -::: - Firezone maintains two types of logs tied to user identity: configuration logs and network activity logs. diff --git a/www/docs/reference/telemetry.mdx b/www/docs/reference/telemetry.mdx index 92751e620..52d14ef06 100644 --- a/www/docs/reference/telemetry.mdx +++ b/www/docs/reference/telemetry.mdx @@ -98,9 +98,3 @@ default['firezone']['telemetry']['enabled'] = false - -:::note -If you’re looking for support running Firezone in air-gapped or other -restrictive environments, [contact us](/sales) about our -[Enterprise](/pricing) functionality. -::: diff --git a/www/docusaurus.config.js b/www/docusaurus.config.js index 8e2ca7eac..2e4861806 100644 --- a/www/docusaurus.config.js +++ b/www/docusaurus.config.js @@ -99,16 +99,16 @@ const config = { label: "Blog", position: "left", }, + // { + // href: "/pricing", + // label: "Pricing", + // position: "left", + // }, { - href: "/pricing", - label: "Pricing", - position: "left", - }, - { - href: "/sales", - label: "Contact sales", + href: "/contact/support", + label: "Contact support", position: "right", - "aria-label": "Contact sales", + "aria-label": "Contact support", }, { html: 'GitHub Repo stars', @@ -128,10 +128,10 @@ const config = { label: "Home", href: "/", }, - { - label: "Pricing", - href: "/pricing", - }, + // { + // label: "Pricing", + // href: "/pricing", + // }, ], }, { diff --git a/www/src/pages/pricing.mdx b/www/src/pages/_pricing.mdx similarity index 100% rename from www/src/pages/pricing.mdx rename to www/src/pages/_pricing.mdx diff --git a/www/src/pages/sales.mdx b/www/src/pages/contact/support.mdx similarity index 81% rename from www/src/pages/sales.mdx rename to www/src/pages/contact/support.mdx index cb31058be..6f50cfef7 100644 --- a/www/src/pages/sales.mdx +++ b/www/src/pages/contact/support.mdx @@ -7,15 +7,14 @@ description: Firezone • Contact us

Talk to a Firezone expert

- Discover how Firezone can make managing secure access effortless for your - organization. We'll help you find the right solution, explain pricing, and - answer any questions. + Ready to manage secure remote access for your organization? Learn how + Firezone can help.

-

Why Firezone Enterprise?

+

Contact support

diff --git a/www/src/pages/index.mdx b/www/src/pages/index.mdx index 0f6540d1d..fb7b93561 100644 --- a/www/src/pages/index.mdx +++ b/www/src/pages/index.mdx @@ -292,11 +292,7 @@ description: Deploy in minutes to secure remote access to your private resources

Who can benefit from Firezone?

-

- Easy to deploy and manage for individuals. For organizations, get priority - support, white-glove onboarding, and powerful integrations with the{" "} - Enterprise Plan. -

+

Easy to deploy and manage for individuals and organizations alike.

@@ -340,7 +336,7 @@ description: Deploy in minutes to secure remote access to your private resources
- Scale your secure access > + Scale your secure access >
@@ -364,7 +360,7 @@ description: Deploy in minutes to secure remote access to your private resources
- Secure your remote workforce > + Secure your remote workforce >
diff --git a/www/src/partials/_support_options.mdx b/www/src/partials/_support_options.mdx index 4af97c1cf..8c10d1dd1 100644 --- a/www/src/partials/_support_options.mdx +++ b/www/src/partials/_support_options.mdx @@ -6,7 +6,3 @@ Try asking on one of our community-powered support channels: and suggest features. - [Public Slack Group](https://join.slack.com/t/firezone-users/shared_invite/zt-111043zus-j1lP_jP5ohv52FhAayzT6w): join discussions, meet other users, and meet the contributors - -**Looking for dedicated support?** [Contact us](/sales) -about our paid support option if you're using Firezone in a production -capacity for your team or organization.