From e1bd23d66febdf52b0aed4250bfbbce7cfb28b8f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kevin=20Gr=C3=BCneberg?= Date: Tue, 6 May 2025 12:03:35 +0800 Subject: [PATCH] fix: do not translate USD prices (#35466) When translation tools go over prices, they wrongfully convert USD into other currencies without changing the price. $25 becomes Rp25 (Rupiah). By using `translate='no'` we avoid the translation of pricing info. There are some tooltips left that are not covered yet, but this should be the majority already. Kept the docs Pricing component as simple as possible, just wrapping in a span to avoid translation, not modifying any formatting. --- apps/docs/components/Price.tsx | 7 + .../billing/pricing/pricing_branching.mdx | 2 +- .../pricing/pricing_edge_functions.mdx | 15 +- .../_partials/billing/pricing/pricing_mau.mdx | 3 +- .../billing/pricing/pricing_mau_sso.mdx | 3 +- .../pricing/pricing_mau_third_party.mdx | 3 +- .../billing/pricing/pricing_mfa_phone.mdx | 13 +- .../billing/pricing/pricing_pitr.mdx | 10 +- .../pricing/pricing_realtime_connections.mdx | 15 +- .../pricing/pricing_realtime_messages.mdx | 15 +- .../pricing_storage_image_transformations.mdx | 13 +- .../billing/pricing/pricing_storage_size.mdx | 15 +- .../content/guides/deployment/branching.mdx | 2 +- .../content/guides/platform/billing-faq.mdx | 9 +- .../guides/platform/billing-on-supabase.mdx | 24 +-- .../guides/platform/compute-and-disk.mdx | 44 ++-- apps/docs/content/guides/platform/credits.mdx | 6 +- .../manage-your-usage/advanced-mfa-phone.mdx | 48 ++--- .../platform/manage-your-usage/branching.mdx | 30 +-- .../platform/manage-your-usage/compute.mdx | 78 +++---- .../manage-your-usage/custom-domains.mdx | 44 ++-- .../platform/manage-your-usage/disk-iops.mdx | 70 ++++--- .../platform/manage-your-usage/disk-size.mdx | 92 ++++---- .../manage-your-usage/disk-throughput.mdx | 80 +++---- .../edge-function-invocations.mdx | 46 ++-- .../platform/manage-your-usage/egress.mdx | 47 +++-- .../platform/manage-your-usage/ipv4.mdx | 82 ++++---- .../platform/manage-your-usage/log-drains.mdx | 50 ++--- .../monthly-active-users-sso.mdx | 42 ++-- .../monthly-active-users-third-party.mdx | 44 ++-- .../monthly-active-users.mdx | 44 ++-- .../point-in-time-recovery.mdx | 42 ++-- .../manage-your-usage/read-replicas.mdx | 76 +++---- .../manage-your-usage/realtime-messages.mdx | 46 ++-- .../realtime-peak-connections.mdx | 46 ++-- .../storage-image-transformations.mdx | 46 ++-- .../manage-your-usage/storage-size.mdx | 32 +-- .../guides/platform/your-monthly-invoice.mdx | 14 +- ...ork-ipv4-and-ipv6-compatibility-cHe3BP.mdx | 2 +- apps/docs/features/docs/MdxBase.shared.tsx | 2 + .../MfaAuthSettingsForm.tsx | 7 +- .../interfaces/Billing/SpendCapModal.tsx | 20 +- .../DiskManagementReviewAndSubmitDialog.tsx | 4 +- .../fields/ComputeSizeField.tsx | 5 +- .../DiskManagement/ui/BillingChangeBadge.tsx | 3 +- .../LogDrainDestinationSheetForm.tsx | 8 +- .../BillingBreakdown/BillingMetric.tsx | 8 +- .../BillingBreakdown/ComputeMetric.tsx | 8 +- .../BillingBreakdown/UpcomingInvoice.tsx | 21 +- .../Subscription/PlanUpdateSidePanel.tsx | 4 +- .../SubscriptionPlanUpdateDialog.tsx | 45 ++-- .../InvoicesSettings/InvoicesSettings.tsx | 2 +- .../Organization/NewOrg/NewOrgForm.tsx | 2 +- .../Settings/Addons/CustomDomainSidePanel.tsx | 8 +- .../Settings/Addons/IPv4SidePanel.tsx | 4 +- .../Settings/Addons/PITRSidePanel.tsx | 4 +- .../DeployNewReplicaPanel.tsx | 27 ++- .../EnableBranchingModal.tsx | 2 +- apps/studio/pages/new/[slug].tsx | 5 +- .../LaunchWeek/6/HackathonSection.tsx | 77 ------- .../components/LaunchWeek/6/LaunchHero.tsx | 26 --- .../LaunchWeek/6/PreLaunchTeaser.tsx | 102 --------- .../LaunchWeek/6/launch-controller.json | 6 - .../Pricing/ComputePricingCalculator.tsx | 10 +- .../Pricing/ComputePricingTable.tsx | 8 +- apps/www/components/Pricing/PricingAddons.tsx | 8 +- .../Pricing/PricingComparisonTable.tsx | 5 +- .../Pricing/PricingComputeSection.tsx | 11 +- .../components/Pricing/PricingDiskSection.tsx | 12 +- apps/www/components/Pricing/PricingPlans.tsx | 1 + apps/www/components/Sponsors.tsx | 73 ------- apps/www/data/sponsors.json | 198 ------------------ apps/www/pages/company.tsx | 73 ------- 73 files changed, 825 insertions(+), 1274 deletions(-) create mode 100644 apps/docs/components/Price.tsx delete mode 100644 apps/www/components/LaunchWeek/6/HackathonSection.tsx delete mode 100644 apps/www/components/LaunchWeek/6/LaunchHero.tsx delete mode 100644 apps/www/components/LaunchWeek/6/PreLaunchTeaser.tsx delete mode 100644 apps/www/components/LaunchWeek/6/launch-controller.json delete mode 100644 apps/www/components/Sponsors.tsx delete mode 100644 apps/www/data/sponsors.json diff --git a/apps/docs/components/Price.tsx b/apps/docs/components/Price.tsx new file mode 100644 index 00000000000..3a58f96c69f --- /dev/null +++ b/apps/docs/components/Price.tsx @@ -0,0 +1,7 @@ +interface PriceProps { + price: string +} + +export const Price: React.FC = ({ price }) => { + return ${price} +} diff --git a/apps/docs/content/_partials/billing/pricing/pricing_branching.mdx b/apps/docs/content/_partials/billing/pricing/pricing_branching.mdx index 6aa5ca8ed90..ff9420f1ca3 100644 --- a/apps/docs/content/_partials/billing/pricing/pricing_branching.mdx +++ b/apps/docs/content/_partials/billing/pricing/pricing_branching.mdx @@ -1 +1 @@ -There is no fixed fee for a Preview branch. You only pay for the usage it incurs. With Compute costs of $0.01344 per hour, a branch running on Micro Compute size starts at $0.32 per day. +There is no fixed fee for a Preview branch. You only pay for the usage it incurs. With Compute costs of per hour, a branch running on Micro Compute size starts at per day. diff --git a/apps/docs/content/_partials/billing/pricing/pricing_edge_functions.mdx b/apps/docs/content/_partials/billing/pricing/pricing_edge_functions.mdx index 4a68dc3316a..4a6e51cb3b6 100644 --- a/apps/docs/content/_partials/billing/pricing/pricing_edge_functions.mdx +++ b/apps/docs/content/_partials/billing/pricing/pricing_edge_functions.mdx @@ -1,8 +1,9 @@ -$2 per 1 million invocations. You are only charged for usage exceeding your subscription plan's quota. + per 1 million invocations. You are only charged for usage exceeding your subscription +plan's quota. -| Plan | Quota | Over-Usage | -| ---------- | --------- | ---------------------------- | -| Free | 500,000 | - | -| Pro | 2 million | $2 per 1 million invocations | -| Team | 2 million | $2 per 1 million invocations | -| Enterprise | Custom | Custom | +| Plan | Quota | Over-Usage | +| ---------- | --------- | --------------------------------------------- | +| Free | 500,000 | - | +| Pro | 2 million | per 1 million invocations | +| Team | 2 million | per 1 million invocations | +| Enterprise | Custom | Custom | diff --git a/apps/docs/content/_partials/billing/pricing/pricing_mau.mdx b/apps/docs/content/_partials/billing/pricing/pricing_mau.mdx index c3cf0efbc1d..ed4f30f7d9c 100644 --- a/apps/docs/content/_partials/billing/pricing/pricing_mau.mdx +++ b/apps/docs/content/_partials/billing/pricing/pricing_mau.mdx @@ -1 +1,2 @@ -$0.00325 per MAU. You are only charged for usage exceeding your subscription plan's quota. + per MAU. You are only charged for usage exceeding your subscription plan's +quota. diff --git a/apps/docs/content/_partials/billing/pricing/pricing_mau_sso.mdx b/apps/docs/content/_partials/billing/pricing/pricing_mau_sso.mdx index a2a65032667..bf5d2628bd6 100644 --- a/apps/docs/content/_partials/billing/pricing/pricing_mau_sso.mdx +++ b/apps/docs/content/_partials/billing/pricing/pricing_mau_sso.mdx @@ -1 +1,2 @@ -$0.015 per SSO MAU. You are only charged for usage exceeding your subscription plan's quota. + per SSO MAU. You are only charged for usage exceeding your subscription plan's +quota. diff --git a/apps/docs/content/_partials/billing/pricing/pricing_mau_third_party.mdx b/apps/docs/content/_partials/billing/pricing/pricing_mau_third_party.mdx index fe567ae3e55..aa7576751bd 100644 --- a/apps/docs/content/_partials/billing/pricing/pricing_mau_third_party.mdx +++ b/apps/docs/content/_partials/billing/pricing/pricing_mau_third_party.mdx @@ -1 +1,2 @@ -$0.00325 per Third-Party MAU. You are only charged for usage exceeding your subscription plan's quota. + per Third-Party MAU. You are only charged for usage exceeding your subscription +plan's quota. diff --git a/apps/docs/content/_partials/billing/pricing/pricing_mfa_phone.mdx b/apps/docs/content/_partials/billing/pricing/pricing_mfa_phone.mdx index ea50511e1ca..5635b906706 100644 --- a/apps/docs/content/_partials/billing/pricing/pricing_mfa_phone.mdx +++ b/apps/docs/content/_partials/billing/pricing/pricing_mfa_phone.mdx @@ -1,7 +1,8 @@ -$0.1027 per hour ($75 per month) for the first project. $0.0137 per hour ($10 per month) for every additional project. + per hour ( per month) for the first project. per +hour ( per month) for every additional project. -| Plan | Project 1 per month | Project 2 per month | Project 3 per month | -| ---------- | ------------------- | ------------------- | ------------------- | -| Pro | $75 | $10 | $10 | -| Team | $75 | $10 | $10 | -| Enterprise | Custom | Custom | Custom | +| Plan | Project 1 per month | Project 2 per month | Project 3 per month | +| ---------- | -------------------- | -------------------- | -------------------- | +| Pro | | | | +| Team | | | | +| Enterprise | Custom | Custom | Custom | diff --git a/apps/docs/content/_partials/billing/pricing/pricing_pitr.mdx b/apps/docs/content/_partials/billing/pricing/pricing_pitr.mdx index 435f156a2c0..36b2c8801f1 100644 --- a/apps/docs/content/_partials/billing/pricing/pricing_pitr.mdx +++ b/apps/docs/content/_partials/billing/pricing/pricing_pitr.mdx @@ -1,7 +1,7 @@ Pricing depends on the recovery retention period, which determines how many days back you can restore data to any chosen point of up to seconds in granularity. -| Recovery Retention Period in Days | Hourly Price USD | Monthly Price USD | -| --------------------------------- | ---------------- | ----------------- | -| 7 | $0.137 | $100 | -| 14 | $0.274 | $200 | -| 28 | $0.55 | $400 | +| Recovery Retention Period in Days | Hourly Price USD | Monthly Price USD | +| --------------------------------- | ----------------------- | --------------------- | +| 7 | | | +| 14 | | | +| 28 | | | diff --git a/apps/docs/content/_partials/billing/pricing/pricing_realtime_connections.mdx b/apps/docs/content/_partials/billing/pricing/pricing_realtime_connections.mdx index 22a03499d3f..5e8737d0af3 100644 --- a/apps/docs/content/_partials/billing/pricing/pricing_realtime_connections.mdx +++ b/apps/docs/content/_partials/billing/pricing/pricing_realtime_connections.mdx @@ -1,8 +1,9 @@ -$10 per 1,000 peak connections. You are only charged for usage exceeding your subscription plan's quota. + per 1,000 peak connections. You are only charged for usage exceeding your subscription +plan's quota. -| Plan | Quota | Over-Usage | -| ---------- | ------ | ------------------------------ | -| Free | 200 | - | -| Pro | 500 | $10 per 1,000 peak connections | -| Team | 500 | $10 per 1,000 peak connections | -| Enterprise | Custom | Custom | +| Plan | Quota | Over-Usage | +| ---------- | ------ | ----------------------------------------------- | +| Free | 200 | - | +| Pro | 500 | per 1,000 peak connections | +| Team | 500 | per 1,000 peak connections | +| Enterprise | Custom | Custom | diff --git a/apps/docs/content/_partials/billing/pricing/pricing_realtime_messages.mdx b/apps/docs/content/_partials/billing/pricing/pricing_realtime_messages.mdx index 2e64090fd92..3cbea00db4f 100644 --- a/apps/docs/content/_partials/billing/pricing/pricing_realtime_messages.mdx +++ b/apps/docs/content/_partials/billing/pricing/pricing_realtime_messages.mdx @@ -1,8 +1,9 @@ -$2.50 per 1 million messages. You are only charged for usage exceeding your subscription plan's quota. + per 1 million messages. You are only charged for usage exceeding your subscription +plan's quota. -| Plan | Quota | Over-Usage | -| ---------- | --------- | ---------------------------- | -| Free | 2 million | - | -| Pro | 5 million | $2.50 per 1 million messages | -| Team | 5 million | $2.50 per 1 million messages | -| Enterprise | Custom | Custom | +| Plan | Quota | Over-Usage | +| ---------- | --------- | --------------------------------------------- | +| Free | 2 million | - | +| Pro | 5 million | per 1 million messages | +| Team | 5 million | per 1 million messages | +| Enterprise | Custom | Custom | diff --git a/apps/docs/content/_partials/billing/pricing/pricing_storage_image_transformations.mdx b/apps/docs/content/_partials/billing/pricing/pricing_storage_image_transformations.mdx index 0525d0e76a2..4c4d4d429db 100644 --- a/apps/docs/content/_partials/billing/pricing/pricing_storage_image_transformations.mdx +++ b/apps/docs/content/_partials/billing/pricing/pricing_storage_image_transformations.mdx @@ -1,4 +1,5 @@ -$5 per 1,000 origin images. You are only charged for usage exceeding your subscription plan's quota. + per 1,000 origin images. You are only charged for usage exceeding your subscription +plan's quota. @@ -6,8 +7,8 @@ The count resets at the start of each billing cycle. -| Plan | Quota | Over-Usage | -| ---------- | ------ | -------------------------- | -| Pro | 100 | $5 per 1,000 origin images | -| Team | 100 | $5 per 1,000 origin images | -| Enterprise | Custom | Custom | +| Plan | Quota | Over-Usage | +| ---------- | ------ | ------------------------------------------- | +| Pro | 100 | per 1,000 origin images | +| Team | 100 | per 1,000 origin images | +| Enterprise | Custom | Custom | diff --git a/apps/docs/content/_partials/billing/pricing/pricing_storage_size.mdx b/apps/docs/content/_partials/billing/pricing/pricing_storage_size.mdx index 883298c4981..6fb439f74e9 100644 --- a/apps/docs/content/_partials/billing/pricing/pricing_storage_size.mdx +++ b/apps/docs/content/_partials/billing/pricing/pricing_storage_size.mdx @@ -1,8 +1,9 @@ -$0.00002919 per GB-Hr ($0.021 per GB per month). You are only charged for usage exceeding your subscription plan's quota. + per GB-Hr ( per GB per month). You are only +charged for usage exceeding your subscription plan's quota. -| Plan | Quota in GB | Over-Usage per GB | Quota in GB-Hrs | Over-Usage per GB-Hr | -| ---------- | ----------- | ----------------- | --------------- | -------------------- | -| Free | 1 | - | 744 | - | -| Pro | 100 | $0.021 | 74,400 | $0.00002919 | -| Team | 100 | $0.021 | 74,400 | $0.00002919 | -| Enterprise | Custom | Custom | Custom | Custom | +| Plan | Quota in GB | Over-Usage per GB | Quota in GB-Hrs | Over-Usage per GB-Hr | +| ---------- | ----------- | ----------------------- | --------------- | ---------------------------- | +| Free | 1 | - | 744 | - | +| Pro | 100 | | 74,400 | | +| Team | 100 | | 74,400 | | +| Enterprise | Custom | Custom | Custom | Custom | diff --git a/apps/docs/content/guides/deployment/branching.mdx b/apps/docs/content/guides/deployment/branching.mdx index 1f4e2a71cb1..ce14f125938 100644 --- a/apps/docs/content/guides/deployment/branching.mdx +++ b/apps/docs/content/guides/deployment/branching.mdx @@ -624,7 +624,7 @@ You can make a similar setup with a distinct project for each environment. Or ju Branching is available on the Pro Plan and above. The price is: -- Each Preview branch costs $0.32 per day +- Each Preview branch costs per day - Each Preview branch is billed until it is removed ## Troubleshooting diff --git a/apps/docs/content/guides/platform/billing-faq.mdx b/apps/docs/content/guides/platform/billing-faq.mdx index f860c0cacff..719cf942f4b 100644 --- a/apps/docs/content/guides/platform/billing-faq.mdx +++ b/apps/docs/content/guides/platform/billing-faq.mdx @@ -42,14 +42,13 @@ No, we do not charge for paused projects. Compute hours are only counted for act #### How are multiple projects billed under a paid organization? -We provide a dedicated server for every Supabase project. Each paid organization comes with $10 in Compute Credits to cover one project on the default compute size. Additional projects start at ~$10 a month (billed hourly). +We provide a dedicated server for every Supabase project. Each paid organization comes with in Compute Credits to cover one project on the default compute size. Additional projects start at ~ a month (billed hourly). Running 3 projects in a Pro Plan organization on the default Micro instance: -- $25 Pro Plan -- $30 for 3 projects on the default compute size -- $10 Compute credits - ⇒ $45 / month +- Pro Plan +- for 3 projects on the default compute size +- Compute credits ⇒ / month Refer to our [Compute](/docs/guides/platform/manage-your-usage/compute#billing-examples) docs for more examples and insights. diff --git a/apps/docs/content/guides/platform/billing-on-supabase.mdx b/apps/docs/content/guides/platform/billing-on-supabase.mdx index f6a252984f9..48d3c7c3c1b 100644 --- a/apps/docs/content/guides/platform/billing-on-supabase.mdx +++ b/apps/docs/content/guides/platform/billing-on-supabase.mdx @@ -61,18 +61,18 @@ For usage items without a quota, such as [Compute](/docs/guides/platform/manage- The quota is applied to your entire organization, independent of how many projects you launch within that organization. For billing purposes, we sum the usage across all projects in a monthly invoice. -| Usage Item | Free | Pro/Team | Enterprise | -| -------------------------------- | ------------------------ | -------------------------------------------------- | ---------- | -| Egress | 5 GB | 250 GB included, then $0.09 per GB | Custom | -| Database Size | 500 MB | 8 GB disk per project included, then $0.125 per GB | Custom | -| Monthly Active Users | 50,000 MAU | 100,000 MAU included, then $0.00325 per MAU | Custom | -| Monthly Active Third-Party Users | 50 MAU | 50 MAU included, then $0.00325 per MAU | Custom | -| Monthly Active SSO Users | Unavailable on Free Plan | 50 MAU included, then $0.015 per MAU | Custom | -| Storage Size | 1 GB | 100 GB included, then $0.021 per GB | Custom | -| Storage Images Transformed | Unavailable on Free Plan | 100 included, then $5 per 1000 | Custom | -| Edge Function Invocations | 500,000 | 2 million included, then $2 per million | Custom | -| Realtime Message Count | 2 million | 5 million included, then $2.5 per million | Custom | -| Realtime Peak Connections | 200 | 500 included, then $10 per 1000 | Custom | +| Usage Item | Free | Pro/Team | Enterprise | +| -------------------------------- | ------------------------ | ------------------------------------------------------------------- | ---------- | +| Egress | 5 GB | 250 GB included, then per GB | Custom | +| Database Size | 500 MB | 8 GB disk per project included, then per GB | Custom | +| Monthly Active Users | 50,000 MAU | 100,000 MAU included, then per MAU | Custom | +| Monthly Active Third-Party Users | 50 MAU | 50 MAU included, then per MAU | Custom | +| Monthly Active SSO Users | Unavailable on Free Plan | 50 MAU included, then per MAU | Custom | +| Storage Size | 1 GB | 100 GB included, then per GB | Custom | +| Storage Images Transformed | Unavailable on Free Plan | 100 included, then per 1000 | Custom | +| Edge Function Invocations | 500,000 | 2 million included, then per million | Custom | +| Realtime Message Count | 2 million | 5 million included, then per million | Custom | +| Realtime Peak Connections | 200 | 500 included, then per 1000 | Custom | You can find a detailed breakdown of all usage items and how they are billed on the [Manage your usage](/docs/guides/platform/manage-your-usage) page. diff --git a/apps/docs/content/guides/platform/compute-and-disk.mdx b/apps/docs/content/guides/platform/compute-and-disk.mdx index 04dfff7729c..76ac429d90c 100644 --- a/apps/docs/content/guides/platform/compute-and-disk.mdx +++ b/apps/docs/content/guides/platform/compute-and-disk.mdx @@ -16,20 +16,20 @@ In paid organizations, Nano Compute are billed at the same price as Micro Comput -| Compute Size | Hourly Price USD | Monthly Price USD | CPU | Memory | Max DB Size (Recommended)[^2] | -| ------------ | ---------------- | --------------------------------------------------------------------------------------------------------------------------- | ----------------------- | ------------ | ----------------------------- | -| Nano[^3] | $0 | $0 | Shared | Up to 0.5 GB | 500 MB | -| Micro | $0.01344 | ~$10 | 2-core ARM (shared) | 1 GB | 10 GB | -| Small | $0.0206 | ~$15 | 2-core ARM (shared) | 2 GB | 50 GB | -| Medium | $0.0822 | ~$60 | 2-core ARM (shared) | 4 GB | 100 GB | -| Large | $0.1517 | ~$110 | 2-core ARM (dedicated) | 8 GB | 200 GB | -| XL | $0.2877 | ~$210 | 4-core ARM (dedicated) | 16 GB | 500 GB | -| 2XL | $0.562 | ~$410 | 8-core ARM (dedicated) | 32 GB | 1 TB | -| 4XL | $1.32 | ~$960 | 16-core ARM (dedicated) | 64 GB | 2 TB | -| 8XL | $2.562 | ~$1,870 | 32-core ARM (dedicated) | 128 GB | 4 TB | -| 12XL | $3.836 | ~$2,800 | 48-core ARM (dedicated) | 192 GB | 6 TB | -| 16XL | $5.12 | ~$3,730 | 64-core ARM (dedicated) | 256 GB | 10 TB | -| >16XL | - | [Contact Us](https://supabase.com/dashboard/support/new?category=sales&subject=Enquiry%20about%20larger%20instance%20sizes) | Custom | Custom | Custom | +| Compute Size | Hourly Price USD | Monthly Price USD | CPU | Memory | Max DB Size (Recommended)[^2] | +| ------------ | ------------------------- | --------------------------------------------------------------------------------------------------------------------------- | ----------------------- | ------------ | ----------------------------- | +| Nano[^3] | | | Shared | Up to 0.5 GB | 500 MB | +| Micro | | ~ | 2-core ARM (shared) | 1 GB | 10 GB | +| Small | | ~ | 2-core ARM (shared) | 2 GB | 50 GB | +| Medium | | ~ | 2-core ARM (shared) | 4 GB | 100 GB | +| Large | | ~ | 2-core ARM (dedicated) | 8 GB | 200 GB | +| XL | | ~ | 4-core ARM (dedicated) | 16 GB | 500 GB | +| 2XL | | ~ | 8-core ARM (dedicated) | 32 GB | 1 TB | +| 4XL | | ~ | 16-core ARM (dedicated) | 64 GB | 2 TB | +| 8XL | | ~,870 | 32-core ARM (dedicated) | 128 GB | 4 TB | +| 12XL | | ~,800 | 48-core ARM (dedicated) | 192 GB | 6 TB | +| 16XL | | ~,730 | 64-core ARM (dedicated) | 256 GB | 10 TB | +| >16XL | - | [Contact Us](https://supabase.com/dashboard/support/new?category=sales&subject=Enquiry%20about%20larger%20instance%20sizes) | Custom | Custom | Custom | [^1]: Database max connections are recommended values and can be customized depending on your use case. [^2]: Database size for each compute instance is the default recommendation but the actual performance of your database has many contributing factors, including resources available to it and the size of the data contained within it. See the [shared responsibility model](https://supabase.com/docs/guides/platform/shared-responsibility-model) for more information. @@ -121,14 +121,14 @@ Be aware that increasing IOPS or throughput incurs additional charges. When selecting your disk, it's essential to focus on the performance needs of your workload. Here's a comparison of our available disk types: -| | General Purpose SSD (gp3) | High Performance SSD (io2) | -| ----------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | -| **Use Case** | General workloads, development environments, small to medium databases | High-performance needs, large-scale databases, mission-critical applications | -| **Max Disk Size** | 16 TB | 60 TB | -| **Max IOPS** | 16,000 IOPS (at 32 GB disk size) | 80,000 IOPS (at 80 GB disk size) | -| **Throughput** | 125 MB/s (default) to 1,000 MB/s (maximum) | Automatically scales with IOPS | -| **Best For** | Great value for most use cases | Low latency and very high IOPS requirements | -| **Pricing** | Disk: 8 GB included, then $0.125 per GB
IOPS: 3,000 included, then $0.024 per IOPS
Throughput: 125 MB/s included, then $0.95 per MB/s | Disk: $0.195 per GB
IOPS: $0.119 per IOPS
Throughput: Scales with IOPS at no additional cost | +| | General Purpose SSD (gp3) | High Performance SSD (io2) | +| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------- | +| **Use Case** | General workloads, development environments, small to medium databases | High-performance needs, large-scale databases, mission-critical applications | +| **Max Disk Size** | 16 TB | 60 TB | +| **Max IOPS** | 16,000 IOPS (at 32 GB disk size) | 80,000 IOPS (at 80 GB disk size) | +| **Throughput** | 125 MB/s (default) to 1,000 MB/s (maximum) | Automatically scales with IOPS | +| **Best For** | Great value for most use cases | Low latency and very high IOPS requirements | +| **Pricing** | Disk: 8 GB included, then per GB
IOPS: 3,000 included, then per IOPS
Throughput: 125 MB/s included, then per MB/s | Disk: per GB
IOPS: per IOPS
Throughput: Scales with IOPS at no additional cost | For general, day-to-day operations, gp3 should be more than enough. If you need high throughput and IOPS for critical systems, io2 will provide the performance required. diff --git a/apps/docs/content/guides/platform/credits.mdx b/apps/docs/content/guides/platform/credits.mdx index 8597c8cb097..04ced3dae40 100644 --- a/apps/docs/content/guides/platform/credits.mdx +++ b/apps/docs/content/guides/platform/credits.mdx @@ -5,7 +5,7 @@ title: 'Credits' ## Credit balance -Each organization has a credit balance. Credits are applied to future invoices to reduce the amount due. As long as the credit balance is greater than $0, credits will be used before charging your payment method on file. +Each organization has a credit balance. Credits are applied to future invoices to reduce the amount due. As long as the credit balance is greater than , credits will be used before charging your payment method on file. Subscription upgrade modal per top-up. These credits do not expire and are non-refundable. You may want to consider this option to avoid issues with recurring payments, gain more control over how often your credit card is charged, and potentially make things easier for your accounting department. -If you are interested in larger (> $1,000) credit packages, [reach out](https://supabase.com/dashboard/support/new?subject=I%20would%20like%20to%20inquire%20about%20larger%20credit%20packages&category=Sales). +If you are interested in larger (> ,000) credit packages, [reach out](https://supabase.com/dashboard/support/new?subject=I%20would%20like%20to%20inquire%20about%20larger%20credit%20packages&category=Sales). diff --git a/apps/docs/content/guides/platform/manage-your-usage/advanced-mfa-phone.mdx b/apps/docs/content/guides/platform/manage-your-usage/advanced-mfa-phone.mdx index 018ba7d0cc9..9a68ac80b7b 100644 --- a/apps/docs/content/guides/platform/manage-your-usage/advanced-mfa-phone.mdx +++ b/apps/docs/content/guides/platform/manage-your-usage/advanced-mfa-phone.mdx @@ -42,32 +42,32 @@ Usage is shown as "Auth MFA Phone Hours" on your invoice. The project has MFA Phone activated throughout the entire billing cycle. -| Line Item | Hours | Costs | -| ----------------------------- | ----- | -------- | -| Pro Plan | - | $25 | -| Compute Hours Micro Project 1 | 744 | $10 | -| MFA Phone Hours | 744 | $75 | -| **Subtotal** | | **$110** | -| Compute Credits | | -$10 | -| **Total** | | **$100** | +| Line Item | Hours | Costs | +| ----------------------------- | ----- | ------------------------- | +| Pro Plan | - | | +| Compute Hours Micro Project 1 | 744 | | +| MFA Phone Hours | 744 | | +| **Subtotal** | | **** | +| Compute Credits | | - | +| **Total** | | **** | ### Multiple projects All projects have MFA Phone activated throughout the entire billing cycle. -| Line Item | Hours | Costs | -| ----------------------------- | ----- | -------- | -| Pro Plan | - | $25 | -| | | | -| Compute Hours Micro Project 1 | 744 | $10 | -| MFA Phone Hours Project 1 | 744 | $75 | -| | | | -| Compute Hours Micro Project 2 | 744 | $10 | -| MFA Phone Hours Project 2 | 744 | $10 | -| | | | -| Compute Hours Micro Project 3 | 744 | $10 | -| MFA Phone Hours Project 3 | 744 | $10 | -| | | | -| **Subtotal** | | **$150** | -| Compute Credits | | -$10 | -| **Total** | | **$140** | +| Line Item | Hours | Costs | +| ----------------------------- | ----- | ------------------------- | +| Pro Plan | - | | +| | | | +| Compute Hours Micro Project 1 | 744 | | +| MFA Phone Hours Project 1 | 744 | | +| | | | +| Compute Hours Micro Project 2 | 744 | | +| MFA Phone Hours Project 2 | 744 | | +| | | | +| Compute Hours Micro Project 3 | 744 | | +| MFA Phone Hours Project 3 | 744 | | +| | | | +| **Subtotal** | | **** | +| Compute Credits | | - | +| **Total** | | **** | diff --git a/apps/docs/content/guides/platform/manage-your-usage/branching.mdx b/apps/docs/content/guides/platform/manage-your-usage/branching.mdx index 8c9d3e1362c..87b57e18bde 100644 --- a/apps/docs/content/guides/platform/manage-your-usage/branching.mdx +++ b/apps/docs/content/guides/platform/manage-your-usage/branching.mdx @@ -25,21 +25,21 @@ Compute incurred by Preview branches is shown as "Branching Compute Hours" on yo The project has a Preview branch "XYZ", that runs for 30 hours, incurring Compute and Egress costs. Disk Size usage remains within the 8 GB included in the subscription plan, so no additional charges apply. -| Line Item | Costs | -| ------------------------------ | --------- | -| Pro Plan | $25 | -| | | -| Compute Hours Small Project 1 | $15 | -| Egress Project 1 | $7 | -| Disk Size Project 1 | $3 | -| | | -| Compute Hours Micro Branch XYZ | $0.4 | -| Egress Branch XYZ | $1 | -| Disk Size Branch XYZ | $0 | -| | | -| **Subtotal** | **$51.4** | -| Compute Credits | -$10 | -| **Total** | **$41.4** | +| Line Item | Costs | +| ------------------------------ | -------------------------- | +| Pro Plan | | +| | | +| Compute Hours Small Project 1 | | +| Egress Project 1 | | +| Disk Size Project 1 | | +| | | +| Compute Hours Micro Branch XYZ | | +| Egress Branch XYZ | | +| Disk Size Branch XYZ | | +| | | +| **Subtotal** | **** | +| Compute Credits | - | +| **Total** | **** | ## View usage diff --git a/apps/docs/content/guides/platform/manage-your-usage/compute.mdx b/apps/docs/content/guides/platform/manage-your-usage/compute.mdx index 36683fd1807..14abb5de266 100644 --- a/apps/docs/content/guides/platform/manage-your-usage/compute.mdx +++ b/apps/docs/content/guides/platform/manage-your-usage/compute.mdx @@ -36,24 +36,24 @@ Usage is shown as "Compute Hours" on your invoice. ## Compute Credits -Paid plans include $10 in Compute Credits, which cover one project running on the Micro/Nano Compute size or portions of other Compute sizes. Compute Credits are applied to your Compute costs and are provided to an organization each month. They reset monthly and do not accumulate. +Paid plans include in Compute Credits, which cover one project running on the Micro/Nano Compute size or portions of other Compute sizes. Compute Credits are applied to your Compute costs and are provided to an organization each month. They reset monthly and do not accumulate. ## Pricing -| Compute Size | Hourly Price USD | Monthly Price USD | -| ------------ | ---------------- | --------------------------------------------------------------------------------------------------------------------------- | -| Nano[^1] | $0 | $0 | -| Micro | $0.01344 | ~$10 | -| Small | $0.0206 | ~$15 | -| Medium | $0.0822 | ~$60 | -| Large | $0.1517 | ~$110 | -| XL | $0.2877 | ~$210 | -| 2XL | $0.562 | ~$410 | -| 4XL | $1.32 | ~$960 | -| 8XL | $2.562 | ~$1,870 | -| 12XL | $3.836 | ~$2,800 | -| 16XL | $5.12 | ~$3,730 | -| >16XL | - | [Contact Us](https://supabase.com/dashboard/support/new?category=sales&subject=Enquiry%20about%20larger%20instance%20sizes) | +| Compute Size | Hourly Price USD | Monthly Price USD | +| ------------ | ------------------------- | --------------------------------------------------------------------------------------------------------------------------- | +| Nano[^1] | | | +| Micro | | ~ | +| Small | | ~ | +| Medium | | ~ | +| Large | | ~ | +| XL | | ~ | +| 2XL | | ~ | +| 4XL | | ~ | +| 8XL | | ~ | +| 12XL | | ~ | +| 16XL | | ~ | +| >16XL | - | [Contact Us](https://supabase.com/dashboard/support/new?category=sales&subject=Enquiry%20about%20larger%20instance%20sizes) | [^1]: Compute resources on the Free Plan are subject to change. @@ -69,40 +69,40 @@ In paid organizations, Nano Compute are billed at the same price as Micro Comput The project runs on the same Compute size throughout the entire billing cycle. -| Line Item | Hours | Costs | -| ----------------------------- | ----- | ------- | -| Pro Plan | - | $25 | -| Compute Hours Micro Project 1 | 744 | $10 | -| **Subtotal** | | **$35** | -| Compute Credits | | -$10 | -| **Total** | | **$25** | +| Line Item | Hours | Costs | +| ----------------------------- | ----- | ------------------------ | +| Pro Plan | - | | +| Compute Hours Micro Project 1 | 744 | | +| **Subtotal** | | **** | +| Compute Credits | | - | +| **Total** | | **** | ### Multiple projects All projects run on the same Compute size throughout the entire billing cycle. -| Line Item | Hours | Costs | -| ----------------------------- | ----- | ------- | -| Pro Plan | - | $25 | -| Compute Hours Micro Project 1 | 744 | $10 | -| Compute Hours Micro Project 2 | 744 | $10 | -| Compute Hours Micro Project 3 | 744 | $10 | -| **Subtotal** | | **$55** | -| Compute Credits | | -$10 | -| **Total** | | **$45** | +| Line Item | Hours | Costs | +| ----------------------------- | ----- | ------------------------ | +| Pro Plan | - | | +| Compute Hours Micro Project 1 | 744 | | +| Compute Hours Micro Project 2 | 744 | | +| Compute Hours Micro Project 3 | 744 | | +| **Subtotal** | | **** | +| Compute Credits | | - | +| **Total** | | **** | ### One project on different Compute sizes The project's Compute size changes throughout the billing cycle. -| Line Item | Hours | Costs | -| ----------------------------- | ----- | ------- | -| Pro Plan | - | $25 | -| Compute Hours Micro Project 1 | 233 | $3 | -| Compute Hours Small Project 1 | 511 | $11 | -| **Subtotal** | | **$39** | -| Compute Credits | | -$10 | -| **Total** | | **$29** | +| Line Item | Hours | Costs | +| ----------------------------- | ----- | ------------------------ | +| Pro Plan | - | | +| Compute Hours Micro Project 1 | 233 | | +| Compute Hours Small Project 1 | 511 | | +| **Subtotal** | | **** | +| Compute Credits | | - | +| **Total** | | **** | ## View usage diff --git a/apps/docs/content/guides/platform/manage-your-usage/custom-domains.mdx b/apps/docs/content/guides/platform/manage-your-usage/custom-domains.mdx index f543aceee36..4493951975b 100644 --- a/apps/docs/content/guides/platform/manage-your-usage/custom-domains.mdx +++ b/apps/docs/content/guides/platform/manage-your-usage/custom-domains.mdx @@ -28,7 +28,7 @@ Usage is shown as "Custom Domain Hours" on your invoice. ## Pricing -$0.0137 per hour ($10 per month). + per hour ( per month). ## Billing examples @@ -36,32 +36,32 @@ $0.0137 per hour ($10 per month). The project has a custom domain activated throughout the entire billing cycle. -| Line Item | Hours | Costs | -| ----------------------------- | ----- | ------- | -| Pro Plan | - | $25 | -| Compute Hours Micro Project 1 | 744 | $10 | -| Custom Domain Hours | 744 | $10 | -| **Subtotal** | | **$45** | -| Compute Credits | | -$10 | -| **Total** | | **$35** | +| Line Item | Hours | Costs | +| ----------------------------- | ----- | ------------------------ | +| Pro Plan | - | | +| Compute Hours Micro Project 1 | 744 | | +| Custom Domain Hours | 744 | | +| **Subtotal** | | **** | +| Compute Credits | | - | +| **Total** | | **** | ### Multiple projects All projects have a custom domain activated throughout the entire billing cycle. -| Line Item | Hours | Costs | -| ----------------------------- | ----- | ------- | -| Pro Plan | - | $25 | -| | | | -| Compute Hours Micro Project 1 | 744 | $10 | -| Custom Domain Hours Project 1 | 744 | $10 | -| | | | -| Compute Hours Micro Project 2 | 744 | $10 | -| Custom Domain Hours Project 2 | 744 | $10 | -| | | | -| **Subtotal** | | **$65** | -| Compute Credits | | -$10 | -| **Total** | | **$55** | +| Line Item | Hours | Costs | +| ----------------------------- | ----- | ------------------------ | +| Pro Plan | - | | +| | | | +| Compute Hours Micro Project 1 | 744 | | +| Custom Domain Hours Project 1 | 744 | | +| | | | +| Compute Hours Micro Project 2 | 744 | | +| Custom Domain Hours Project 2 | 744 | | +| | | | +| **Subtotal** | | **** | +| Compute Credits | | - | +| **Total** | | **** | ## Optimize usage diff --git a/apps/docs/content/guides/platform/manage-your-usage/disk-iops.mdx b/apps/docs/content/guides/platform/manage-your-usage/disk-iops.mdx index b4dfada9665..0db9796a521 100644 --- a/apps/docs/content/guides/platform/manage-your-usage/disk-iops.mdx +++ b/apps/docs/content/guides/platform/manage-your-usage/disk-iops.mdx @@ -29,24 +29,26 @@ Pricing depends on the [disk type](/docs/guides/platform/compute-and-disk#disk-t ### General purpose disks (gp3) -$0.00003288 per IOPS-Hr ($0.024 per IOPS per month). gp3 disks come with a default IOPS of 3,000. You are only charged for provisioned IOPS exceeding these 3,000 IOPS. + per IOPS-Hr ( per IOPS per month). gp3 disks +come with a default IOPS of 3,000. You are only charged for provisioned IOPS exceeding these 3,000 +IOPS. -| Plan | Included Disk IOPS | Over-Usage per IOPS per month | Over-Usage per IOPS-Hr | -| ---------- | ------------------ | ----------------------------- | ---------------------- | -| Pro | 3,000 | $0.024 | $0.00003288 | -| Team | 3,000 | $0.024 | $0.00003288 | -| Enterprise | Custom | Custom | Custom | +| Plan | Included Disk IOPS | Over-Usage per IOPS per month | Over-Usage per IOPS-Hr | +| ---------- | ------------------ | ----------------------------- | ---------------------------- | +| Pro | 3,000 | | | +| Team | 3,000 | | | +| Enterprise | Custom | Custom | Custom | ### High performance disks (io2) -$0.000163 per IOPS-Hr ($0.119 per IOPS per month). -Unlike general purpose disks, high performance disks are billed from the first provisioned IOPS. + per IOPS-Hr ( per IOPS per month). Unlike general +purpose disks, high performance disks are billed from the first provisioned IOPS. -| Plan | Included Disk IOPS | Usage per IOPS per month | Usage per IOPS-Hr | -| ---------- | ------------------ | ------------------------ | ----------------- | -| Pro | 0 | $0.119 | $0.000163 | -| Team | 0 | $0.119 | $0.000163 | -| Enterprise | Custom | Custom | Custom | +| Plan | Included Disk IOPS | Usage per IOPS per month | Usage per IOPS-Hr | +| ---------- | ------------------ | ------------------------ | -------------------------- | +| Pro | 0 | | | +| Team | 0 | | | +| Enterprise | Custom | Custom | Custom | ## Billing examples @@ -54,29 +56,29 @@ Unlike general purpose disks, high performance disks are billed from the first p Project 1 doesn't exceed the included IOPS, so no charges for IOPS apply. Project 2 exceeds the included IOPS by 600, incurring charges for this additional usage. -| Line Item | Units | Costs | -| ----------------------------- | ---------- | ----------- | -| Pro Plan | 1 | $25 | -| | | | -| Compute Hours Micro Project 1 | 744 hours | $10 | -| Disk IOPS Project 1 | 3,000 IOPS | $0 | -| | | | -| Compute Hours Large Project 2 | 744 hours | $110 | -| Disk IOPS Project 2 | 3,600 IOPS | $14.40 | -| | | | -| **Subtotal** | | **$159.40** | -| Compute Credits | | -$10 | -| **Total** | | **$149.40** | +| Line Item | Units | Costs | +| ----------------------------- | ---------- | ---------------------------- | +| Pro Plan | 1 | | +| | | | +| Compute Hours Micro Project 1 | 744 hours | | +| Disk IOPS Project 1 | 3,000 IOPS | | +| | | | +| Compute Hours Large Project 2 | 744 hours | | +| Disk IOPS Project 2 | 3,600 IOPS | | +| | | | +| **Subtotal** | | **** | +| Compute Credits | | - | +| **Total** | | **** | ### Io2 This disk type is billed from the first IOPS provisioned, meaning for 8000 IOPS. -| Line Item | Units | Costs | -| ----------------------------- | ---------- | ---------- | -| Pro Plan | 1 | $25 | -| Compute Hours Large Project 1 | 744 hours | $110 | -| Disk IOPS Project 1 | 8,000 IOPS | $952 | -| **Subtotal** | | **$1,087** | -| Compute Credits | | -$10 | -| **Total** | | **$1,077** | +| Line Item | Units | Costs | +| ----------------------------- | ---------- | --------------------------- | +| Pro Plan | 1 | | +| Compute Hours Large Project 1 | 744 hours | | +| Disk IOPS Project 1 | 8,000 IOPS | | +| **Subtotal** | | **,087** | +| Compute Credits | | - | +| **Total** | | **,077** | diff --git a/apps/docs/content/guides/platform/manage-your-usage/disk-size.mdx b/apps/docs/content/guides/platform/manage-your-usage/disk-size.mdx index e216f08f025..4b7e04dd64c 100644 --- a/apps/docs/content/guides/platform/manage-your-usage/disk-size.mdx +++ b/apps/docs/content/guides/platform/manage-your-usage/disk-size.mdx @@ -28,13 +28,15 @@ Pricing depends on the [disk type](/docs/guides/platform/compute-and-disk#disk-t ### General purpose disks (gp3) -$0.000171 per GB-Hr ($0.125 per GB per month). The primary database of your project gets provisioned with an 8 GB disk. You are only charged for provisioned disk size exceeding these 8 GB. + per GB-Hr ( per GB per month). The primary +database of your project gets provisioned with an 8 GB disk. You are only charged for provisioned +disk size exceeding these 8 GB. -| Plan | Included Disk Size | Over-Usage per GB per month | Over-Usage per GB-Hr | -| ---------- | ------------------ | --------------------------- | -------------------- | -| Pro | 8 GB | $0.125 | $0.000171 | -| Team | 8 GB | $0.125 | $0.000171 | -| Enterprise | Custom | Custom | Custom | +| Plan | Included Disk Size | Over-Usage per GB per month | Over-Usage per GB-Hr | +| ---------- | ------------------ | --------------------------- | -------------------------- | +| Pro | 8 GB | | | +| Team | 8 GB | | | +| Enterprise | Custom | Custom | Custom | @@ -44,14 +46,14 @@ Launching a Read Replica creates an additional database with its own dedicated d ### High performance disks (io2) -$0.000267 per GB-Hr ($0.195 per GB per month). -Unlike general purpose disks, high performance disks are billed from the first byte of provisioned disk. + per GB-Hr ( per GB per month). Unlike general +purpose disks, high performance disks are billed from the first byte of provisioned disk. -| Plan | Included Disk size | Usage per GB per month | Usage per GB-Hr | -| ---------- | ------------------ | ---------------------- | --------------- | -| Pro | 0 GB | $0.195 | $0.000267 | -| Team | 0 GB | $0.195 | $0.000267 | -| Enterprise | Custom | Custom | Custom | +| Plan | Included Disk size | Usage per GB per month | Usage per GB-Hr | +| ---------- | ------------------ | ----------------------- | -------------------------- | +| Pro | 0 GB | | | +| Team | 0 GB | | | +| Enterprise | Custom | Custom | Custom | ## Billing examples @@ -59,43 +61,43 @@ Unlike general purpose disks, high performance disks are billed from the first b Project 1 and 2 don't exceed the included disk size, so no charges for Disk size apply. Project 3 exceeds the included disk size by 42 GB, incurring charges for this additional usage. -| Line Item | Units | Costs | -| ----------------------------- | --------- | ---------- | -| Pro Plan | 1 | $25 | -| | | | -| Compute Hours Micro Project 1 | 744 hours | $10 | -| Disk Size Project 1 | 8 GB | $0 | -| | | | -| Compute Hours Micro Project 2 | 744 hours | $10 | -| Disk Size Project 2 | 8 GB | $0 | -| | | | -| Compute Hours Micro Project 3 | 744 hours | $10 | -| Disk Size Project 3 | 50 GB | $5.25 | -| | | | -| **Subtotal** | | **$50.25** | -| Compute Credits | | -$10 | -| **Total** | | **$40.25** | +| Line Item | Units | Costs | +| ----------------------------- | --------- | --------------------------- | +| Pro Plan | 1 | | +| | | | +| Compute Hours Micro Project 1 | 744 hours | | +| Disk Size Project 1 | 8 GB | | +| | | | +| Compute Hours Micro Project 2 | 744 hours | | +| Disk Size Project 2 | 8 GB | | +| | | | +| Compute Hours Micro Project 3 | 744 hours | | +| Disk Size Project 3 | 50 GB | | +| | | | +| **Subtotal** | | **** | +| Compute Credits | | - | +| **Total** | | **** | ### Io2 This disk type is billed from the first byte of provisioned disk, meaning for 66 GB across all projects. -| Line Item | Units | Costs | -| ----------------------------- | --------- | ---------- | -| Pro Plan | 1 | $25 | -| | | | -| Compute Hours Micro Project 1 | 744 hours | $10 | -| Disk Size Project 1 | 8 GB | $1.56 | -| | | | -| Compute Hours Micro Project 2 | 744 hours | $10 | -| Disk Size Project 2 | 8 GB | $1.56 | -| | | | -| Compute Hours Micro Project 3 | 744 hours | $10 | -| Disk Size Project 3 | 50 GB | $9.75 | -| | | | -| **Subtotal** | | **$67.87** | -| Compute Credits | | -$10 | -| **Total** | | **$57.87** | +| Line Item | Units | Costs | +| ----------------------------- | --------- | --------------------------- | +| Pro Plan | 1 | | +| | | | +| Compute Hours Micro Project 1 | 744 hours | | +| Disk Size Project 1 | 8 GB | | +| | | | +| Compute Hours Micro Project 2 | 744 hours | | +| Disk Size Project 2 | 8 GB | | +| | | | +| Compute Hours Micro Project 3 | 744 hours | | +| Disk Size Project 3 | 50 GB | | +| | | | +| **Subtotal** | | **** | +| Compute Credits | | - | +| **Total** | | **** | ## View usage diff --git a/apps/docs/content/guides/platform/manage-your-usage/disk-throughput.mdx b/apps/docs/content/guides/platform/manage-your-usage/disk-throughput.mdx index f19a2acb71e..421f563de31 100644 --- a/apps/docs/content/guides/platform/manage-your-usage/disk-throughput.mdx +++ b/apps/docs/content/guides/platform/manage-your-usage/disk-throughput.mdx @@ -29,13 +29,15 @@ Pricing depends on the [disk type](/docs/guides/platform/compute-and-disk#disk-t ### General purpose disks (gp3) -$0.00013 per MB/s-Hr ($0.095 per MB/s per month). gp3 disks come with a baseline throughput of 125 MB/s. You are only charged for provisioned throughput exceeding these 125 MB/s. + per MB/s-Hr ( per MB/s per month). gp3 disks come +with a baseline throughput of 125 MB/s. You are only charged for provisioned throughput exceeding +these 125 MB/s. -| Plan | Included Disk Throughput | Over-Usage per MB/s per month | Over-Usage per MB/s-Hr | -| ---------- | ------------------------ | ----------------------------- | ---------------------- | -| Pro | 125 MB/s | $0.095 | $0.00013 | -| Team | 125 MB/s | $0.095 | $0.00013 | -| Enterprise | Custom | Custom | Custom | +| Plan | Included Disk Throughput | Over-Usage per MB/s per month | Over-Usage per MB/s-Hr | +| ---------- | ------------------------ | ----------------------------- | ------------------------- | +| Pro | 125 MB/s | | | +| Team | 125 MB/s | | | +| Enterprise | Custom | Custom | Custom | ### High performance disks (io2) @@ -45,42 +47,42 @@ There are no charges. Throughput scales with IOPS at no additional cost. ### No additional throughput configured -| Line Item | Units | Costs | -| ----------------------------- | --------- | ------- | -| Pro Plan | 1 | $25 | -| | | | -| Compute Hours Micro Project 1 | 744 hours | $10 | -| Disk Throughput Project 1 | 125 MB/s | $0 | -| | | | -| **Subtotal** | | **$35** | -| Compute Credits | | -$10 | -| **Total** | | **$25** | +| Line Item | Units | Costs | +| ----------------------------- | --------- | ------------------------ | +| Pro Plan | 1 | | +| | | | +| Compute Hours Micro Project 1 | 744 hours | | +| Disk Throughput Project 1 | 125 MB/s | | +| | | | +| **Subtotal** | | **** | +| Compute Credits | | - | +| **Total** | | **** | ### Additional throughput configured -| Line Item | Units | Costs | -| ----------------------------- | --------- | ----------- | -| Pro Plan | 1 | $25 | -| | | | -| Compute Hours Large Project 1 | 744 hours | $110 | -| Disk Throughput Project 1 | 200 MB/s | $7.13 | -| | | | -| **Subtotal** | | **$142.13** | -| Compute Credits | | -$10 | -| **Total** | | **$132.13** | +| Line Item | Units | Costs | +| ----------------------------- | --------- | ---------------------------- | +| Pro Plan | 1 | | +| | | | +| Compute Hours Large Project 1 | 744 hours | | +| Disk Throughput Project 1 | 200 MB/s | | +| | | | +| **Subtotal** | | **** | +| Compute Credits | | - | +| **Total** | | **** | ### Additional throughput configured with Read Replica -| Line Item | Units | Costs | -| ----------------------------- | --------- | ----------- | -| Pro Plan | 1 | $25 | -| | | | -| Compute Hours Large Project 1 | 744 hours | $110 | -| Disk Throughput Project 1 | 200 MB/s | $7.13 | -| | | | -| Compute Hours Large Replica | 744 hours | $110 | -| Disk Throughput Replica | 200 MB/s | $7.13 | -| | | | -| **Subtotal** | | **$259.26** | -| Compute Credits | | -$10 | -| **Total** | | **$249.26** | +| Line Item | Units | Costs | +| ----------------------------- | --------- | ---------------------------- | +| Pro Plan | 1 | | +| | | | +| Compute Hours Large Project 1 | 744 hours | | +| Disk Throughput Project 1 | 200 MB/s | | +| | | | +| Compute Hours Large Replica | 744 hours | | +| Disk Throughput Replica | 200 MB/s | | +| | | | +| **Subtotal** | | **** | +| Compute Credits | | - | +| **Total** | | **** | diff --git a/apps/docs/content/guides/platform/manage-your-usage/edge-function-invocations.mdx b/apps/docs/content/guides/platform/manage-your-usage/edge-function-invocations.mdx index e16aee3afdd..f24f7f2803a 100644 --- a/apps/docs/content/guides/platform/manage-your-usage/edge-function-invocations.mdx +++ b/apps/docs/content/guides/platform/manage-your-usage/edge-function-invocations.mdx @@ -13,14 +13,14 @@ Edge Function Invocations are billed using Package pricing, with each package re ### Example -For simplicity, let's assume a package size of 1 million and a charge of $2 per package without a free quota. +For simplicity, let's assume a package size of 1 million and a charge of per package without a free quota. -| Invocations | Packages Billed | Costs | -| ----------- | --------------- | ----- | -| 999,999 | 1 | $2 | -| 1,000,000 | 1 | $2 | -| 1,000,001 | 2 | $4 | -| 1,500,000 | 2 | $4 | +| Invocations | Packages Billed | Costs | +| ----------- | --------------- | ------------------- | +| 999,999 | 1 | | +| 1,000,000 | 1 | | +| 1,000,001 | 2 | | +| 1,500,000 | 2 | | ### Usage on your invoice @@ -36,27 +36,27 @@ Usage is shown as "Function Invocations" on your invoice. The organization's function invocations are within the quota, so no charges apply. -| Line Item | Units | Costs | -| -------------------- | --------------------- | ------- | -| Pro Plan | 1 | $25 | -| Compute Hours Micro | 744 hours | $10 | -| Function Invocations | 1,800,000 invocations | $0 | -| **Subtotal** | | **$35** | -| Compute Credits | | -$10 | -| **Total** | | **$25** | +| Line Item | Units | Costs | +| -------------------- | --------------------- | ------------------------ | +| Pro Plan | 1 | | +| Compute Hours Micro | 744 hours | | +| Function Invocations | 1,800,000 invocations | | +| **Subtotal** | | **** | +| Compute Credits | | - | +| **Total** | | **** | ### Exceeding quota The organization's function invocations exceed the quota by 1.4 million, incurring charges for this additional usage. -| Line Item | Units | Costs | -| -------------------- | --------------------- | ------- | -| Pro Plan | 1 | $25 | -| Compute Hours Micro | 744 hours | $10 | -| Function Invocations | 3,400,000 invocations | $4 | -| **Subtotal** | | **$39** | -| Compute Credits | | -$10 | -| **Total** | | **$29** | +| Line Item | Units | Costs | +| -------------------- | --------------------- | ------------------------ | +| Pro Plan | 1 | | +| Compute Hours Micro | 744 hours | | +| Function Invocations | 3,400,000 invocations | | +| **Subtotal** | | **** | +| Compute Credits | | - | +| **Total** | | **** | ## View usage diff --git a/apps/docs/content/guides/platform/manage-your-usage/egress.mdx b/apps/docs/content/guides/platform/manage-your-usage/egress.mdx index 4dc3bfe857a..74d6bdff874 100644 --- a/apps/docs/content/guides/platform/manage-your-usage/egress.mdx +++ b/apps/docs/content/guides/platform/manage-your-usage/egress.mdx @@ -59,14 +59,15 @@ Usage is shown as "Egress GB" on your invoice. ## Pricing -$0.09 per GB per month. You are only charged for usage exceeding your subscription plan's quota. + per GB per month. You are only charged for usage exceeding your subscription plan's +quota. -| Plan | Unified Egress Quota | Over-Usage per month | -| ---------- | -------------------- | -------------------- | -| Free | 5 GB | - | -| Pro | 250 GB | $0.09 per GB | -| Team | 250 GB | $0.09 per GB | -| Enterprise | Custom | Custom | +| Plan | Unified Egress Quota | Over-Usage per month | +| ---------- | -------------------- | ----------------------------- | +| Free | 5 GB | - | +| Pro | 250 GB | per GB | +| Team | 250 GB | per GB | +| Enterprise | Custom | Custom | ## Billing examples @@ -74,27 +75,27 @@ $0.09 per GB per month. You are only charged for usage exceeding your subscripti The organization's Egress usage is within the quota, so no charges for Egress apply. -| Line Item | Units | Costs | -| ------------------- | --------- | ------- | -| Pro Plan | 1 | $25 | -| Compute Hours Micro | 744 hours | $10 | -| Egress | 200 GB | $0 | -| **Subtotal** | | **$35** | -| Compute Credits | | -$10 | -| **Total** | | **$25** | +| Line Item | Units | Costs | +| ------------------- | --------- | ------------------------ | +| Pro Plan | 1 | | +| Compute Hours Micro | 744 hours | | +| Egress | 200 GB | | +| **Subtotal** | | **** | +| Compute Credits | | - | +| **Total** | | **** | ### Exceeding quota The organization's Egress usage exceeds the quota by 50 GB, incurring charges for this additional usage. -| Line Item | Units | Costs | -| ------------------- | --------- | --------- | -| Pro Plan | 1 | $25 | -| Compute Hours Micro | 744 hours | $10 | -| Egress | 300 GB | $4.5 | -| **Subtotal** | | **$39.5** | -| Compute Credits | | -$10 | -| **Total** | | **$29.5** | +| Line Item | Units | Costs | +| ------------------- | --------- | -------------------------- | +| Pro Plan | 1 | | +| Compute Hours Micro | 744 hours | | +| Egress | 300 GB | | +| **Subtotal** | | **** | +| Compute Credits | | - | +| **Total** | | **** | ## View usage diff --git a/apps/docs/content/guides/platform/manage-your-usage/ipv4.mdx b/apps/docs/content/guides/platform/manage-your-usage/ipv4.mdx index 014fdb43fe3..b909a569f66 100644 --- a/apps/docs/content/guides/platform/manage-your-usage/ipv4.mdx +++ b/apps/docs/content/guides/platform/manage-your-usage/ipv4.mdx @@ -34,7 +34,7 @@ Usage is shown as "IPv4 Hours" on your invoice. ## Pricing -$0.0055 per hour ($4 per month). + per hour ( per month). ## Billing examples @@ -42,56 +42,56 @@ $0.0055 per hour ($4 per month). The project has the IPv4 add-on enabled throughout the entire billing cycle. -| Line Item | Hours | Costs | -| ----------------------------- | ----- | ------- | -| Pro Plan | - | $25 | -| Compute Hours Micro Project 1 | 744 | $10 | -| IPv4 Hours | 744 | $4 | -| **Subtotal** | | **$39** | -| Compute Credits | | -$10 | -| **Total** | | **$29** | +| Line Item | Hours | Costs | +| ----------------------------- | ----- | ------------------------ | +| Pro Plan | - | | +| Compute Hours Micro Project 1 | 744 | | +| IPv4 Hours | 744 | | +| **Subtotal** | | **** | +| Compute Credits | | - | +| **Total** | | **** | ### Multiple projects All projects have the IPv4 add-on enabled throughout the entire billing cycle. -| Line Item | Hours | Costs | -| ----------------------------- | ----- | ------- | -| Pro Plan | - | $25 | -| | | | -| Compute Hours Micro Project 1 | 744 | $10 | -| IPv4 Hours Project 1 | 744 | $4 | -| | | | -| Compute Hours Micro Project 2 | 744 | $10 | -| IPv4 Hours Project 2 | 744 | $4 | -| | | | -| Compute Hours Micro Project 3 | 744 | $10 | -| IPv4 Hours Project 3 | 744 | $4 | -| | | | -| **Subtotal** | | **$67** | -| Compute Credits | | -$10 | -| **Total** | | **$57** | +| Line Item | Hours | Costs | +| ----------------------------- | ----- | ------------------------ | +| Pro Plan | - | | +| | | | +| Compute Hours Micro Project 1 | 744 | | +| IPv4 Hours Project 1 | 744 | | +| | | | +| Compute Hours Micro Project 2 | 744 | | +| IPv4 Hours Project 2 | 744 | | +| | | | +| Compute Hours Micro Project 3 | 744 | | +| IPv4 Hours Project 3 | 744 | | +| | | | +| **Subtotal** | | **** | +| Compute Credits | | - | +| **Total** | | **** | ### One project with Read Replicas The project has two Read Replicas and the IPv4 add-on enabled throughout the entire billing cycle. -| Line Item | Hours | Costs | -| ----------------------------- | ----- | ------- | -| Pro Plan | - | $25 | -| | | | -| Compute Hours Small Project 1 | 744 | $15 | -| IPv4 Hours Project 1 | 744 | $4 | -| | | | -| Compute Hours Small Replica 1 | 744 | $15 | -| IPv4 Hours Replica 1 | 744 | $4 | -| | | | -| Compute Hours Small Replica 2 | 744 | $15 | -| IPv4 Hours Replica 2 | 744 | $4 | -| | | | -| **Subtotal** | | **$82** | -| Compute Credits | | -$10 | -| **Total** | | **$72** | +| Line Item | Hours | Costs | +| ----------------------------- | ----- | ------------------------ | +| Pro Plan | - | | +| | | | +| Compute Hours Small Project 1 | 744 | | +| IPv4 Hours Project 1 | 744 | | +| | | | +| Compute Hours Small Replica 1 | 744 | | +| IPv4 Hours Replica 1 | 744 | | +| | | | +| Compute Hours Small Replica 2 | 744 | | +| IPv4 Hours Replica 2 | 744 | | +| | | | +| **Subtotal** | | **** | +| Compute Credits | | - | +| **Total** | | **** | ## Optimize usage diff --git a/apps/docs/content/guides/platform/manage-your-usage/log-drains.mdx b/apps/docs/content/guides/platform/manage-your-usage/log-drains.mdx index 0d1b12ed8ab..ce94b88ffe6 100644 --- a/apps/docs/content/guides/platform/manage-your-usage/log-drains.mdx +++ b/apps/docs/content/guides/platform/manage-your-usage/log-drains.mdx @@ -30,7 +30,7 @@ Usage is shown as "Log Drain Hours" on your invoice. ### Pricing -Log Drains are available as a project Add-On for all Team and Enterprise users. Each Log Drain costs $0.0822 per hour ($60 per month). +Log Drains are available as a project Add-On for all Team and Enterprise users. Each Log Drain costs per hour ( per month). ## Log Drain Events @@ -40,12 +40,12 @@ Log Drain Events are billed using Package pricing, with each package representin #### Example -| Events | Packages Billed | Costs | -| --------- | --------------- | ----- | -| 999,999 | 1 | $0.2 | -| 1,000,000 | 1 | $0.2 | -| 1,000,001 | 2 | $0.4 | -| 1,500,000 | 2 | $0.4 | +| Events | Packages Billed | Costs | +| --------- | --------------- | --------------------- | +| 999,999 | 1 | | +| 1,000,000 | 1 | | +| 1,000,001 | 2 | | +| 1,500,000 | 2 | | #### Usage on your invoice @@ -53,29 +53,29 @@ Usage is shown as "Log Drain Events" on your invoice. ### Pricing -$0.2 per 1 million events. + per 1 million events. ## Billing example The project has two log drains configured throughout the entire billing cycle with 800,000 and 1.6 million events each. In this example we assume that the organization is exceeding its Unified Egress Quota, so charges for Egress apply. -| Line Item | Units | Costs | -| ----------------------------- | ------------------ | ----------- | -| Team Plan | 1 | $599 | -| | | | -| Compute Hours Micro Project 1 | 744 hours | $10 | -| | | | -| Log Drain Hours Drain 1 | 744 hours | $60 | -| Log Drain Events Drain 1 | 800,000 events | $0.2 | -| Egress Drain 1 | 2 GB | $0.18 | -| | | | -| Log Drain Hours Drain 2 | 744 hours | $60 | -| Log Drain Events Drain 2 | 1.6 million events | $0.4 | -| Egress Drain 2 | 4 GB | $0.36 | -| | | | -| **Subtotal** | | **$730.14** | -| Compute Credits | | -$10 | -| **Total** | | **$720.14** | +| Line Item | Units | Costs | +| ----------------------------- | ------------------ | ---------------------------- | +| Team Plan | 1 | | +| | | | +| Compute Hours Micro Project 1 | 744 hours | | +| | | | +| Log Drain Hours Drain 1 | 744 hours | | +| Log Drain Events Drain 1 | 800,000 events | | +| Egress Drain 1 | 2 GB | | +| | | | +| Log Drain Hours Drain 2 | 744 hours | | +| Log Drain Events Drain 2 | 1.6 million events | | +| Egress Drain 2 | 4 GB | | +| | | | +| **Subtotal** | | **** | +| Compute Credits | | - | +| **Total** | | **** | ## View usage diff --git a/apps/docs/content/guides/platform/manage-your-usage/monthly-active-users-sso.mdx b/apps/docs/content/guides/platform/manage-your-usage/monthly-active-users-sso.mdx index 1c33b9f09f8..6152eb25fd9 100644 --- a/apps/docs/content/guides/platform/manage-your-usage/monthly-active-users-sso.mdx +++ b/apps/docs/content/guides/platform/manage-your-usage/monthly-active-users-sso.mdx @@ -75,11 +75,11 @@ The count resets at the start of each billing cycle. -| Plan | Quota | Over-Usage | -| ---------- | ------ | ------------------ | -| Pro | 50 | $0.015 per SSO MAU | -| Team | 50 | $0.015 per SSO MAU | -| Enterprise | Custom | Custom | +| Plan | Quota | Over-Usage | +| ---------- | ------ | ----------------------------------- | +| Pro | 50 | per SSO MAU | +| Team | 50 | per SSO MAU | +| Enterprise | Custom | Custom | ## Billing examples @@ -87,27 +87,27 @@ The count resets at the start of each billing cycle. The organization's SSO MAU usage for the billing cycle is within the quota, so no charges apply. -| Line Item | Units | Costs | -| ------------------------ | ---------- | ------- | -| Pro Plan | 1 | $25 | -| Compute Hours Micro | 744 hours | $10 | -| Monthly Active SSO Users | 37 SSO MAU | $0 | -| **Subtotal** | | **$35** | -| Compute Credits | | -$10 | -| **Total** | | **$25** | +| Line Item | Units | Costs | +| ------------------------ | ---------- | ------------------------ | +| Pro Plan | 1 | | +| Compute Hours Micro | 744 hours | | +| Monthly Active SSO Users | 37 SSO MAU | | +| **Subtotal** | | **** | +| Compute Credits | | - | +| **Total** | | **** | ### Exceeding quota The organization's SSO MAU usage for the billing cycle exceeds the quota by 10, incurring charges for this additional usage. -| Line Item | Units | Costs | -| ------------------------ | ---------- | ---------- | -| Pro Plan | 1 | $25 | -| Compute Hours Micro | 744 hours | $10 | -| Monthly Active SSO Users | 60 SSO MAU | $0.15 | -| **Subtotal** | | **$35.15** | -| Compute Credits | | -$10 | -| **Total** | | **$25.15** | +| Line Item | Units | Costs | +| ------------------------ | ---------- | --------------------------- | +| Pro Plan | 1 | | +| Compute Hours Micro | 744 hours | | +| Monthly Active SSO Users | 60 SSO MAU | | +| **Subtotal** | | **** | +| Compute Credits | | - | +| **Total** | | **** | ## View usage diff --git a/apps/docs/content/guides/platform/manage-your-usage/monthly-active-users-third-party.mdx b/apps/docs/content/guides/platform/manage-your-usage/monthly-active-users-third-party.mdx index 75669c9e67a..8add63e306e 100644 --- a/apps/docs/content/guides/platform/manage-your-usage/monthly-active-users-third-party.mdx +++ b/apps/docs/content/guides/platform/manage-your-usage/monthly-active-users-third-party.mdx @@ -72,12 +72,12 @@ The count resets at the start of each billing cycle. -| Plan | Quota | Over-Usage | -| ---------- | ------- | ---------------------------- | -| Free | 50,000 | - | -| Pro | 100,000 | $0.00325 per Third-Party MAU | -| Team | 100,000 | $0.00325 per Third-Party MAU | -| Enterprise | Custom | Custom | +| Plan | Quota | Over-Usage | +| ---------- | ------- | --------------------------------------------- | +| Free | 50,000 | - | +| Pro | 100,000 | per Third-Party MAU | +| Team | 100,000 | per Third-Party MAU | +| Enterprise | Custom | Custom | ## Billing examples @@ -85,27 +85,27 @@ The count resets at the start of each billing cycle. The organization's Third-Party MAU usage for the billing cycle is within the quota, so no charges apply. -| Line Item | Units | Costs | -| -------------------------------- | ---------------------- | ------- | -| Pro Plan | 1 | $25 | -| Compute Hours Micro | 744 hours | $10 | -| Monthly Active Third-Party Users | 37,000 Third-Party MAU | $0 | -| **Subtotal** | | **$35** | -| Compute Credits | | -$10 | -| **Total** | | **$25** | +| Line Item | Units | Costs | +| -------------------------------- | ---------------------- | ------------------------ | +| Pro Plan | 1 | | +| Compute Hours Micro | 744 hours | | +| Monthly Active Third-Party Users | 37,000 Third-Party MAU | | +| **Subtotal** | | **** | +| Compute Credits | | - | +| **Total** | | **** | ### Exceeding quota The organization's Third-Party MAU usage for the billing cycle exceeds the quota by 4950, incurring charges for this additional usage. -| Line Item | Units | Costs | -| -------------------------------- | ----------------------- | ----------- | -| Pro Plan | 1 | $25 | -| Compute Hours Micro | 744 hours | $10 | -| Monthly Active Third-Party Users | 130,000 Third-Party MAU | $97.50 | -| **Subtotal** | | **$132.50** | -| Compute Credits | | -$10 | -| **Total** | | **$122.50** | +| Line Item | Units | Costs | +| -------------------------------- | ----------------------- | ---------------------------- | +| Pro Plan | 1 | | +| Compute Hours Micro | 744 hours | | +| Monthly Active Third-Party Users | 130,000 Third-Party MAU | | +| **Subtotal** | | **** | +| Compute Credits | | - | +| **Total** | | **** | ## View usage diff --git a/apps/docs/content/guides/platform/manage-your-usage/monthly-active-users.mdx b/apps/docs/content/guides/platform/manage-your-usage/monthly-active-users.mdx index 678ead17d40..7a5fa650954 100644 --- a/apps/docs/content/guides/platform/manage-your-usage/monthly-active-users.mdx +++ b/apps/docs/content/guides/platform/manage-your-usage/monthly-active-users.mdx @@ -67,12 +67,12 @@ The count resets at the start of each billing cycle. -| Plan | Quota | Over-Usage | -| ---------- | ------- | ---------------- | -| Free | 50,000 | - | -| Pro | 100,000 | $0.00325 per MAU | -| Team | 100,000 | $0.00325 per MAU | -| Enterprise | Custom | Custom | +| Plan | Quota | Over-Usage | +| ---------- | ------- | --------------------------------- | +| Free | 50,000 | - | +| Pro | 100,000 | per MAU | +| Team | 100,000 | per MAU | +| Enterprise | Custom | Custom | ## Billing examples @@ -80,27 +80,27 @@ The count resets at the start of each billing cycle. The organization's MAU usage for the billing cycle is within the quota, so no charges apply. -| Line Item | Units | Costs | -| -------------------- | ---------- | ------- | -| Pro Plan | 1 | $25 | -| Compute Hours Micro | 744 hours | $10 | -| Monthly Active Users | 23,000 MAU | $0 | -| **Subtotal** | | **$35** | -| Compute Credits | | -$10 | -| **Total** | | **$25** | +| Line Item | Units | Costs | +| -------------------- | ---------- | ------------------------ | +| Pro Plan | 1 | | +| Compute Hours Micro | 744 hours | | +| Monthly Active Users | 23,000 MAU | | +| **Subtotal** | | **** | +| Compute Credits | | - | +| **Total** | | **** | ### Exceeding quota The organization's MAU usage for the billing cycle exceeds the quota by 60,000, incurring charges for this additional usage. -| Line Item | Units | Costs | -| -------------------- | ----------- | -------- | -| Pro Plan | 1 | $25 | -| Compute Hours Micro | 744 hours | $10 | -| Monthly Active Users | 160,000 MAU | $195 | -| **Subtotal** | | **$230** | -| Compute Credits | | -$10 | -| **Total** | | **$220** | +| Line Item | Units | Costs | +| -------------------- | ----------- | ------------------------- | +| Pro Plan | 1 | | +| Compute Hours Micro | 744 hours | | +| Monthly Active Users | 160,000 MAU | | +| **Subtotal** | | **** | +| Compute Credits | | - | +| **Total** | | **** | ## View usage diff --git a/apps/docs/content/guides/platform/manage-your-usage/point-in-time-recovery.mdx b/apps/docs/content/guides/platform/manage-your-usage/point-in-time-recovery.mdx index c25a769c030..eaf4af4d432 100644 --- a/apps/docs/content/guides/platform/manage-your-usage/point-in-time-recovery.mdx +++ b/apps/docs/content/guides/platform/manage-your-usage/point-in-time-recovery.mdx @@ -36,32 +36,32 @@ Usage is shown as "Point-in-time recovery Hours" on your invoice. The project has PITR with a recovery retention period of 7 days activated throughout the entire billing cycle. -| Line Item | Hours | Costs | -| ----------------------------- | ----- | -------- | -| Pro Plan | - | $25 | -| Compute Hours Small Project 1 | 744 | $15 | -| PITR Hours | 744 | $100 | -| **Subtotal** | | **$140** | -| Compute Credits | | -$10 | -| **Total** | | **$130** | +| Line Item | Hours | Costs | +| ----------------------------- | ----- | ------------------------- | +| Pro Plan | - | | +| Compute Hours Small Project 1 | 744 | | +| PITR Hours | 744 | | +| **Subtotal** | | **** | +| Compute Credits | | - | +| **Total** | | **** | ### Multiple projects All projects have PITR with a recovery retention period of 14 days activated throughout the entire billing cycle. -| Line Item | Hours | Costs | -| ----------------------------- | ----- | -------- | -| Pro Plan | - | $25 | -| | | | -| Compute Hours Small Project 1 | 744 | $15 | -| PITR Hours Project 1 | 744 | $200 | -| | | | -| Compute Hours Small Project 2 | 744 | $15 | -| PITR Hours Project 2 | 744 | $200 | -| | | | -| **Subtotal** | | **$455** | -| Compute Credits | | -$10 | -| **Total** | | **$445** | +| Line Item | Hours | Costs | +| ----------------------------- | ----- | ------------------------- | +| Pro Plan | - | | +| | | | +| Compute Hours Small Project 1 | 744 | | +| PITR Hours Project 1 | 744 | | +| | | | +| Compute Hours Small Project 2 | 744 | | +| PITR Hours Project 2 | 744 | | +| | | | +| **Subtotal** | | **** | +| Compute Credits | | - | +| **Total** | | **** | ## Optimize usage diff --git a/apps/docs/content/guides/platform/manage-your-usage/read-replicas.mdx b/apps/docs/content/guides/platform/manage-your-usage/read-replicas.mdx index 6b993943700..55150031b8f 100644 --- a/apps/docs/content/guides/platform/manage-your-usage/read-replicas.mdx +++ b/apps/docs/content/guides/platform/manage-your-usage/read-replicas.mdx @@ -38,49 +38,49 @@ Compute incurred by Read Replicas is shown as "Replica Compute Hours" on your in The project has one Read Replica and no IPv4 and no additional Disk IOPS and Disk Throughput configured. -| Line Item | Units | Costs | -| ----------------------------- | --------- | ---------- | -| Pro Plan | 1 | $25 | -| | | | -| Compute Hours Small Project 1 | 744 hours | $15 | -| Disk Size Project 1 | 8 GB | $0 | -| | | | -| Compute Hours Small Replica | 744 hours | $15 | -| Disk Size Replica | 10 GB | $1.25 | -| | | | -| **Subtotal** | | **$56.25** | -| Compute Credits | | -$10 | -| **Total** | | **$46.25** | +| Line Item | Units | Costs | +| ----------------------------- | --------- | --------------------------- | +| Pro Plan | 1 | | +| | | | +| Compute Hours Small Project 1 | 744 hours | | +| Disk Size Project 1 | 8 GB | | +| | | | +| Compute Hours Small Replica | 744 hours | | +| Disk Size Replica | 10 GB | | +| | | | +| **Subtotal** | | **** | +| Compute Credits | | - | +| **Total** | | **** | ### Additional resources configured The project has two Read Replicas and IPv4 and additional Disk IOPS and Disk Throughput configured. -| Line Item | Units | Costs | -| ----------------------------- | --------- | ----------- | -| Pro Plan | 1 | $25 | -| | | | -| Compute Hours Large Project 1 | 744 hours | $110 | -| Disk Size Project 1 | 8 GB | $0 | -| Disk IOPS Project 1 | 3600 | $14.40 | -| Disk Throughput Project 1 | 200 MB/s | $7.13 | -| IPv4 Hours Project 1 | 744 hours | $4 | -| | | | -| Compute Hours Large Replica 1 | 744 hours | $110 | -| Disk Size Replica 1 | 10 GB | $1.25 | -| Disk IOPS Replica 1 | 3600 | $14.40 | -| Disk Throughput Replica 1 | 200 MB/s | $7.13 | -| IPv4 Hours Replica 1 | 744 hours | $4 | -| | | | -| Compute Hours Large Replica 2 | 744 hours | $110 | -| Disk Size Replica 2 | 10 GB | $1.25 | -| Disk IOPS Replica 2 | 3600 | $14.40 | -| Disk Throughput Replica 2 | 200 MB/s | $7.13 | -| IPv4 Hours Replica 2 | 744 hours | $4 | -| | | | -| **Subtotal** | | **$434.09** | -| Compute Credits | | -$10 | -| **Total** | | **$424.09** | +| Line Item | Units | Costs | +| ----------------------------- | --------- | ---------------------------- | +| Pro Plan | 1 | | +| | | | +| Compute Hours Large Project 1 | 744 hours | | +| Disk Size Project 1 | 8 GB | | +| Disk IOPS Project 1 | 3600 | | +| Disk Throughput Project 1 | 200 MB/s | | +| IPv4 Hours Project 1 | 744 hours | | +| | | | +| Compute Hours Large Replica 1 | 744 hours | | +| Disk Size Replica 1 | 10 GB | | +| Disk IOPS Replica 1 | 3600 | | +| Disk Throughput Replica 1 | 200 MB/s | | +| IPv4 Hours Replica 1 | 744 hours | | +| | | | +| Compute Hours Large Replica 2 | 744 hours | | +| Disk Size Replica 2 | 10 GB | | +| Disk IOPS Replica 2 | 3600 | | +| Disk Throughput Replica 2 | 200 MB/s | | +| IPv4 Hours Replica 2 | 744 hours | | +| | | | +| **Subtotal** | | **** | +| Compute Credits | | - | +| **Total** | | **** | ## FAQ diff --git a/apps/docs/content/guides/platform/manage-your-usage/realtime-messages.mdx b/apps/docs/content/guides/platform/manage-your-usage/realtime-messages.mdx index 84470627ad0..cc600316515 100644 --- a/apps/docs/content/guides/platform/manage-your-usage/realtime-messages.mdx +++ b/apps/docs/content/guides/platform/manage-your-usage/realtime-messages.mdx @@ -19,14 +19,14 @@ Realtime Messages are billed using Package pricing, with each package representi ### Example -For simplicity, let's assume a package size of 1,000,000 and a charge of $2.50 per package without quota. +For simplicity, let's assume a package size of 1,000,000 and a charge of per package without quota. -| Messages | Packages Billed | Costs | -| --------- | --------------- | ----- | -| 999,999 | 1 | $2.50 | -| 1,000,000 | 1 | $2.50 | -| 1,000,001 | 2 | $5.00 | -| 1,500,000 | 2 | $5.00 | +| Messages | Packages Billed | Costs | +| --------- | --------------- | ---------------------- | +| 999,999 | 1 | | +| 1,000,000 | 1 | | +| 1,000,001 | 2 | | +| 1,500,000 | 2 | | ### Usage on your invoice @@ -42,27 +42,27 @@ Usage is shown as "Realtime Messages" on your invoice. The organization's Realtime messages are within the quota, so no charges apply. -| Line Item | Units | Costs | -| ------------------- | -------------------- | ------- | -| Pro Plan | 1 | $25 | -| Compute Hours Micro | 744 hours | $10 | -| Realtime Messages | 1.8 million messages | $0 | -| **Subtotal** | | **$35** | -| Compute Credits | | -$10 | -| **Total** | | **$25** | +| Line Item | Units | Costs | +| ------------------- | -------------------- | ------------------------ | +| Pro Plan | 1 | | +| Compute Hours Micro | 744 hours | | +| Realtime Messages | 1.8 million messages | | +| **Subtotal** | | **** | +| Compute Credits | | - | +| **Total** | | **** | ### Exceeding quota The organization's Realtime messages exceed the quota by 3.5 million, incurring charges for this additional usage. -| Line Item | Units | Costs | -| ------------------- | -------------------- | ------- | -| Pro Plan | 1 | $25 | -| Compute Hours Micro | 744 hours | $10 | -| Realtime Messages | 8.5 million messages | $10 | -| **Subtotal** | | **$45** | -| Compute Credits | | -$10 | -| **Total** | | **$35** | +| Line Item | Units | Costs | +| ------------------- | -------------------- | ------------------------ | +| Pro Plan | 1 | | +| Compute Hours Micro | 744 hours | | +| Realtime Messages | 8.5 million messages | | +| **Subtotal** | | **** | +| Compute Credits | | - | +| **Total** | | **** | ## View usage diff --git a/apps/docs/content/guides/platform/manage-your-usage/realtime-peak-connections.mdx b/apps/docs/content/guides/platform/manage-your-usage/realtime-peak-connections.mdx index 337f1d47cbb..9fa5890dfd0 100644 --- a/apps/docs/content/guides/platform/manage-your-usage/realtime-peak-connections.mdx +++ b/apps/docs/content/guides/platform/manage-your-usage/realtime-peak-connections.mdx @@ -24,14 +24,14 @@ Realtime Peak Connections are billed using Package pricing, with each package re ### Example -For simplicity, let's assume a package size of 1,000 and a charge of $10 per package with no quota. +For simplicity, let's assume a package size of 1,000 and a charge of per package with no quota. -| Peak Connections | Packages Billed | Costs | -| ---------------- | --------------- | ----- | -| 999 | 1 | $10 | -| 1,000 | 1 | $10 | -| 1,001 | 2 | $20 | -| 1,500 | 2 | $20 | +| Peak Connections | Packages Billed | Costs | +| ---------------- | --------------- | -------------------- | +| 999 | 1 | | +| 1,000 | 1 | | +| 1,001 | 2 | | +| 1,500 | 2 | | ### Usage on your invoice @@ -47,27 +47,27 @@ Usage is shown as "Realtime Peak Connections" on your invoice. The organization's connections are within the quota, so no charges apply. -| Line Item | Units | Costs | -| ------------------------- | --------------- | ------- | -| Pro Plan | 1 | $25 | -| Compute Hours Micro | 744 hours | $10 | -| Realtime Peak Connections | 350 connections | $0 | -| **Subtotal** | | **$35** | -| Compute Credits | | -$10 | -| **Total** | | **$25** | +| Line Item | Units | Costs | +| ------------------------- | --------------- | ------------------------ | +| Pro Plan | 1 | | +| Compute Hours Micro | 744 hours | | +| Realtime Peak Connections | 350 connections | | +| **Subtotal** | | **** | +| Compute Credits | | - | +| **Total** | | **** | ### Exceeding quota The organization's connections exceed the quota by 1,200, incurring charges for this additional usage. -| Line Item | Units | Costs | -| ------------------------- | ----------------- | ------- | -| Pro Plan | 1 | $25 | -| Compute Hours Micro | 744 hours | $10 | -| Realtime Peak Connections | 1,700 connections | $20 | -| **Subtotal** | | **$45** | -| Compute Credits | | -$10 | -| **Total** | | **$35** | +| Line Item | Units | Costs | +| ------------------------- | ----------------- | ------------------------ | +| Pro Plan | 1 | | +| Compute Hours Micro | 744 hours | | +| Realtime Peak Connections | 1,700 connections | | +| **Subtotal** | | **** | +| Compute Credits | | - | +| **Total** | | **** | ## View usage diff --git a/apps/docs/content/guides/platform/manage-your-usage/storage-image-transformations.mdx b/apps/docs/content/guides/platform/manage-your-usage/storage-image-transformations.mdx index cc3cfa27db8..7a72e24c9af 100644 --- a/apps/docs/content/guides/platform/manage-your-usage/storage-image-transformations.mdx +++ b/apps/docs/content/guides/platform/manage-your-usage/storage-image-transformations.mdx @@ -53,14 +53,14 @@ Storage Image Transformations are billed using Package pricing, with each packag ### Example -For simplicity, let's assume a package size of 1,000 and a charge of $5 per package with no quota. +For simplicity, let's assume a package size of 1,000 and a charge of per package with no quota. -| Origin Images | Packages Billed | Costs | -| ------------- | --------------- | ----- | -| 999 | 1 | $5 | -| 1,000 | 1 | $5 | -| 1,001 | 2 | $10 | -| 1,500 | 2 | $10 | +| Origin Images | Packages Billed | Costs | +| ------------- | --------------- | -------------------- | +| 999 | 1 | | +| 1,000 | 1 | | +| 1,001 | 2 | | +| 1,500 | 2 | | ### Usage on your invoice @@ -76,27 +76,27 @@ Usage is shown as "Storage Image Transformations" on your invoice. The organization's number of origin images for the billing cycle is within the quota, so no charges apply. -| Line Item | Units | Costs | -| --------------------- | ---------------- | ------- | -| Pro Plan | 1 | $25 | -| Compute Hours Micro | 744 hours | $10 | -| Image Transformations | 74 origin images | $0 | -| **Subtotal** | | **$35** | -| Compute Credits | | -$10 | -| **Total** | | **$25** | +| Line Item | Units | Costs | +| --------------------- | ---------------- | ------------------------ | +| Pro Plan | 1 | | +| Compute Hours Micro | 744 hours | | +| Image Transformations | 74 origin images | | +| **Subtotal** | | **** | +| Compute Credits | | - | +| **Total** | | **** | ### Exceeding quota The organization's number of origin images for the billing cycle exceeds the quota by 750, incurring charges for this additional usage. -| Line Item | Units | Costs | -| --------------------- | ----------------- | ------- | -| Pro Plan | 1 | $25 | -| Compute Hours Micro | 744 hours | $10 | -| Image Transformations | 850 origin images | $5 | -| **Subtotal** | | **$40** | -| Compute Credits | | -$10 | -| **Total** | | **$30** | +| Line Item | Units | Costs | +| --------------------- | ----------------- | ------------------------ | +| Pro Plan | 1 | | +| Compute Hours Micro | 744 hours | | +| Image Transformations | 850 origin images | | +| **Subtotal** | | **** | +| Compute Credits | | - | +| **Total** | | **** | ## View usage diff --git a/apps/docs/content/guides/platform/manage-your-usage/storage-size.mdx b/apps/docs/content/guides/platform/manage-your-usage/storage-size.mdx index 2bcf87ca199..774f383b148 100644 --- a/apps/docs/content/guides/platform/manage-your-usage/storage-size.mdx +++ b/apps/docs/content/guides/platform/manage-your-usage/storage-size.mdx @@ -26,27 +26,27 @@ Usage is shown as "Storage Size GB-Hrs" on your invoice. The organization's Storage size usage is within the quota, so no charges for Storage size apply. -| Line Item | Units | Costs | -| ------------------- | --------- | ------- | -| Pro Plan | 1 | $25 | -| Compute Hours Micro | 744 hours | $10 | -| Storage Size | 85 GB | $0 | -| **Subtotal** | | **$35** | -| Compute Credits | | -$10 | -| **Total** | | **$25** | +| Line Item | Units | Costs | +| ------------------- | --------- | ------------------------ | +| Pro Plan | 1 | | +| Compute Hours Micro | 744 hours | | +| Storage Size | 85 GB | | +| **Subtotal** | | **** | +| Compute Credits | | - | +| **Total** | | **** | ### Exceeding quota The organization's Storage size usage exceeds the quota by 257 GB, incurring charges for this additional usage. -| Line Item | Units | Costs | -| ------------------- | --------- | --------- | -| Pro Plan | 1 | $25 | -| Compute Hours Micro | 744 hours | $10 | -| Storage Size | 357 GB | $5.4 | -| **Subtotal** | | **$40.4** | -| Compute Credits | | -$10 | -| **Total** | | **$30.4** | +| Line Item | Units | Costs | +| ------------------- | --------- | -------------------------- | +| Pro Plan | 1 | | +| Compute Hours Micro | 744 hours | | +| Storage Size | 357 GB | | +| **Subtotal** | | **** | +| Compute Credits | | - | +| **Total** | | **** | ## View usage diff --git a/apps/docs/content/guides/platform/your-monthly-invoice.mdx b/apps/docs/content/guides/platform/your-monthly-invoice.mdx index 3bcb16be420..930ff59f419 100644 --- a/apps/docs/content/guides/platform/your-monthly-invoice.mdx +++ b/apps/docs/content/guides/platform/your-monthly-invoice.mdx @@ -25,7 +25,7 @@ Paid plans come with a usage quota for certain line items. You only pay for usag #### Compute Credits -Paid plans come with $10 in Compute Credits per month. This suffices for a single project using a Nano or Micro compute instance. Every additional project adds compute fees to your monthly invoice though. +Paid plans come with in Compute Credits per month. This suffices for a single project using a Nano or Micro compute instance. Every additional project adds compute fees to your monthly invoice though. ### Example invoice @@ -42,18 +42,18 @@ The following invoice was issued on January 6, 2025 with the previous billing cy 1. The final amount due 2. Fixed subscription fee for the current billing cycle -3. Usage based fee for Compute for the previous billing cycle. There were two projects (`wsmmedyqtlrvbcesxdew`, `wwxdpovgtfcmcnxwsaad`) running 744 hours (24 hours \* 31 days). These projects incurred $10 in Compute fees each. With $10 in Compute Credits deducted, the final Compute fees are $10. -4. Usage based fee for Custom Domain for the previous billing cycle. There is no free usage quota for Custom Domain. You get charged for the 744 hours (24 hours \* 31 days) a Custom Domain was active. The final Custom Domain fees are $10.19. -5. Usage based fee for Egress for the previous billing cycle. There is a free usage quota of 250 GB for Egress. You get charged for usage beyond 250 GB only, meaning for 2,119.47 GB. The final Egress fees are $190.75. +3. Usage based fee for Compute for the previous billing cycle. There were two projects (`wsmmedyqtlrvbcesxdew`, `wwxdpovgtfcmcnxwsaad`) running 744 hours (24 hours \* 31 days). These projects incurred in Compute fees each. With in Compute Credits deducted, the final Compute fees are +4. Usage based fee for Custom Domain for the previous billing cycle. There is no free usage quota for Custom Domain. You get charged for the 744 hours (24 hours \* 31 days) a Custom Domain was active. The final Custom Domain fees are . +5. Usage based fee for Egress for the previous billing cycle. There is a free usage quota of 250 GB for Egress. You get charged for usage beyond 250 GB only, meaning for 2,119.47 GB. The final Egress fees are . 6. Usage based fee for Monthly Active Users for the previous billing cycle. There is a free usage quota of 100,000 users. With 141 users there is no charge for this line item. {/* supa-mdx-lint-disable-next-line Rule004ExcludeWords */} -### Why is my invoice more than $25? +### Why is my invoice more than ? -The amount due of your invoice being higher than the $25 subscription fee for the Pro Plan can have several reasons. +The amount due of your invoice being higher than the subscription fee for the Pro Plan can have several reasons. -- **Running several projects:** You had more than one project running in the previous billing cycle. Supabase provides a dedicated server and database for every project. That means that every project you launch incurs compute costs. While the $10 Compute Credits cover a single project using a Nano or Micro compute instance, every additional project adds at least $10 compute costs to your invoice. +- **Running several projects:** You had more than one project running in the previous billing cycle. Supabase provides a dedicated server and database for every project. That means that every project you launch incurs compute costs. While the Compute Credits cover a single project using a Nano or Micro compute instance, every additional project adds at least compute costs to your invoice. - **Usage beyond quota:** You exceeded the included usage quota for one or more line items in the previous billing cycle while having the Spend Cap disabled. - **Usage that is not covered by the Spend Cap:** You had usage in the previous billing cycle that is not covered by the [Spend Cap](/docs/guides/platform/cost-control#spend-cap). For example using an IPv4 address or a custom domain. diff --git a/apps/docs/content/troubleshooting/supabase--your-network-ipv4-and-ipv6-compatibility-cHe3BP.mdx b/apps/docs/content/troubleshooting/supabase--your-network-ipv4-and-ipv6-compatibility-cHe3BP.mdx index 7913bd877dd..ba225db1754 100644 --- a/apps/docs/content/troubleshooting/supabase--your-network-ipv4-and-ipv6-compatibility-cHe3BP.mdx +++ b/apps/docs/content/troubleshooting/supabase--your-network-ipv4-and-ipv6-compatibility-cHe3BP.mdx @@ -26,7 +26,7 @@ Here are your options if your server platform doesn't support IPv6: - Use the [Supabase Client libraries](https://supabase.com/docs/guides/api/rest/client-libs), which are IPv4 compatible. - Enable the [dedicated IPv4 Add-On](https://supabase.com/dashboard/project/_/settings/addons) (available to Pro and above organizations) -> Note: the IPv4 Add-On costs $0.0055 an hour, which equates to ~$4.00 if left on for a full month (~720 hours) +> Note: the IPv4 Add-On costs an hour, which equates to ~ if left on for a full month (~720 hours) ### Checking IPv6 support: diff --git a/apps/docs/features/docs/MdxBase.shared.tsx b/apps/docs/features/docs/MdxBase.shared.tsx index 3c910626d04..445d23deba2 100644 --- a/apps/docs/features/docs/MdxBase.shared.tsx +++ b/apps/docs/features/docs/MdxBase.shared.tsx @@ -29,6 +29,7 @@ import { CodeBlock } from '~/features/ui/CodeBlock/CodeBlock' import InfoTooltip from '~/features/ui/InfoTooltip' import { TabPanel, Tabs } from '~/features/ui/Tabs' import { ShowUntil } from '~/features/ui/ShowUntil' +import { Price } from '~/components/Price' const components = { Accordion, @@ -80,6 +81,7 @@ const components = { ), pre: CodeBlock, + Price, } export { components } diff --git a/apps/studio/components/interfaces/Auth/MfaAuthSettingsForm/MfaAuthSettingsForm.tsx b/apps/studio/components/interfaces/Auth/MfaAuthSettingsForm/MfaAuthSettingsForm.tsx index d93dbdb5dc8..c3a1dafb47f 100644 --- a/apps/studio/components/interfaces/Auth/MfaAuthSettingsForm/MfaAuthSettingsForm.tsx +++ b/apps/studio/components/interfaces/Auth/MfaAuthSettingsForm/MfaAuthSettingsForm.tsx @@ -419,9 +419,10 @@ const MfaAuthSettingsForm = () => { - Enabling advanced MFA with phone will result in an additional charge of $75 - per month for the first project in the organization and an additional $10 per - month for additional projects. + Enabling advanced MFA with phone will result in an additional charge of{' '} + $75 + per month for the first project in the organization and an additional{' '} + $10 per month for additional projects. diff --git a/apps/studio/components/interfaces/Billing/SpendCapModal.tsx b/apps/studio/components/interfaces/Billing/SpendCapModal.tsx index 6e7b5eac1e1..a119c087a63 100644 --- a/apps/studio/components/interfaces/Billing/SpendCapModal.tsx +++ b/apps/studio/components/interfaces/Billing/SpendCapModal.tsx @@ -48,61 +48,61 @@ const SpendCapModal = ({ visible, onHide }: SpendCapModalProps) => { Disk Size 8 GB per project - $0.125 per GB + $0.125 per GB Egress 250 GB - $0.09 per GB + $0.09 per GB Auth MAUs 100,000 - $0.00325 per user + $0.00325 per user Auth Third-Party MAUs 100,000 - $0.00325 per user + $0.00325 per user Auth Single Sign-On MAUs 50 - $0.015 per user + $0.015 per user Storage Size 100 GB - $0.021 per GB + $0.021 per GB Storage Image Transformations 100 origin images - $5 per 1000 images + $5 per 1000 images Realtime Concurrent Peak Connections 500 - $10 per 1000 + $10 per 1000 Realtime Messages 5 Million - $2.50 per Million + $2.50 per Million Function Invocations 2 Million - $2 per Million + $2 per Million diff --git a/apps/studio/components/interfaces/DiskManagement/DiskManagementReviewAndSubmitDialog.tsx b/apps/studio/components/interfaces/DiskManagement/DiskManagementReviewAndSubmitDialog.tsx index 04cf1645802..d1d40d15e07 100644 --- a/apps/studio/components/interfaces/DiskManagement/DiskManagementReviewAndSubmitDialog.tsx +++ b/apps/studio/components/interfaces/DiskManagement/DiskManagementReviewAndSubmitDialog.tsx @@ -116,7 +116,9 @@ const TableDataRow = ({ free={upgradeIncluded} /> ) : ( - {formatCurrency(beforePrice)} + + {formatCurrency(beforePrice)} + )} diff --git a/apps/studio/components/interfaces/DiskManagement/fields/ComputeSizeField.tsx b/apps/studio/components/interfaces/DiskManagement/fields/ComputeSizeField.tsx index 392804719b8..3e26ae3e02d 100644 --- a/apps/studio/components/interfaces/DiskManagement/fields/ComputeSizeField.tsx +++ b/apps/studio/components/interfaces/DiskManagement/fields/ComputeSizeField.tsx @@ -219,7 +219,10 @@ export function ComputeSizeField({ form, disabled }: ComputeSizeFieldProps) { ) : ( <> - + ${price} diff --git a/apps/studio/components/interfaces/DiskManagement/ui/BillingChangeBadge.tsx b/apps/studio/components/interfaces/DiskManagement/ui/BillingChangeBadge.tsx index 14f5bd043d5..755b165feb0 100644 --- a/apps/studio/components/interfaces/DiskManagement/ui/BillingChangeBadge.tsx +++ b/apps/studio/components/interfaces/DiskManagement/ui/BillingChangeBadge.tsx @@ -41,7 +41,7 @@ const BillingChangeBadge = ({
- + {formatCurrency(beforePrice)} @@ -53,6 +53,7 @@ const BillingChangeBadge = ({ )} animate={{ scale: [1, 1.1, 1] }} transition={{ duration: 0.12 }} + translate="no" > {`${formatCurrency(afterPrice)}/month`} diff --git a/apps/studio/components/interfaces/LogDrains/LogDrainDestinationSheetForm.tsx b/apps/studio/components/interfaces/LogDrains/LogDrainDestinationSheetForm.tsx index 67cff61fc19..01c6f99de2c 100644 --- a/apps/studio/components/interfaces/LogDrains/LogDrainDestinationSheetForm.tsx +++ b/apps/studio/components/interfaces/LogDrains/LogDrainDestinationSheetForm.tsx @@ -539,9 +539,11 @@ export function LogDrainDestinationSheetForm({ } >
    -
  • $60 per drain per month
  • -
  • $0.20 per million events
  • -
  • $0.09 per GB egress
  • +
  • + $60 per drain per month +
  • +
  • $0.20 per million events
  • +
  • $0.09 per GB egress
diff --git a/apps/studio/components/interfaces/Organization/BillingSettings/BillingBreakdown/BillingMetric.tsx b/apps/studio/components/interfaces/Organization/BillingSettings/BillingBreakdown/BillingMetric.tsx index 110578487aa..6557966d680 100644 --- a/apps/studio/components/interfaces/Organization/BillingSettings/BillingBreakdown/BillingMetric.tsx +++ b/apps/studio/components/interfaces/Organization/BillingSettings/BillingBreakdown/BillingMetric.tsx @@ -97,7 +97,9 @@ const BillingMetric = ({ )} {usageLabel}  {relativeToSubscription && usageMeta.cost && usageMeta.cost > 0 ? ( - ({formatCurrency(usageMeta.cost)}) + + ({formatCurrency(usageMeta.cost)}) + ) : usageMeta.available_in_plan && !usageMeta.unlimited && relativeToSubscription ? ( {percentageLabel} ) : null} @@ -156,7 +158,9 @@ const BillingMetric = ({ {usageMeta.available_in_plan && (
-

{usageMeta.unit_price_desc}

+

+ {usageMeta.unit_price_desc} +

{metric.tip && (
diff --git a/apps/studio/components/interfaces/Organization/BillingSettings/BillingBreakdown/ComputeMetric.tsx b/apps/studio/components/interfaces/Organization/BillingSettings/BillingBreakdown/ComputeMetric.tsx index 5a446a3be06..329c89339f3 100644 --- a/apps/studio/components/interfaces/Organization/BillingSettings/BillingBreakdown/ComputeMetric.tsx +++ b/apps/studio/components/interfaces/Organization/BillingSettings/BillingBreakdown/ComputeMetric.tsx @@ -49,13 +49,17 @@ const ComputeMetric = ({ slug, metric, usage, relativeToSubscription }: ComputeM {usageLabel}  {relativeToSubscription && usageMeta?.cost && usageMeta.cost > 0 ? ( - ({formatCurrency(usageMeta?.cost)}) + + ({formatCurrency(usageMeta?.cost)}) + ) : null}
-

{usageMeta?.unit_price_desc}

+

+ {usageMeta?.unit_price_desc} +

diff --git a/apps/studio/components/interfaces/Organization/BillingSettings/BillingBreakdown/UpcomingInvoice.tsx b/apps/studio/components/interfaces/Organization/BillingSettings/BillingBreakdown/UpcomingInvoice.tsx index 09fb52c62e7..81881391c90 100644 --- a/apps/studio/components/interfaces/Organization/BillingSettings/BillingBreakdown/UpcomingInvoice.tsx +++ b/apps/studio/components/interfaces/Organization/BillingSettings/BillingBreakdown/UpcomingInvoice.tsx @@ -130,7 +130,8 @@ const UpcomingInvoice = ({ slug }: UpcomingInvoiceProps) => { tooltip={

The first project is covered by Compute Credits. Additional projects incur - compute costs starting at $10/month, independent of activity. See{' '} + compute costs starting at $10/month, independent + of activity. See{' '} { item.usage_metric != null) && ( {item.unit_price_desc && ( -

Pricing: {item.unit_price_desc}

+

+ Pricing: {item.unit_price_desc} +

)} {item.breakdown && item.breakdown.length > 0 && ( @@ -287,7 +290,7 @@ const UpcomingInvoice = ({ slug }: UpcomingInvoiceProps) => { Costs accumulated from the beginning of the billing cycle up to now. - + {formatCurrency(upcomingInvoice?.amount_total) ?? '-'} @@ -301,7 +304,7 @@ const UpcomingInvoice = ({ slug }: UpcomingInvoiceProps) => { vary depending on your usage. - + {formatCurrency(upcomingInvoice?.amount_projected) ?? '-'} @@ -324,14 +327,14 @@ function InvoiceLineItemAmount({ if (amountBeforeDiscount && amount < amountBeforeDiscount) { return (
- + {formatCurrency(amountBeforeDiscount)} - {formatCurrency(amount)} + {formatCurrency(amount)}
) } else { - return formatCurrency(amount) + return formatCurrency(amount) } } @@ -389,7 +392,7 @@ function ComputeLineItem({ {project.project_name} ({project.computeType} - {project.usage} Hours)
- + {formatCurrency(project.computeCosts)} @@ -398,7 +401,7 @@ function ComputeLineItem({ {computeCredits && ( Compute Credits - + {formatCurrency(computeCredits.amount)} diff --git a/apps/studio/components/interfaces/Organization/BillingSettings/Subscription/PlanUpdateSidePanel.tsx b/apps/studio/components/interfaces/Organization/BillingSettings/Subscription/PlanUpdateSidePanel.tsx index a153e2cd2f8..b0d72ca2baf 100644 --- a/apps/studio/components/interfaces/Organization/BillingSettings/Subscription/PlanUpdateSidePanel.tsx +++ b/apps/studio/components/interfaces/Organization/BillingSettings/Subscription/PlanUpdateSidePanel.tsx @@ -194,7 +194,9 @@ const PlanUpdateSidePanel = () => {
) : ( -

{formatCurrency(price)}

+

+ {formatCurrency(price)} +

)}

{plan.costUnit}

diff --git a/apps/studio/components/interfaces/Organization/BillingSettings/Subscription/SubscriptionPlanUpdateDialog.tsx b/apps/studio/components/interfaces/Organization/BillingSettings/Subscription/SubscriptionPlanUpdateDialog.tsx index 96349509809..353e15b4525 100644 --- a/apps/studio/components/interfaces/Organization/BillingSettings/Subscription/SubscriptionPlanUpdateDialog.tsx +++ b/apps/studio/components/interfaces/Organization/BillingSettings/Subscription/SubscriptionPlanUpdateDialog.tsx @@ -213,7 +213,9 @@ export const SubscriptionPlanUpdateDialog = ({ New
-
{formatCurrency(newPlanCost)}
+
+ {formatCurrency(newPlanCost)} +
{subscription?.plan?.id !== 'free' && (
@@ -226,7 +228,7 @@ export const SubscriptionPlanUpdateDialog = ({ use.
-
+
-{formatCurrency(proratedCredit)}
@@ -241,14 +243,14 @@ export const SubscriptionPlanUpdateDialog = ({ Credits will be used first before charging your card. -
+
{formatCurrency(customerBalance)}
)}
Charge today
-
+
{formatCurrency(totalCharge)} {subscription?.plan?.id !== 'free' && ( <> @@ -272,7 +274,8 @@ export const SubscriptionPlanUpdateDialog = ({

Your new monthly invoice

Each paid project runs on a dedicated 24/7 server. First project uses - Compute Credits; additional ones cost $10+/month regardless of usage.{' '} + Compute Credits; additional ones cost $10+ + /month regardless of usage.{' '} {planItem?.description} - + {formatCurrency(planItem?.total_price)} @@ -356,7 +362,10 @@ export const SubscriptionPlanUpdateDialog = ({ Compute - + {formatCurrency( computeItems.reduce( (sum: number, item) => sum + item.total_price, @@ -371,7 +380,10 @@ export const SubscriptionPlanUpdateDialog = ({ key={project.project_ref} className="text-foreground-light" > - + {project.project_name} ({project.computeType}) |{' '} {formatCurrency(project.computeCosts)} @@ -379,7 +391,10 @@ export const SubscriptionPlanUpdateDialog = ({ ))} {computeCreditsItem && ( - + Compute Credits |{' '} {formatCurrency(computeCreditsItem.total_price)} @@ -413,7 +428,10 @@ export const SubscriptionPlanUpdateDialog = ({ )}

- + {formatCurrency(item.total_price)} @@ -427,7 +445,10 @@ export const SubscriptionPlanUpdateDialog = ({ Total per month (excluding other usage) - + {formatCurrency( Math.round( subscriptionPreview?.breakdown?.reduce( @@ -445,7 +466,7 @@ export const SubscriptionPlanUpdateDialog = ({
-
+
{formatCurrency( Math.round( subscriptionPreview?.breakdown.reduce( diff --git a/apps/studio/components/interfaces/Organization/InvoicesSettings/InvoicesSettings.tsx b/apps/studio/components/interfaces/Organization/InvoicesSettings/InvoicesSettings.tsx index 5c4d1dceb50..2001d661385 100644 --- a/apps/studio/components/interfaces/Organization/InvoicesSettings/InvoicesSettings.tsx +++ b/apps/studio/components/interfaces/Organization/InvoicesSettings/InvoicesSettings.tsx @@ -125,7 +125,7 @@ const InvoicesSettings = () => {

{dayjs(x.period_end * 1000).format('MMM DD, YYYY')}

- +

{formatCurrency(x.amount_due / 100)}

diff --git a/apps/studio/components/interfaces/Organization/NewOrg/NewOrgForm.tsx b/apps/studio/components/interfaces/Organization/NewOrg/NewOrgForm.tsx index 08bb6eeb398..bd10241be6e 100644 --- a/apps/studio/components/interfaces/Organization/NewOrg/NewOrgForm.tsx +++ b/apps/studio/components/interfaces/Organization/NewOrg/NewOrgForm.tsx @@ -413,7 +413,7 @@ const NewOrgForm = ({ onPaymentMethodReset }: NewOrgFormProps) => { {Object.entries(PRICING_TIER_LABELS_ORG).map(([k, v]) => ( - + {v} ))} diff --git a/apps/studio/components/interfaces/Settings/Addons/CustomDomainSidePanel.tsx b/apps/studio/components/interfaces/Settings/Addons/CustomDomainSidePanel.tsx index ff7f31df486..940d5d36b1d 100644 --- a/apps/studio/components/interfaces/Settings/Addons/CustomDomainSidePanel.tsx +++ b/apps/studio/components/interfaces/Settings/Addons/CustomDomainSidePanel.tsx @@ -178,7 +178,9 @@ const CustomDomainSidePanel = () => { Use the default supabase domain for your API

-

$0

+

+ $0 +

/ month

@@ -203,7 +205,9 @@ const CustomDomainSidePanel = () => { Present a branded experience to your users

-

{formatCurrency(option.price)}

+

+ {formatCurrency(option.price)} +

/ month

diff --git a/apps/studio/components/interfaces/Settings/Addons/IPv4SidePanel.tsx b/apps/studio/components/interfaces/Settings/Addons/IPv4SidePanel.tsx index 8a23de62477..16e7d30340f 100644 --- a/apps/studio/components/interfaces/Settings/Addons/IPv4SidePanel.tsx +++ b/apps/studio/components/interfaces/Settings/Addons/IPv4SidePanel.tsx @@ -182,7 +182,9 @@ const IPv4SidePanel = () => { Allow direct database connections via IPv4 address

-

{formatCurrency(option.price)}

+

+ {formatCurrency(option.price)} +

/ month / database

diff --git a/apps/studio/components/interfaces/Settings/Addons/PITRSidePanel.tsx b/apps/studio/components/interfaces/Settings/Addons/PITRSidePanel.tsx index 8ee9606ed9b..941d6055a7c 100644 --- a/apps/studio/components/interfaces/Settings/Addons/PITRSidePanel.tsx +++ b/apps/studio/components/interfaces/Settings/Addons/PITRSidePanel.tsx @@ -354,7 +354,9 @@ const PITRSidePanel = () => { {option.identifier.split('_')[1]} days ago

-

{formatCurrency(option.price)}

+

+ {formatCurrency(option.price)} +

/ month

diff --git a/apps/studio/components/interfaces/Settings/Infrastructure/InfrastructureConfiguration/DeployNewReplicaPanel.tsx b/apps/studio/components/interfaces/Settings/Infrastructure/InfrastructureConfiguration/DeployNewReplicaPanel.tsx index 48f2d896168..9fd88be6ddb 100644 --- a/apps/studio/components/interfaces/Settings/Infrastructure/InfrastructureConfiguration/DeployNewReplicaPanel.tsx +++ b/apps/studio/components/interfaces/Settings/Infrastructure/InfrastructureConfiguration/DeployNewReplicaPanel.tsx @@ -444,13 +444,15 @@ const DeployNewReplicaPanel = ({

New replica will cost an additional{' '} - {formatCurrency( - estComputeMonthlyCost + - additionalCostDiskSize + - Number(additionalCostIOPS) + - Number(additionalCostThroughput) - )} - /month + + {formatCurrency( + estComputeMonthlyCost + + additionalCostDiskSize + + Number(additionalCostIOPS) + + Number(additionalCostThroughput) + )} + /month +

@@ -474,7 +476,7 @@ const DeployNewReplicaPanel = ({ Compute size {selectedComputeMeta?.name} - + {formatCurrency(estComputeMonthlyCost)} @@ -483,14 +485,14 @@ const DeployNewReplicaPanel = ({ {((size_gb ?? 0) * 1.25).toLocaleString()} GB ({type}) - + {formatCurrency(additionalCostDiskSize)} IOPS {iops?.toLocaleString()} IOPS - + {formatCurrency(+additionalCostIOPS)} @@ -514,7 +516,10 @@ const DeployNewReplicaPanel = ({ read replica on the{' '} {selectedComputeMeta?.name} size incurs additional{' '} - {selectedComputeMeta?.price_description}. + + {selectedComputeMeta?.price_description} + + .

)} diff --git a/apps/studio/components/layouts/AppLayout/EnableBranchingButton/EnableBranchingModal.tsx b/apps/studio/components/layouts/AppLayout/EnableBranchingButton/EnableBranchingModal.tsx index 8946bcff73b..251cf2c2cae 100644 --- a/apps/studio/components/layouts/AppLayout/EnableBranchingButton/EnableBranchingModal.tsx +++ b/apps/studio/components/layouts/AppLayout/EnableBranchingButton/EnableBranchingModal.tsx @@ -197,7 +197,7 @@ const EnableBranchingModal = () => {

- Preview branches are billed $0.32 per day + Preview branches are billed $0.32 per day

This cost will continue for as long as the branch has not been removed. diff --git a/apps/studio/pages/new/[slug].tsx b/apps/studio/pages/new/[slug].tsx index 712edbd2536..ce1a7ed3f08 100644 --- a/apps/studio/pages/new/[slug].tsx +++ b/apps/studio/pages/new/[slug].tsx @@ -761,7 +761,10 @@ const Wizard: NextPageWithLayout = () => { )}{' '} CPU -

+

${instanceSizeSpecs[option].priceHourly}/hour (~$ {instanceSizeSpecs[option].priceMonthly}/month)

diff --git a/apps/www/components/LaunchWeek/6/HackathonSection.tsx b/apps/www/components/LaunchWeek/6/HackathonSection.tsx deleted file mode 100644 index 2308f6addc1..00000000000 --- a/apps/www/components/LaunchWeek/6/HackathonSection.tsx +++ /dev/null @@ -1,77 +0,0 @@ -import { TruckIcon } from '@heroicons/react/outline' -import { Button, Badge } from 'ui' -import Link from 'next/link' -import Controller from './launch-controller.json' - -export default function LaunchHero() { - return ( -
-
-
-
-

Launch Week Hackathon

-
- Closed -
-

- Submissions close Sunday 21st Aug 23:59 (PT). -

-
- -
- - -
-
- -
-
-

Prizes

-

- There are 5 categories to win. There will be a prize for the winner and a runner-up - prize in each category. -

-
-
-

Submission

-

- Submit your project through{' '} - - madewithsupabase.com - - . -

-

- All submissions must be open source and publically available. -

-
-
-
- -
-
- Supabase - -
-
-
- ) -} diff --git a/apps/www/components/LaunchWeek/6/LaunchHero.tsx b/apps/www/components/LaunchWeek/6/LaunchHero.tsx deleted file mode 100644 index a669beedaeb..00000000000 --- a/apps/www/components/LaunchWeek/6/LaunchHero.tsx +++ /dev/null @@ -1,26 +0,0 @@ -import { Button } from 'ui' -import Link from 'next/link' -import Controller from './launch-controller.json' - -export default function LaunchHero() { - return ( -
-
-

- {Controller.hero_header} -

-

- Stay tuned all week for daily announcements -

-
-
- - -
-
- ) -} diff --git a/apps/www/components/LaunchWeek/6/PreLaunchTeaser.tsx b/apps/www/components/LaunchWeek/6/PreLaunchTeaser.tsx deleted file mode 100644 index ef6867b5bb8..00000000000 --- a/apps/www/components/LaunchWeek/6/PreLaunchTeaser.tsx +++ /dev/null @@ -1,102 +0,0 @@ -import { NewspaperIcon } from '@heroicons/react/outline' -import { Button } from 'ui' -import authors from 'lib/authors.json' -import Image from 'next/image' -import Link from 'next/link' - -export function PreLaunchTeaser() { - const authorArray = ['paul_copplestone', 'ant_wilson'] - const author = [] - - for (let i = 0; i < authorArray.length; i++) { - author.push( - // @ts-ignore - authors.find((authors: string) => { - // @ts-ignore - return authors.author_id === authorArray[i] - }) - ) - } - - return ( -
-
-
- Supabase - -
-
-
-
- {author.map((author: any) => { - return ( - Author profile image - ) - })} -
-
-

Founders Fireside Chat

-

- Our two co-founders, Copple and Ant, discuss open source development and the future - of Supabase. -

-
-
- -
-
- -
-
-

Supabase Series B

-

- Supabase raised $80M in May, bringing our total funding to $116M. -

-
-
- -
-
-
-
-
- ) -} - -export default PreLaunchTeaser diff --git a/apps/www/components/LaunchWeek/6/launch-controller.json b/apps/www/components/LaunchWeek/6/launch-controller.json deleted file mode 100644 index efa75efdf84..00000000000 --- a/apps/www/components/LaunchWeek/6/launch-controller.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "friday_preview": true, - "hackathon_preview": true, - "ticket_callout": true, - "hero_header": "Day 5 shipped" -} diff --git a/apps/www/components/Pricing/ComputePricingCalculator.tsx b/apps/www/components/Pricing/ComputePricingCalculator.tsx index c22e6fcfc65..117acd1918a 100644 --- a/apps/www/components/Pricing/ComputePricingCalculator.tsx +++ b/apps/www/components/Pricing/ComputePricingCalculator.tsx @@ -104,7 +104,9 @@ const ComputePricingCalculator = () => {
Plan - ${activePlan.price} + + ${activePlan.price} +
Total Compute @@ -112,7 +114,9 @@ const ComputePricingCalculator = () => {
Compute Credits - - ${COMPUTE_CREDITS} + + - ${COMPUTE_CREDITS} +
) @@ -242,7 +246,7 @@ const ComputePricingCalculator = () => { Project {activeInstance.position + 1}

- + {findIntanceValueByColumn(activeInstance, 'pricing')} diff --git a/apps/www/components/Pricing/ComputePricingTable.tsx b/apps/www/components/Pricing/ComputePricingTable.tsx index 58636d3a95e..8d3bfa78a7d 100644 --- a/apps/www/components/Pricing/ComputePricingTable.tsx +++ b/apps/www/components/Pricing/ComputePricingTable.tsx @@ -44,7 +44,11 @@ const ComputePricingTable = () => { )} > {row.columns.map((column) => ( - + {column.key === 'dedicated' ? ( column.value ? ( @@ -96,7 +100,7 @@ const ComputePricingTable = () => { ) ) : ( - column.value + column.value + 'asd' )} diff --git a/apps/www/components/Pricing/PricingAddons.tsx b/apps/www/components/Pricing/PricingAddons.tsx index f4d8fee71af..b297f5add6d 100644 --- a/apps/www/components/Pricing/PricingAddons.tsx +++ b/apps/www/components/Pricing/PricingAddons.tsx @@ -83,7 +83,9 @@ const AddonCard = ({ addon }: any) => {
-

{addon.price}

+

+ {addon.price} +

{addon.name}

@@ -126,7 +128,9 @@ const AddonCard = ({ addon }: any) => {
-

{addon.price}

+

+ {addon.price} +

- + {plan.name !== 'Enterprise' && '$'} {plan.priceMonthly} diff --git a/apps/www/components/Pricing/PricingComputeSection.tsx b/apps/www/components/Pricing/PricingComputeSection.tsx index b48591a87aa..48c591a92e6 100644 --- a/apps/www/components/Pricing/PricingComputeSection.tsx +++ b/apps/www/components/Pricing/PricingComputeSection.tsx @@ -27,7 +27,7 @@ const PricingComputeSection = () => {
- Starts from $10/month + Starts from $10/month

@@ -36,8 +36,9 @@ const PricingComputeSection = () => {

- Paid Plans include $10/month in compute credits. Additional compute power is available - if you need extra performance when scaling up Supabase. + Paid Plans include $10/month in compute credits. + Additional compute power is available if you need extra performance when scaling up + Supabase.

@@ -76,8 +77,8 @@ const PricingComputeSection = () => {

Compute instances are billed hourly and you can scale up or down at any time. Paid - Plans come with $10/month in compute credits to cover one Micro instance or offset - the cost of any other instance. + Plans come with $10/month in compute credits to cover + one Micro instance or offset the cost of any other instance.

Read more on{' '} diff --git a/apps/www/components/Pricing/PricingDiskSection.tsx b/apps/www/components/Pricing/PricingDiskSection.tsx index 1d8168a03a8..39803e328b0 100644 --- a/apps/www/components/Pricing/PricingDiskSection.tsx +++ b/apps/www/components/Pricing/PricingDiskSection.tsx @@ -54,9 +54,15 @@ const PricingDiskSection = () => ( {diskType.tagline} {diskType.maxSize} - {diskType.size} - {diskType.iops} - {diskType.throughput} + + {diskType.size} + + + {diskType.iops} + + + {diskType.throughput} + {diskType.durability} ))} diff --git a/apps/www/components/Pricing/PricingPlans.tsx b/apps/www/components/Pricing/PricingPlans.tsx index 22ef35423a6..ad39b2663d4 100644 --- a/apps/www/components/Pricing/PricingPlans.tsx +++ b/apps/www/components/Pricing/PricingPlans.tsx @@ -107,6 +107,7 @@ const PricingPlans = ({ organizations, hasExistingOrganizations }: PricingPlansP className={`mt-2 pb-1 font-mono ${ plan.name !== 'Enterprise' ? 'text-5xl' : 'text-4xl' }`} + translate="no" > {plan.name !== 'Enterprise' ? '$' : ''} {plan.priceMonthly} diff --git a/apps/www/components/Sponsors.tsx b/apps/www/components/Sponsors.tsx deleted file mode 100644 index e4d17cab352..00000000000 --- a/apps/www/components/Sponsors.tsx +++ /dev/null @@ -1,73 +0,0 @@ -import Image from 'next/image' -import React from 'react' -import sponsors from '../data/sponsors.json' - -export default function Sponsors() { - const tiers = [ - { - tier_name: '$5,000 a month', - heading: 'Enterprise: $5,000 per month', - transactions: sponsors.filter((x) => x.tier == '$5,000 a month'), - }, - { - tier_name: '$2,500 a month', - heading: 'Agency: $2,500 per month', - transactions: sponsors.filter((x) => x.tier == '$2,500 a month'), - }, - { - tier_name: '$1,000 a month', - heading: 'Startup: $1,000 per month', - transactions: sponsors.filter((x) => x.tier == '$1,000 a month'), - }, - { - tier_name: '$49 a month', - heading: 'Evangelist: $49 per month', - transactions: sponsors.filter((x) => x.tier == '$49 a month'), - }, - { - tier_name: '$19 a month', - heading: 'Supporter: $19 per month', - transactions: sponsors.filter((x) => x.tier == '$19 a month'), - }, - { - tier_name: '$5 a month', - heading: 'Contributor: $5 per month', - transactions: sponsors.filter((x) => x.tier == '$5 a month'), - }, - ] - - return ( -

- {tiers.map( - (t, index) => - !!t.transactions.length && ( -
-

{t.heading}

-
- {t.transactions.map((x: any, index: any) => ( - - ))} -
-
-
- ) - )} -
- ) -} diff --git a/apps/www/data/sponsors.json b/apps/www/data/sponsors.json deleted file mode 100644 index 1955cef3f70..00000000000 --- a/apps/www/data/sponsors.json +++ /dev/null @@ -1,198 +0,0 @@ -[ - { - "tier": "$5 a month", - "sponsor": "sabberworm" - }, - { - "tier": "$5 a month", - "sponsor": "calendee" - }, - { - "tier": "$5 a month", - "sponsor": "kylewelsby" - }, - { - "tier": "$5 a month", - "sponsor": "tinjaw" - }, - { - "tier": "$5 a month", - "sponsor": "ricdex" - }, - { - "tier": "$49 a month", - "sponsor": "Illyism" - }, - { - "tier": "$5 a month", - "sponsor": "lexifdev" - }, - { - "tier": "$5 a month", - "sponsor": "tacowaco" - }, - { - "tier": "$5 a month", - "sponsor": "kachar" - }, - { - "tier": "$19 a month", - "sponsor": "tpberntsen" - }, - { - "tier": "$5 a month", - "sponsor": "zeluizr" - }, - { - "tier": "$5 a month", - "sponsor": "AndersGerner" - }, - { - "tier": "$5 a month", - "sponsor": "stopyellingatme" - }, - { - "tier": "$19 a month", - "sponsor": "Marviel" - }, - { - "tier": "$19 a month", - "sponsor": "bookofdom" - }, - { - "tier": "$5 a month", - "sponsor": "juzhiyuan" - }, - { - "tier": "$5 a month", - "sponsor": "gregaltuna" - }, - { - "tier": "$5 a month", - "sponsor": "ctwhome" - }, - { - "tier": "$5 a month", - "sponsor": "alienzz" - }, - { - "tier": "$5 a month", - "sponsor": "zlwaterfield" - }, - { - "tier": "$5 a month", - "sponsor": "Aaron-A" - }, - { - "tier": "$5 a month", - "sponsor": "gabrielmip" - }, - { - "tier": "$5 a month", - "sponsor": "glassmonkey" - }, - { - "tier": "$5 a month", - "sponsor": "zoutiyx" - }, - { - "tier": "$5 a month", - "sponsor": "adammoyle" - }, - { - "tier": "$5 a month", - "sponsor": "EvonuX" - }, - { - "tier": "$5 a month", - "sponsor": "KoreyPeters" - }, - { - "tier": "$49 a month", - "sponsor": "ymmtshny" - }, - { - "tier": "$19 a month", - "sponsor": "fefurst" - }, - { - "tier": "$5 a month", - "sponsor": "sebastianbachmann" - }, - { - "tier": "$5 a month", - "sponsor": "jvieirar" - }, - { - "tier": "$19 a month", - "sponsor": "dshukertjr" - }, - { - "tier": "$5 a month", - "sponsor": "CmplxStack" - }, - { - "tier": "$5 a month", - "sponsor": "davilico05" - }, - { - "tier": "$19 a month", - "sponsor": "Kunstderfug" - }, - { - "tier": "$5 a month", - "sponsor": "hyochan" - }, - { - "tier": "$5 a month", - "sponsor": "chunterb" - }, - { - "tier": "$5 a month", - "sponsor": "madebyfabian" - }, - { - "tier": "$5 a month", - "sponsor": "jwanner83" - }, - { - "tier": "$5 a month", - "sponsor": "herbievine" - }, - { - "tier": "$5 a month", - "sponsor": "Lucostus" - }, - { - "tier": "$19 a month", - "sponsor": "peachp" - }, - { - "tier": "$5 a month", - "sponsor": "killshot13" - }, - { - "tier": "$19 a month", - "sponsor": "d-mok" - }, - { - "tier": "$19 a month", - "sponsor": "lIIIIIIIIIIIIIIIIIIIII" - }, - { - "tier": "$5 a month", - "sponsor": "yujong-lee" - }, - { - "tier": "$5 a month", - "sponsor": "gregdenson" - }, - { - "tier": "$5 a month", - "sponsor": "LeDragunov" - }, - { - "tier": "$49 a month", - "sponsor": "CryptoJobsList" - } -] diff --git a/apps/www/pages/company.tsx b/apps/www/pages/company.tsx index e7d933e9098..3a5a5a0f3ad 100644 --- a/apps/www/pages/company.tsx +++ b/apps/www/pages/company.tsx @@ -75,19 +75,6 @@ const Header = () => { } const Team = () => { - interface iIconLink { - link: string - icon: React.ReactNode - } - - const IconLink = ({ link, icon }: iIconLink) => { - return ( - -
{icon}
-
- ) - } - return (
@@ -110,53 +97,6 @@ const Team = () => {
- {/*
- {TeamData.filter((x) => x.active).map((x) => ( -
-
-
- {x.name} -
-
-
-
- {x.name} -
-

- {x.department} -

-
-
- {x.twitter && ( - } - link={x.twitter} - /> - )} - {x.github && ( - } - link={x.github} - /> - )} - {x.linkedin && ( - } - link={x.linkedin} - /> - )} -
-
-
-
- ))} -
*/}
) @@ -167,19 +107,6 @@ const Community = () => { return ( - {/* -

-

- Join one of the world's fastest growing open source communities. Let's build - together. -

-

- - } - /> */}
{CommunityData.map((x, i) => (