diff options
Diffstat (limited to 'test/leap_platform/provider_base/services')
4 files changed, 0 insertions, 94 deletions
diff --git a/test/leap_platform/provider_base/services/ca.json b/test/leap_platform/provider_base/services/ca.json deleted file mode 100644 index d7d8452..0000000 --- a/test/leap_platform/provider_base/services/ca.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "x509": { - "use": true - } -} diff --git a/test/leap_platform/provider_base/services/couchdb.json b/test/leap_platform/provider_base/services/couchdb.json deleted file mode 100644 index ce24e7f..0000000 --- a/test/leap_platform/provider_base/services/couchdb.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "x509": { - "use": true - }, - "stunnel": { - "couch_server": "= stunnel_server(couch.port)" - }, - "couch": { - "port": 5984, - "bigcouch": { - "cookie": "= secret :bigcouch_cookie" - }, - "users": { - "admin": { - "username": "admin", - "password": "= secret :couch_admin_password" - }, - "webapp": { - "username": "webapp", - "password": "= secret :couch_webapp_password" - }, - "ca_daemon": { - "username": "ca_daemon", - "password": "= secret :couch_ca_daemon_password" - } - } - } -} diff --git a/test/leap_platform/provider_base/services/openvpn.json b/test/leap_platform/provider_base/services/openvpn.json deleted file mode 100644 index 00cd957..0000000 --- a/test/leap_platform/provider_base/services/openvpn.json +++ /dev/null @@ -1,18 +0,0 @@ -// -// "server_crt": "= file :node_x509_cert", -// "server_key": "= file :node_x509_key" -// -{ - "service_type": "user_service", - "x509": { - "use": true - }, - "openvpn": { - "ports": ["80", "443", "53", "1194"], - "filter_dns": false, - "nat": true, - "ca_crt": "= file :ca_cert", - "ca_key": "= file :ca_key", - "dh": "= file :dh_params, :missing => 'Diffie-Hellman parameters. Run `leap cert dh` to create it'" - } -} diff --git a/test/leap_platform/provider_base/services/webapp.json b/test/leap_platform/provider_base/services/webapp.json deleted file mode 100644 index 895aa6e..0000000 --- a/test/leap_platform/provider_base/services/webapp.json +++ /dev/null @@ -1,43 +0,0 @@ -{ - "webapp": { - "modules": ["user", "billing", "help"], - "couchdb_admin_user": "= global.services[:couchdb].couch.users[:admin]", - "couchdb_webapp_user": "= global.services[:couchdb].couch.users[:webapp]", - "favicon": "= file_path 'branding/favicon.ico'", - "tail_scss": "= file_path 'branding/tail.scss'", - "head_scss": "= file_path 'branding/head.scss'", - "img_dir": "= file_path 'branding/img'", - "client_certificates": "= global.provider.ca.client_certificates", - "allow_limited_certs": "= global.provider.service.allow_limited_bandwidth", - "allow_unlimited_certs": "= global.provider.service.allow_unlimited_bandwidth", - "allow_anonymous_certs": "= global.provider.service.allow_anonymous", - "secret_token": "= secret :webapp_secret_token" - }, - "stunnel": { - "couch_client": "= stunnel_client(nodes_like_me[:services => :couchdb], global.services[:couchdb].couch.port)" - }, - "haproxy": { - "local_ports": "= stunnel.couch_client.field(:accept_port)" - }, - "definition_files": { - "provider": "= file :provider_json_template", - "eip_service": "= file :eip_service_json_template" - }, - "service_type": "public_service", - "api": { - "domain": "= 'api.' + domain.full_suffix", - "port": "4430" - }, - "dns": { - "aliases": "= [domain.full, api.domain]" - }, - "x509": { - "use": true, - "ca_cert": "= file :ca_cert, :missing => 'provider CA. Run `leap cert ca`'", - "client_ca_cert": "= file_path :client_ca_cert", - "client_ca_key": "= file_path :client_ca_key", - "commercial_cert": "= file [:commercial_cert, domain.full_suffix]", - "commercial_key": "= file [:commercial_key, domain.full_suffix]", - "commercial_ca_cert": "= try_file :commercial_ca_cert" - } -}
\ No newline at end of file |