diff --git a/app/static/provider-local.vue b/app/static/provider-local.vue new file mode 100644 index 000000000..552c9749f --- /dev/null +++ b/app/static/provider-local.vue @@ -0,0 +1,68 @@ + + + + + Enter the IP address of your server: (or use localhost for local installation): + + + + + + What user should we use to login on the server? (note: passwordless login required, or ignore if you're deploying to localhost) + + + + + + Enter the public IP address or domain name of your server: (IMPORTANT! This is used to verify the certificate) + + + + Next + + + + diff --git a/app/static/provider-openstack.vue b/app/static/provider-openstack.vue new file mode 100644 index 000000000..1d46992c6 --- /dev/null +++ b/app/static/provider-openstack.vue @@ -0,0 +1,19 @@ + + + + Download OpenStack credentials from the OpenStack dashboard->Compute->API Access and source it in the shell (eg: + source /tmp/dhc-openrc.sh) + + Next + + + + diff --git a/app/static/provider-setup.vue b/app/static/provider-setup.vue index 93242c3ea..238ebb52c 100644 --- a/app/static/provider-setup.vue +++ b/app/static/provider-setup.vue @@ -67,7 +67,9 @@ module.exports = { 'hetzner': window.httpVueLoader('/static/provider-hetzner.vue'), 'azure': window.httpVueLoader('/static/provider-azure.vue'), 'linode': window.httpVueLoader('/static/provider-linode.vue'), - 'cloudstack': window.httpVueLoader('/static/provider-cloudstack.vue') + 'cloudstack': window.httpVueLoader('/static/provider-cloudstack.vue'), + 'openstack': window.httpVueLoader('/static/provider-openstack.vue'), + 'local': window.httpVueLoader('/static/provider-local.vue') } };
+ Download OpenStack credentials from the OpenStack dashboard->Compute->API Access and source it in the shell (eg: + source /tmp/dhc-openrc.sh) +