After registering for an account, getting started with Cleaver can begin a couple of ways.
Add a VPS Profile
In most cases, the first thing you'll want to do is create a new Virtual Private Server (VPS) provider. Cleaver has integrations with many popular providers and we are certain one, or more, will meet your needs.
After you have set up your VPS profile, you can then start provisioning servers.
Add a Custom Server
In some cases, you may have a preferred cloud provider that Cleaver does not currently have an integration with. Great news! You can bring aboard your own preferred cloud provider into Cleaver by selecting the Custom server option when provisioning a new server.
Upload Cleaver Desktop
If you have Cleaver desktop app and want to start using the cloud version, you can import your desktop info in the cloud.
- Go to the profile section
- Select import and locate your cleaver.db file on your machine
- Import the file, you will be notified via email once import is complete
- Once complete, go to Providers and add API keys
- Go to Servers and add SSH key for each imported server
Set up a server
After you have added a VPS Profile, the next thing to do is provision a server. When provisioning a server, be sure to set it up with the environment that you will need in order to support the app you intend to deploy on the server.
Once your server is finished provisioning, you will receive an email with important information for your server. Be sure to save the contents of the email in a safe place. The information in the email will not be available in the Cleaver app for security.
Now that your server is provisioned, you may do some advanced operations and configurations on your server; such as:
- Add sites
- Add databases and database users
- Add SSH keys
- Add cron jobs
- Add monitors
- Add and configure services
Set up a website / app
If you are going straight up WordPress, then this part isn't necessary. Check out the WordPress how-to for WP instructions.
If you create a site and want to deploy it with Cleaver, which is extremely easy to do, then you will want to make sure you have your VC profile added and your server and site setup prior to adding a web app.
After you add a web app, you can configure:
Once you have your web app all setup, you can then feel free to deploy! 🚀