website: update pricing page (#8197)

Signed-off-by: Jens Langhammer <jens@goauthentik.io>
This commit is contained in:
Jens L
2024-01-16 23:17:08 +01:00
committed by GitHub
parent 11a51e1983
commit 210f27f71e

View File

@ -5,6 +5,38 @@ import Card from "../../components/PricingQuestions/Card";
import useBaseUrl from "@docusaurus/useBaseUrl";
export default function pricingPage() {
const commonFeatures = [
<li>
Supports{" "}
<a href={useBaseUrl("docs/providers/oauth/")}>
OAuth2/OpenID Connect
</a>
</li>,
<li>
Supports <a href={useBaseUrl("docs/providers/saml/")}>SAML</a>
</li>,
<li>
Supports <a href={useBaseUrl("docs/providers/ldap/")}>LDAP</a>
</li>,
<li>
Supports <a href={useBaseUrl("docs/providers/scim/")}>SCIM</a>
</li>,
<li>
Supports <a href={useBaseUrl("docs/providers/radius/")}>Radius</a>
</li>,
<li>
Supports <a href={useBaseUrl("docs/providers/proxy/")}>Proxy</a>
</li>,
<li>Advanced policy engine</li>,
];
const enterpriseFeatures = [
<li>Long-term-support releases</li>,
<li>Enterprise support plan</li>,
<li>Web-based RDP/SSH access (planned)</li>,
<li>Push-notification MFA (planned)</li>,
<li>Desktop authentication (planned)</li>,
<li>AI-based risk assessment (planned)</li>,
];
return (
<Layout title="Pricing">
<section>
@ -23,12 +55,7 @@ export default function pricingPage() {
<div className="card__body">
<li>Open source</li>
<li>Self-hosted</li>
<li>Supports OAuth2/OpenID Connect</li>
<li>Supports SAML</li>
<li>Supports LDAP</li>
<li>Supports SCIM</li>
<li>Supports Proxy authentication</li>
<li>Advanced policy engine</li>
{commonFeatures}
</div>
<div className="card__footer">
<h1>Free, forever</h1>
@ -47,14 +74,10 @@ export default function pricingPage() {
<h3>Enterprise Self-Hosted</h3>
</div>
<div className="card__body">
<li>Self-hosted</li>
<li>Source-available</li>
<li>Long-term-support releases</li>
<li>Enterprise support plan</li>
<li>Web-based RDP/SSH access (planned)</li>
<li>Push-notification MFA (planned)</li>
<li>Desktop authentication (planned)</li>
<li>AI-based risk assessment (planned)</li>
<li>Self-hosted</li>
{commonFeatures}
{enterpriseFeatures}
</div>
<div className="card__footer">
<h1>
@ -81,19 +104,14 @@ export default function pricingPage() {
</div>
<div className="card__body">
<li>Hosted and Managed by authentik</li>
<li>Source-available</li>
{commonFeatures}
{enterpriseFeatures}
<li>
Easily shift to self-hosted if needed
</li>
<li>Source-available</li>
<li>Long-term-support releases</li>
<li>Enterprise support plan</li>
<li>Web-based RDP/SSH access (planned)</li>
<li>Push-notification MFA (planned)</li>
<li>Desktop authentication (planned)</li>
<li>AI-based risk assessment (planned)</li>
</div>
<div className="card__footer">
<h4>Minimum 100 users</h4>
<h1>
$5 <small>/internal user/month</small>
</h1>