satellite/console: increase free tier project bandwidth and storage from 50 GB to 150 GB and reduce free tier max projects from 3 to 1

To make our free tier limits more clear, we will reduce the number of projects allowed from 3 to 1, and increase the storage and bandwidth limit of the free tier from 50 Gb to 150 GB. The total allotments across all projects for a given user are unchanged, just reduced to a single project.

Change-Id: Ic8dddb135f2b83a3f36e2b9fdcb477e351ec137b
This commit is contained in:
dlamarmorgan 2021-10-23 18:41:41 -07:00 committed by Damein Morgan
parent 3c7e289395
commit 01cfbde56b
3 changed files with 6 additions and 6 deletions

View File

@ -57,13 +57,13 @@ type UsageLimitsConfig struct {
// StorageLimitConfig is a configuration struct for default storage per-project usage limits.
type StorageLimitConfig struct {
Free memory.Size `help:"the default free-tier storage usage limit" default:"50.00GB" testDefault:"25.00 GB"`
Free memory.Size `help:"the default free-tier storage usage limit" default:"150.00GB" testDefault:"25.00 GB"`
Paid memory.Size `help:"the default paid-tier storage usage limit" default:"25.00TB" testDefault:"25.00 GB"`
}
// BandwidthLimitConfig is a configuration struct for default bandwidth per-project usage limits.
type BandwidthLimitConfig struct {
Free memory.Size `help:"the default free-tier bandwidth usage limit" default:"50.00GB" testDefault:"25.00 GB"`
Free memory.Size `help:"the default free-tier bandwidth usage limit" default:"150.00GB" testDefault:"25.00 GB"`
Paid memory.Size `help:"the default paid-tier bandwidth usage limit" default:"100.00TB" testDefault:"25.00 GB"`
}

View File

@ -130,7 +130,7 @@ func init() {
type Config struct {
PasswordCost int `help:"password hashing cost (0=automatic)" testDefault:"4" default:"0"`
OpenRegistrationEnabled bool `help:"enable open registration" default:"false" testDefault:"true"`
DefaultProjectLimit int `help:"default project limits for users" default:"3" testDefault:"5"`
DefaultProjectLimit int `help:"default project limits for users" default:"1" testDefault:"5"`
UsageLimits UsageLimitsConfig
Recaptcha RecaptchaConfig
}

View File

@ -98,7 +98,7 @@ compensation.withheld-percents: 75,75,75,50,50,50,25,25,25,0,0,0,0,0,0
# console.csp-enabled: true
# default project limits for users
# console.default-project-limit: 3
# console.default-project-limit: 1
# url link to documentation
# console.documentation-url: https://docs.storj.io/
@ -185,13 +185,13 @@ compensation.withheld-percents: 75,75,75,50,50,50,25,25,25,0,0,0,0,0,0
# console.terms-and-conditions-url: https://storj.io/storage-sla/
# the default free-tier bandwidth usage limit
# console.usage-limits.bandwidth.free: 50.00 GB
# console.usage-limits.bandwidth.free: 150.00 GB
# the default paid-tier bandwidth usage limit
# console.usage-limits.bandwidth.paid: 100.00 TB
# the default free-tier storage usage limit
# console.usage-limits.storage.free: 50.00 GB
# console.usage-limits.storage.free: 150.00 GB
# the default paid-tier storage usage limit
# console.usage-limits.storage.paid: 25.00 TB