All posts by author

Introducing our new partnership with Cloudflare

Posted by / Oct 8, 2017 / Categories: BHost News

BHost is excited to announce our new partnership with Cloudflare, the website performance and security company.

Cloudflare is a content delivery network (CDN) that increases the performance and security of every website on its network, protecting against a broad range of threats and attacks. Over 6,000,000 websites run on the Cloudflare network—ranging from individual blogs to e-commerce sites to the websites of Fortune 500 companies to national governments. Cloudflare powers almost a trillion monthly page views—more than Amazon, Wikipedia, Twitter, Zynga, AOL, Apple, Bing, eBay, PayPal and Instagram combined. Nearly every single IP address on the internet regularly connects to websites through the Cloudflare network.

Continue reading →

NL1 Amsterdam – Planned Network Maintenance

Posted by / May 30, 2017 / Categories: Planned Maintenance

We will be carrying out network maintenance in our NL1 Amsterdam data center, during the window advertised below. There is no expected impact to services as a result of this maintenance and we will issue an update if there is any change in this situation.

Window Start Time: Wednesday 31st May 2017 @ 8pm UTC
Window End Time: Wednesday 31st May 2017 @ 10pm UTC

Please follow us on Twitter to receive updates during the maintenance period.

New my.BHost portal

Posted by / May 22, 2017 / Categories: BHost News, Blog

We’re excited to announce the upcoming release of a new version of our customer portal – my.BHost.

With an updated look and better navigation, the new portal will make it easier to manage your BHost services.

This summer we will also be launching support for two-factor authentication (2FA) on your my.BHost account, introducing a new affiliates scheme and providing multi-currency payment options.

See some screenshots below for a sneak peak of what to expect from the new my.BHost and follow us on Twitter or Facebook for the latest updates.


Continue reading →

Getting started with BHost Apps

Posted by / Mar 3, 2017 / Categories: Apps

Terminology

Before you get going with BHost Apps, familiarize yourself with some definitions:

BHost Apps – the name of our platform which allows easy management of Docker based applications.

Deployments – consider a deployment a project of sorts – a deployment might contain one or more containers. For example “Marketing Site” might be one deployment, while “Email Service” would be another.

For example, here are four different deployments which are fully isolated and unrelated:

Containers – a container is based on a container image. A container image is a lightweight, stand-alone, executable package of a piece of software that includes everything needed to run it: code, runtime, system tools, system libraries, settings. For example, for a WordPress blog, you may have one container running a webserver and the WordPress application, and another running a database. In a containerized world, these would operate as separate isolated instances, but can talk to each other over the network. Because they are standardized, you can easily re-use a container image across multiple deployments.

For example, here is one of the simplest deployments on BHost Apps – a WordPress website running on 2 containers – a WordPress container and a MariaDB database container:

An example of a deployment with 2 containers

Reference Names

Every single container on BHost Apps is given a unique identifier hostname. This will look like randomword-randomword-number.apps.BHost.net – for example: sparkling-blade-85325.apps.bhost.net. If you ever need to contact support about a container, please quote this hostname.

Pre-configured applications

Many applications on BHost Apps will automatically get configured on deployment – for example, if you want to run WordPress, a WordPress container and a MariaDB container will deploy and automatically be configured to talk to each other.

Managing a container

If you need to modify files on a container, the filesystem can be accessed by SFTP. The SFTP credentials can be found in the container settings section of the control panel:

Network & Connectivity

Deployment Network

Every deployment on BHost Apps is given a private /24 IP address range in the 10.x.x.x range. Each container within a deployment is allocated an IP within this range.

Your container will also use a particular port defined by the application which can be viewed in the container settings:

If you use custom containers, you can configure ports and container dependencies on your custom container settings page (documentation to follow).

HTTP connections from the outside internet

If your container runs a web application (i.e. something HTTP based) then you can connect to it from the outside internet via http – e.g. http://sparkling-blade-85325.apps.bhost.net

We also have a valid wildcard SSL certificate for *.apps.bhost.net so you can also connect via HTTPS should you prefer e.g. https://sparkling-blade-85325.apps.bhost.net

The HTTP connection passes through our own HTTP load balancer / reverse proxy which receives the HTTP request and passes it to your container on the relevant internal port number.

If you would like our load balancer to proxy traffic with a different hostname (i.e. you want to use your own domain rather than the default apps.bhost.net domain) you can configure that easily via container settings:

If you would like to install your own SSL certificate for HTTPS connections you can easily do so for HTTP containers by pressing “Install SSL”:

Non-HTTP connections from the outside internet

We don’t currently support this but we are working on supporting this very soon.

BHost and the “Cloudbleed” vulnerability

Posted by / Feb 24, 2017 / Categories: Security Alerts

Last night a security vulnerability was announced affecting websites protected and accelerated by Cloudflare. Cloudflare is a reverse HTTP proxy service, which sits between a webserver and the internet to provide extra security and content optimization / CDN services. A bug in the Cloudflare system caused limited amounts of data to leak.

The vulnerability has been detailed extensively on Cloudflare’s blog post here.
Continue reading →

UK1 London – hardware maintenance on nodes VPS06, VPS07, HV100

Posted by / Nov 26, 2016 / Categories: Planned Maintenance

We will be carrying out hardware maintenance on the following nodes. During the maintenance window, customer virtual machines will be shut down as we will need to power off the host node completely. We apologize for any inconvenience caused by this essential maintenance.



Continue reading →

UK1 London – hardware maintenance on nodes VSP10 and HV105

Posted by / Sep 7, 2016 / Categories: Planned Maintenance

We will be carrying out hardware maintenance on the following nodes. During the maintenance window, customer virtual machines will be shut down as we will need to power off the host node completely. We apologize for any inconvenience caused by this essential maintenance.
Continue reading →

UK1 London – hardware maintenance on nodes VPS05, VPS12, VPS14

Posted by / Sep 3, 2016 / Categories: Planned Maintenance

We will be carrying out hardware maintenance on the following nodes. During the maintenance window, customer virtual machines will be shut down as we will need to power off the host node completely. We apologize for any inconvenience caused by this essential maintenance.
Continue reading →