CommandCenter
- Overview
- Initial Configuration
- Deployment Configuration
- Application Interface
- Everyday Usage
- User Management
- Advanced Customization
- Troubleshooting
Overview
Commandcenter is the central application for OurCompose. It manages billing, instances, and support.
With Commandcenter we provide the basic ability to sign up for instances, choose the services you want to deploy and then deploy those instances for your organization.
It does this all seamlessly with behind-the-scenes scripts and requests to our internal services, providing customers only a basic view of what they need to customize their instance.
Commandcenter currently offers three tiers of pricing: minimal, personal, and personal plus. Right now our minimal is still being developed, but we have our personal, and personal plus plans ready to be deployed. Deploying the personal plan offers up to four services on your instance, making it a great jumping off point for anyone who wants to start to manage their digital life online with the cloud. From the personal plan we then offer the Personal Plus plan which gets more into hosting anything you need and offering our wide range of services.
Source code can be found on Gitlab
Initial Configuration
Deployment Configuration
Application Interface
Signing Up
The link to sign up for OurCompose is here.
When you get to this page, there will be 3 fields: email, password and password_confirmation.
After entering this information it is important to note you will not be able to sign in until your email is confirmed via the weblink.
Deploying an Instance
At the current version of CommandCenter, we only support one deploy per email. In the future we will support multiple instances (domains) per email address.
After signing up and confirming an email address, signing into CommandCenter will give you more options and fields to fill out specifics of your instance you would like deployed.
From top to bottom in this picture we have Add More Information (Domain Required), Add a Payment Method, Select a Plan, Select Applications, and finally Deploy Services.
Add More Information
After clicking the Add More Information tab, some fields will appear and allow you to add more information for your account. This information is important for us for two reasons: 1) we will be able to deploy your instance to a specific subdomain, 2) with the other information will allow us to contact you for support requests in an easier manner.
Above is the empty form.
Above is the minimal amount of information needed. (domain only)
Clicking the Add Information or Update Information button at the bottom of the form will give a green success if everything is filled our correctly (picture above).
Adding or Updating a Payment Method
Adding a payment method is required to select a plan, and it is also required to deploy services. We use Stripe for our payment processing.
Above is a picture of the Payment Method Form.
After hitting Add Credit Card, the link tab at the top will highlight green and now say "Update Payment Method." Upon adding a card, you will now be able to update this card information.
Select a Plan
After adding a domain and adding a payment method, you will now be able to select a plan.
Currently OurCompose offers 3 plans: minimal, personal, and personal plus.
Above is the "Select a Plan" menu with the three choices.
After selecting a plan, "Select A Plan" will turn into a green "Update Plan" and the "Select" button will turn into "Unsubscribe From this Plan"
Please note billing does not start until the deploy is triggered via Deploy Services.
Select Applications
OurCompose currently offers 9* services (*this number may change). Before deploying your instance, you will have the ability to add applications.
Above is the Select Services form. Use the Radio buttons to select services and then click the select services button to confirm these services.
After hitting "Select Services," the button will update to "Update Services" and "Select Applications" will change into "View Applications." During this time, any time before you deploy, you will be able to update these services. However, once the deploy starts, these services are locked.
Deploy Services
Deploying services will deploy your services to your subdomain and start your billing cycle.
The photo above showing "Deploy Services" in blue means your instance is ready to deploy!
Clicking Deploy will then lock up the deploy button and then it will deploy your instance. This can take from 15 minutes to a few hours.
Once your instance is online, you will receive an email from your instance (from the portal application) with a initial password and an email asking you to then confirm your email address with portal.