diff --git a/src/content/docs/dev/admin/pricing/1-overview.mdx b/src/content/docs/dev/admin/pricing/1-overview.mdx index 027579e..1a538b6 100644 --- a/src/content/docs/dev/admin/pricing/1-overview.mdx +++ b/src/content/docs/dev/admin/pricing/1-overview.mdx @@ -2,8 +2,40 @@ title: Overview --- -import { Aside } from "@astrojs/starlight/components"; +import { Aside, LinkCard } from '@astrojs/starlight/components'; - +Ricochet uses a self-service pricing and licensing model.\ +Licenses can be purchased, managed, and renewed **without** contacting sales. + +## Editions + +Ricochet is available in two editions: + +- **Community Edition**: free to use with a subset of features, ideal for personal projects and small-scale deployments. +- **Enterprise Edition**: unlocks the full feature set including additional runtimes, higher resource limits, and priority support. + +If you start with the Community Edition and upgrade to a licensed plan at any time. + +## Pricing + +An overview of all pricing options is available at [portal.ricochet.rs/pricing](https://portal.ricochet.rs/pricing). + +[Paddle.com](https://paddle.com) acts as the Merchant of Record (MOR) for all transactions, handling billing, invoicing, and tax compliance on our behalf. +You can purchase a license in the currency of your choice. + +## Licensing + +Licenses are tied to individual Ricochet instances (machines). +Each license key activates a single instance, and usage is tracked through the license portal. + + + + diff --git a/src/content/docs/dev/admin/pricing/2-license-portal.mdx b/src/content/docs/dev/admin/pricing/2-license-portal.mdx new file mode 100644 index 0000000..e0964c1 --- /dev/null +++ b/src/content/docs/dev/admin/pricing/2-license-portal.mdx @@ -0,0 +1,20 @@ +--- +title: License Portal +--- + +import { Aside } from '@astrojs/starlight/components'; + +The license portal at [portal.licensing.ricochet.rs](https://portal.licensing.ricochet.rs) provides a self-service dashboard for managing your Ricochet licenses. + +## Features + +In the portal you can: + +- Purchase or renew licenses +- Update or change your current license tier +- View current usage and machine allocation +- Check license expiration dates + +## Getting Access + +You can either sign up to the license portal manually or wait until an account has been created for you (this is done automatically after a purchase). diff --git a/src/content/docs/dev/admin/pricing/5-community-edition.mdx b/src/content/docs/dev/admin/pricing/5-community-edition.mdx new file mode 100644 index 0000000..42df9ca --- /dev/null +++ b/src/content/docs/dev/admin/pricing/5-community-edition.mdx @@ -0,0 +1,24 @@ +--- +title: Community Edition +--- + +import { Aside, LinkCard } from "@astrojs/starlight/components"; + +The Community Edition is a fully functional version of Ricochet that is free to use. +It provides everything individuals need to publish and maintain their apps and tasks. + +## Philosophy + +A powerful Community Edition is important to us. +We believe there is a good middle ground between community and enterprise offerings: one where individual users get a complete, production-ready platform, and where teams get advanced sharing and security capabilities. + +## What's Included + +The Community Edition gives you access to: + +- Deploying and managing apps and tasks +- SSO authentication +- Scheduling and task invocation +- CLI-based deployments + +and will stay free forever, always 💜️ diff --git a/src/content/docs/dev/admin/pricing/5-homelab.mdx b/src/content/docs/dev/admin/pricing/5-homelab.mdx deleted file mode 100644 index 0cc08f3..0000000 --- a/src/content/docs/dev/admin/pricing/5-homelab.mdx +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: "Unlicensed Instance Limits" ---- - -import { Aside } from "@astrojs/starlight/components"; - - diff --git a/src/content/docs/dev/admin/technical/licensing.mdx b/src/content/docs/dev/admin/technical/licensing.mdx deleted file mode 100644 index 2cff65e..0000000 --- a/src/content/docs/dev/admin/technical/licensing.mdx +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Licensing ---- - -import { Aside } from "@astrojs/starlight/components"; - - diff --git a/src/content/docs/v0-1/admin/pricing-licensing/1-overview.mdx b/src/content/docs/v0-1/admin/pricing-licensing/1-overview.mdx new file mode 100644 index 0000000..fbbae4c --- /dev/null +++ b/src/content/docs/v0-1/admin/pricing-licensing/1-overview.mdx @@ -0,0 +1,41 @@ +--- +title: Overview +--- + +import { Aside, LinkCard } from '@astrojs/starlight/components'; + +Ricochet uses a self-service pricing and licensing model.\ +Licenses can be purchased, managed, and renewed **without** contacting sales. + +## Editions + +Ricochet is available in two editions: + +- **Community Edition**: free to use with a subset of features, ideal for personal projects and small-scale deployments. +- **Enterprise Edition**: unlocks the full feature set including additional runtimes, higher resource limits, and priority support. + +If you start with the Community Edition and upgrade to a licensed plan at any time. + +## Pricing + +An overview of all pricing options is available at [portal.ricochet.rs/pricing](https://portal.ricochet.rs/pricing). + +[Paddle.com](https://paddle.com) acts as the Merchant of Record (MOR) for all transactions, handling billing, invoicing, and tax compliance on our behalf. +You can purchase a license in the currency of your choice. + +## Licensing + +Licenses are tied to individual Ricochet instances (machines). +Each license key activates a single instance, and usage is tracked through the license portal. + + + + diff --git a/src/content/docs/v0-1/admin/pricing-licensing/2-license-portal.mdx b/src/content/docs/v0-1/admin/pricing-licensing/2-license-portal.mdx new file mode 100644 index 0000000..e0964c1 --- /dev/null +++ b/src/content/docs/v0-1/admin/pricing-licensing/2-license-portal.mdx @@ -0,0 +1,20 @@ +--- +title: License Portal +--- + +import { Aside } from '@astrojs/starlight/components'; + +The license portal at [portal.licensing.ricochet.rs](https://portal.licensing.ricochet.rs) provides a self-service dashboard for managing your Ricochet licenses. + +## Features + +In the portal you can: + +- Purchase or renew licenses +- Update or change your current license tier +- View current usage and machine allocation +- Check license expiration dates + +## Getting Access + +You can either sign up to the license portal manually or wait until an account has been created for you (this is done automatically after a purchase). diff --git a/src/content/docs/v0-1/admin/pricing-licensing/5-community-edition.mdx b/src/content/docs/v0-1/admin/pricing-licensing/5-community-edition.mdx new file mode 100644 index 0000000..42df9ca --- /dev/null +++ b/src/content/docs/v0-1/admin/pricing-licensing/5-community-edition.mdx @@ -0,0 +1,24 @@ +--- +title: Community Edition +--- + +import { Aside, LinkCard } from "@astrojs/starlight/components"; + +The Community Edition is a fully functional version of Ricochet that is free to use. +It provides everything individuals need to publish and maintain their apps and tasks. + +## Philosophy + +A powerful Community Edition is important to us. +We believe there is a good middle ground between community and enterprise offerings: one where individual users get a complete, production-ready platform, and where teams get advanced sharing and security capabilities. + +## What's Included + +The Community Edition gives you access to: + +- Deploying and managing apps and tasks +- SSO authentication +- Scheduling and task invocation +- CLI-based deployments + +and will stay free forever, always 💜️ diff --git a/src/content/docs/v0-1/admin/pricing/1-overview.mdx b/src/content/docs/v0-1/admin/pricing/1-overview.mdx deleted file mode 100644 index 027579e..0000000 --- a/src/content/docs/v0-1/admin/pricing/1-overview.mdx +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Overview ---- - -import { Aside } from "@astrojs/starlight/components"; - - diff --git a/src/content/docs/v0-1/admin/pricing/5-homelab.mdx b/src/content/docs/v0-1/admin/pricing/5-homelab.mdx deleted file mode 100644 index 0cc08f3..0000000 --- a/src/content/docs/v0-1/admin/pricing/5-homelab.mdx +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: "Unlicensed Instance Limits" ---- - -import { Aside } from "@astrojs/starlight/components"; - - diff --git a/src/content/versions/v0-1.json b/src/content/versions/v0-1.json index 153f585..bf4aefe 100644 --- a/src/content/versions/v0-1.json +++ b/src/content/versions/v0-1.json @@ -34,8 +34,8 @@ "autogenerate": { "directory": "admin/configuration" } }, { - "label": "Pricing", - "autogenerate": { "directory": "admin/pricing" } + "label": "Pricing & Licensing", + "autogenerate": { "directory": "admin/pricing-licensing" } }, { "label": "Technical Details", diff --git a/src/styles/custom.css b/src/styles/custom.css index 8aa2310..604861b 100644 --- a/src/styles/custom.css +++ b/src/styles/custom.css @@ -80,6 +80,11 @@ } } +/* Reduce top margin on h2 */ +.sl-markdown-content .sl-heading-wrapper.level-h2 { + margin-top: 1.5rem; +} + /* Style inline code in headings */ h1 code, h2 code,