Blog

Softaculous Auto Installer

January 3, 2019 | Posted by Paul


We are pleased to announce the release of the Softaculous Auto Installer plugin, officially named Soft Auto Installer for Blesta. In conjunction with our cPanel module, the plugin allows hosting providers to sell application hosting by provisioning WordPress, Drupal, Joomla, or any other supported application through Softaculous with a new hosting plan. Support for Plesk and DirectAdmin is on the way.

Watch the video below for more information, and be sure to check out the documentation for details on usage. The plugin should be included with Blesta 4.5 which is soon to be in beta, and can be obtained from our Github for use on version 4.4+ right now.

“The Auto install script feature in Blesta using the Softaculous plugin will help web hosts to configure specialized hosting packages like WordPress Hosting, Joomla Hosting, etc. Blesta’s easy to use admin panel allows the admin to install and configure the plugin in just couple of minutes.” - Pulkit Gupta, CEO, Softaculous Ltd

How does it work?

  1. The plugin registers with the Event system in Blesta
  2. The plugin watches for cPanel services that are provisioned that have specific config options
  3. The plugin makes an API call to Softaculous within cPanel to install the desired application

This plugin opens the doors wide for Blesta users to offer application hosting of many different types. See the full list of supported applications with Softaculous, and consider installing Softaculous on your WHM server if you haven’t already.

Goodbye Wordpress

August 3, 2016 | Posted by Paul


When it comes to Content Management Systems, Wordpress dominates the market. ManageWP reports that nearly 75 Million websites are running Wordpress.

Wordpress is convenient. It’s easy to install, easy to use, and easy to customize. There are a seemingly endless supply of themes and plugins available to suit your every need. This very website has used Wordpress for many years, until now.

So why the change?

Consider the following:

  • There have been, and continue to be many vulnerabilities for Wordpress
  • Wordpress installations are the frequent target of brute force attacks and penetration tests
  • While caching can help to some degree, Wordpress is very slow and expensive to scale

Introducing Hugo

Hugo: A fast and modern static site generator

Hugo is a fast and modern static site generator. Like other static site generators, Hugo builds your website rather than serving it on the fly through a runtime like PHP, or a database like MySQL. Web servers are really good at serving static content, so this eliminates much of the overhead.

With all of the static site generators out there, why did we go with Hugo?

  1. Hugo is written in Go and is really, really fast. (~1 ms write time per page)
  2. Hugo builds pages and blog posts from Markdown files.
  3. Hugo has a built in web server for development, rendering changes on the fly.
  4. There is a wordpress-to-hugo exporter, so we were able to import existing posts.
  5. You can create your own themes.

Getting started with Hugo is really simple and Hugo will run on Windows, Linux, and OSX. Remember, Hugo is a static site generator, so you’ll install it on your computer and upload the distribution to your web server after it’s generated. Alternatively, you could run hugo on your web server and use source control to check out your updates and re-build your site.

If you want to try Hugo, take a look at their Quickstart guide. It’s quick and simple to get up and running with a prebuilt theme.

Creating a new theme is really the most difficult part of using Hugo, and their documentation is not great in this area but we were able to find a solution to most of our issues on their community forum.

This post was generated from a simple Markdown text file, cool right?

Conclusion

Some of us remember the days of Dreamweaver, and FrontPage, or writing our own HTML pages in Notepad. In a way, the Internet has come full circle. Static site generators are becoming the wave of the future, only this time for all the right reasons.

Hugo is for those of us that like to break free of the norm and try something different and better. Much like Blesta. Never settle.