Certificates are free on every account. Let’s Encrypt left beta on 12 April and AutoSSL has been on since the Tuesday after.
slophost
Managed hosting since 1996

The best place
to host
the rewrite.

Managed Linux hosting with cPanel & WHM 58, certificates that issue and renew themselves, PHP 7.0 by default and HTTP/2 on every domain. Bring the folder your build step produced. We have no opinion about the build step.

AutoSSL on every domain PHP 7.0 · nginx 1.10 · HTTP/2 Git and Docker in the panel

Our queue has one predictable shape a year and it is the Y Combinator deadline. The applications go quiet by the following Thursday. The accounts stay.

A browser window on a secure address, showing a week of traffic Secure slophost.dev Certificate: renewed

Certificates stopped being a project

Let’s Encrypt left beta on 12 April. AutoSSL issues and renews a certificate for every domain and subdomain on the account, including the subdomains you had forgotten were on the account.

The padlock is the default state of the web now, and the only time anyone notices it is when it is missing.

The panel you already know

cPanel & WHM 58 with Paper Lantern across the shared fleet, 60 on the machines racked this quarter. Plesk Onyx 17.0 on request, with Git and Docker in the interface rather than in a document about the interface.

Docker is a checkbox in the panel. What happens after the checkbox is between you and the container.

Capacity for the week it works

nginx 1.10 with HTTP/2, LiteSpeed 5.1 with LSCache, Redis and Memcached in front of MySQL 5.7. Traffic that arrives in one afternoon is the kind we plan for.

In July a game took its own servers down often enough that the coverage stopped being about the game and became about the queue. We size for the queue.

Your build step
is welcome here.

We are asked about this more often than about anything else on the machines, so here is the entire answer, in one paragraph.

We do not run any of these. We serve what they leave in a folder. AngularJS 1.5 and Angular 2, which shipped in September; React, with Redux, MobX or nothing at all; Vue 1 and, since the autumn, Vue 2; Ember, Backbone, Knockout, Marionette, Aurelia, Polymer, Riot, Mithril, Preact, Inferno, Cycle.js, Elm, Meteor, Dojo, Ext JS, CanJS, Ractive, and Svelte, which appeared in November; TypeScript, CoffeeScript, Flow, ClojureScript and Dart; Babel with whichever presets survived the upgrade; webpack 1, Rollup, Browserify, Brunch, Broccoli, Grunt, Gulp, and a Makefile; npm 3, Yarn since October, Bower, jspm and SystemJS; Sass, Less, Stylus, PostCSS, CSS Modules and styled-components; Jade, which is called Pug now, with Handlebars, Mustache, Nunjucks and EJS; Jekyll, Hugo and Middleman; jQuery 3.1.1 on anything new and 1.12.4 on everything anybody is actually maintaining. Upload the folder over SFTP, or push to the repository in the panel, and it is served by the same nginx, off the same disk, under the same certificate as everything else here. When you replace all of it next year, the folder is still the only thing that has to change.

What is on
the machines.

The versions in production this quarter, rather than the ones on the road map.

Web

nginx 1.10 · HTTP/2 LiteSpeed 5.1 · LSCache Apache 2.4 Varnish 4

Languages

PHP 7.0, default PHP 7.1, available PHP 5.6, per directory Node 6 LTS Ruby 2.3 Python 2.7 and 3.5

Data

MySQL 5.7 MariaDB 10.1 Redis Memcached

Panel

cPanel & WHM 58 / 60 Paper Lantern AutoSSL Plesk Onyx 17.0

Platform

CloudLinux 7 · HardenedPHP CentOS 7 Ubuntu 16.04 LTS Unlimited disk and transfer*

PHP 5.6 is still selectable per directory. Every year we say that this is the last year for that, and every year there is one directory that is the reason it is not.

Developer API

The account API is REST and returns JSON. There is a GraphQL endpoint behind a flag, because two people asked for it in the same week, which is our threshold for a flag.

Against the
alternatives.

Compiled in December from published documentation. Both of the Node platforms in the middle have changed hands since we started keeping this table, and we have kept the columns.
  Slophost Nodejitsu Modulus Memset Bytemark
Somewhere to put a folder of files YesYou install itYou install it
PHP 7.0 without installing PHP 7.0 YesYou install itYou install it
cPanel or Plesk in the plan YesYou install itYou install it
A certificate issued and renewed for you YesYou install itYou install it
Node applications YesYesYesYou install itYou install it

We do not publish a column for ourselves in earlier years, though it would be the most interesting one on the page.

If a project on this account becomes a company, nothing about the account has to change. Nothing else about that year will be as easy.

The on-call handsets were replaced in September, replaced again in October, and are now named individually before take-off. The rota is on a model with a smaller battery and no opinions.

Two disclosures this autumn: five hundred million accounts in September, a billion in December, in that order, which is not the order anybody expected. We hold hashes, and we have never posted anyone a copy of anything.

* Unlimited is subject to normal website operation (AUP §4, unchanged since 2003). We have been advised not to reopen section 4 and we agree with that advice.

Annual invoices may be settled in Bitcoin. In June an autonomous organisation was emptied and the remedy was a vote that it had not happened; our books are kept in pounds, for reasons that predate the vote.

Tested in Chrome 55, Firefox 50, Edge 14 and Safari 10. Support for Internet Explorer 8, 9 and 10 ended on 12 January and the shims came out of this page the same week.

slophost.dev © 1996–2016 Slophost. Managed Linux hosting. This front page is redrawn about once a year and the earlier ones are all still up, starting with 1996.