Logo

Command Palette

Search for a command to run...

Cloud 66 Technical specifications

Operating system

Your servers are deployed with Ubuntu 24.04 LTS.

Supported cloud providers

Cloud 66 currently supports the following cloud providers:

Supported platforms

Broadly, we support four types of applications:

  1. Ruby applications running on Rails (or variants like Sinatra)
  2. Applications (of any kind) running in Docker containers on Kubernetes clusters
  3. Prebuilt or "static" websites built in Jekyll, Hugo or Gatsby

The first option is best suited to traditional "monolithic" application types where all of the components run on a common framework.

The second platform is best suited to containerized applications with a strong service orientation. Since Docker effectively supports virtually every programming language and framework, it is possible to use it to host any type of application. We support end-to-end Docker deployments. You can either let us build your Docker image (with a Dockerfile), or provide your own.

The third platform is specifically designed to build and host Jamstack-style preprocessed application on object storage services.

Component versions

Cloud 66 servers have two types of components with differing policies on versioning.

1. Components built via apt-packages

We default the latest stable major version available from the maintainers of that package.

2. Components built from source

Cloud 66 maintains an internal list of versions for most components built from source, which is updated periodically after testing.

You are free to specify an alternative version for most of these components in your manifest file.

We deploy a custom release of Nginx. See below for details.

We don't install a default version of Rails - the version installed is based on the requirements of your application. Versions earlier than 2.6.3 may work but have some compatibility issues with recent versions of Ubuntu.

Nginx release

Cloud 66 maintains our own self-contained release of Nginx which includes all of the modules listed below.

The current NGINX version used by our custom release is .

For more info please read the Releases page on our Github project.

Nginx modules

We install the Nginx modules listed below by default. These are used to provide additional features and functions to applications managed by Cloud 66. You can see the latest versions of all of these modules on the Releases page of our Nginx project on Github.

ModuleDescription
Cache PurgeAdds ability to purge content from FastCGI, proxy, and uWSGI caches
Devel kitNginx Development Kit (NDK)
Echongx_echo - Brings "echo", "sleep", "time", "exec" and more shell-style goodies to Nginx config file
Fancy IndexLike the built-in autoindex module, but fancier
Headers MoreSet and clear input and output headers more than just "add!"
GeoIp2ngx_http_geoip2_module - creates variables with values from the maxmind geoip2 databases based on the client IP (default) or from a specific variable (supports both IPv4 and IPv6)
HTTP Substitutionsnginx_substitutions_filter is a filter module which can do both regular expression and fixed string substitutions on response bodies
LuaEmbed the power of Lua into Nginx HTTP Servers
ModSecurityWeb application firewall
mrubyEmbedded mruby script language for nginx-module
NchanPubsub server for Websockets, Long-Poll, EventSource etc.
PAM AuthenticationHTTP Basic Authentication using PAM
RTMPRTMP protocol support. Live streaming and video on demand
Upload Progressnginx_upload_progress_module is an implementation of an upload progress system, that monitors RFC1867 POST upload as they are transmitted to upstream servers
Upstream Fair BalancerDistributes incoming requests to least-busy servers
WebDAVnginx WebDAV PROPFIND, OPTIONS, LOCK, UNLOCK support

Suggest version changes

Would you like to suggest a version change? Email us at support@cloud66.com