diff options
author | azul <azul@riseup.net> | 2013-12-09 10:14:17 -0800 |
---|---|---|
committer | azul <azul@riseup.net> | 2013-12-09 10:14:17 -0800 |
commit | 0f2e1316894cdffac47448b6ddbf2cfaf5f93a55 (patch) | |
tree | ae2577c3584e66ffa2937ad9807e32cc6ff49db3 /config | |
parent | e7e5dac36127a36cac9ed35054767d04b2e5ae17 (diff) | |
parent | 6ebf095bc553345a3e0b8c48cadc3e1440c59ca5 (diff) |
Merge pull request #119 from jessib/feature/service_level
Feature/service level
Diffstat (limited to 'config')
-rw-r--r-- | config/defaults.yml | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/config/defaults.yml b/config/defaults.yml index c7c8502..4530d47 100644 --- a/config/defaults.yml +++ b/config/defaults.yml @@ -41,12 +41,33 @@ common: &common # handles that will be allowed despite being in /etc/passwd or rfc2142 handle_whitelist: [] +service_levels: &service_levels + service_levels: + 0: + name: anonymous + cert_prefix: "LIMITED" + description: "anonymous account, with rate limited VPN" + 1: + name: free + cert_prefix: "LIMITED" + description: "free account, with rate limited VPN" + cost: 0 + quota: 100 + 2: + name: premium + cert_prefix: "UNLIMITED" + description: "premium account, with unlimited vpn" + cost: + USD: 10 + EUR: 10 + default_service_level: 1 development: <<: *downloads <<: *dev_ca <<: *cert_options <<: *common + <<: *service_levels admins: [blue, admin, admin2] domain: example.org secret_token: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' @@ -57,6 +78,7 @@ test: <<: *dev_ca <<: *cert_options <<: *common + <<: *service_levels admins: [admin, admin2] domain: test.me secret_token: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' |