summaryrefslogtreecommitdiff
path: root/scripts/templates/provider.json.jinja
diff options
context:
space:
mode:
authorKali Kaneko <kali@leap.se (leap communications)>2019-09-17 19:03:03 -0600
committerKali Kaneko <kali@leap.se (leap communications)>2019-09-17 19:03:03 -0600
commitbc4f7b5837c9cd475858742d810023e1d9fc5d64 (patch)
tree8c112d31be3a3796288f9690ca42ba3a5268e42a /scripts/templates/provider.json.jinja
parent5b074c62663a8fc29a1495f92f14a16e361e20f1 (diff)
add simple provider.json
Diffstat (limited to 'scripts/templates/provider.json.jinja')
-rw-r--r--scripts/templates/provider.json.jinja37
1 files changed, 37 insertions, 0 deletions
diff --git a/scripts/templates/provider.json.jinja b/scripts/templates/provider.json.jinja
new file mode 100644
index 0000000..f54a3c0
--- /dev/null
+++ b/scripts/templates/provider.json.jinja
@@ -0,0 +1,37 @@
+{
+ "api_uri": "https://{{ provider.api_uri }}",
+ "api_version": "3",
+ "ca_cert_fingerprint": "{{ provider.fingerprint }}",
+ "ca_cert_uri": "https://{{ provider.domain }}/ca.crt",
+ "default_language": "en",
+ "description": {
+ "en": "{{ provider.description }}"
+ },
+ "domain": "{{ provider.domain }}",
+ "enrollment_policy": "open",
+ "languages": [
+ "en"
+ ],
+ "name": {
+ "en": "{{ provider.name }}"
+ },
+ "service": {
+ "allow_anonymous": true,
+ "allow_free": true,
+ "allow_limited_bandwidth": false,
+ "allow_paid": false,
+ "allow_registration": false,
+ "allow_unlimited_bandwidth": true,
+ "bandwidth_limit": 102400,
+ "default_service_level": 1,
+ "levels": {
+ "1": {
+ "description": "Please donate.",
+ "name": "free"
+ }
+ }
+ },
+ "services": [
+ "openvpn"
+ ]
+}