
Cloudron is a self-hosting solution that streamlines the installation and management of applications on a server. In addition, the platform enables end-to-end deployment of apps, task automation, automatic backups, and updates making server administration easy.
In this article, you’ll install Cloudron on a Ubuntu 20.04 server and launch apps like WordPress, Next Cloud, Rocket Chat, Gitlab, Open VPN, among many others.
By default, API Access is disabled on Vultr but can be enabled with a click.
First, log in to your Vultr account and navigate to Account. Then, click API. Enable the API and add your Server’s IP Address under Access Control.
Download the Cloudron setup script using wget.
Make the script executable.
Install Cloudron by running the script.
The installation script will take between 5-7 minutes to complete. Once ready, you will be prompted to reboot the server, enter Y to restart.
With Cloudron successfully installed on your server, it’s time to configure the platform on your server.
In a Web Browser, visit your Server’s IP Address or linked domain name and accept the self-signed certificate by adding a browser exception.
Note: Use these steps to proceed past the security warning.
The Cloudron domain setup dashboard will be displayed. Enter your domain name (non-subdomain).
Under DNS Provider, select Vultr from the drop-down list.
You will be required to enter the Vultr API Token created on Step 1 of this article. Then, click Next to proceed with the setup process and get an SSL certificate for the domain.
Now, set up an Administrator account by entering the Full Name, Email, Username, and Password for the account. Then, click Create Admin to proceed.
Cloudron will create a my.yourdomain subdomain, and automatically redirect you to the main web dashboard. This means the platform is ready to use. You can deploy Apps, set up DNS, create databases, add users, automate backups, among other features.
App Store to create a free cloudron.io account that will be used to manage subscriptions and billing on your server.Cloudron supports automatic backups. By default, backups are stored to the same disc as the server instance, and this is not recommended. Instead, you can link a Vultr Object Storage bucket to store your Cloudron backup files.
To create a Vultr Object Storage bucket, go to the products page on your Vultr dashboard, and then navigate to objects.
Add Object Storage to select a region and give it a custom label.Manage Object Storage, then copy the Secret key and Access key.Buckets, click Create Bucket, and assign it a name.backups from the drop-down list.location and click Configure.Vultr Object Storage from the storage provider list.bucket name.region, enter the access key and secret key copied earlier, and click save.Schedule and Retention and click Configure. Days, and how often you plan to retain backups, then save your configuration.All Cloudron backups will be automatically uploaded to your Vultr Object storage with .tgz file formats.
In this article, you installed Cloudron on a Ubuntu 20.04 server. You can install applications on the platform, create databases, add domains, set up certificates, and get automatic updates for all services without the need to fix errors and maintain services manually.
0 Comments
Be the first to comment and share your perspective with the community.