How-to: Config & Deployment
-
customization
manifest
Building your manifest file
How to build a manifest file for your application
-
customization
Configuring asset pipeline compilation
How to configure asset pipeline compilation (APC) and precompilation for Rails / Rack applications
-
troubleshooting,deployment
Troubleshooting common deployment issues
Troubleshooting common deployment issues
-
debugging
Running the Rails Console
How to run the Rails console for your Cloud 66 application
-
Troubleshooting
Troubleshooting server issues
How to diagnose and fix some common issues that may cause your servers to be unreachable or unresponsive.
-
update
upgrade
Managing and upgrading Ruby versions
Upgrading the base Ruby version of your Cloud 66 application
-
Deployment
Running background processes
Cloud 66 supports the widely used Procfile format files
-
debugging
Running Rake tasks
Running Rake tasks on your Cloud 66 application
-
customization
Using ConfigStore
How to use ConfigStore to centralize and manage config values
-
update
upgrade
Applying system upgrades
Applying upgrades and updates to your application
-
code
workers
Managing processes with Bluepill
Manage background workers in your application
-
preview
Enabling continuous deployment
Enabling continuous deployment for your Prepress application
-
Logs
Managing log files
Managing application logs with Cloud 66 for Rails
-
Logs
Managing configuration of gems
Managing configuration of gems in Cloud 66 for Rails
-
preview
Using Preview Deployments
Using Preview Deployments with Cloud 66 for Rails
-
operations
Using redeployment hooks
How to use redeployment hooks to achieve automated deployments
-
rollout
Managing rollout strategies
Managing rollout strategies such as Blue / Green or Canary with Cloud 66 for Rails
-
code
workers
Managing processes with systemd
Manage processes and background workers in your application
-
firewall
Using Cloud 66 through a firewall
How the ensure that Cloud 66 can reach your servers via your firewall and security systems.
-
update
upgrade
Managing custom packages
Adding and managing custom Ubuntu packages on your application servers
-
customization
Configuring for multi-tenancy
Configuring Cloud 66 applications to use a single server
-
debugging
Setting your Node version
Choosing which version of Node is installed with your Rack/Rails applications
-
customization
Customizing your Nginx configuration
How to customize the configuration of the Rails Nginx proxy
-
operations
Managing advanced firewall rules
How to add and manage advanced firewall rules in Cloud 66 for Rails
-
high-availability
Migrating your application between servers
How to move your entire application to a new server or a new data center
-
customization
Choosing a deployment strategy
How to choose and set a deployment strategy for your application - serial, parallel or rolling.
-
operations
Using your own servers with Cloud 66
How to use your own (self-managed) servers with Cloud 66 for Rails
-
Logs
Setting permissions for writing to web servers
How to set permissions for a directory on your web server(s) to support the writing of user data (such as file uploads).
-
customization
Using deploy hooks
An in-depth guide to implementing deploy hooks, including examples
-
operations
Using the deployment timeline
How to use the deployment timeline to track and roll back deployments
-
operations
server
How to delete your Physical Servers
Deleting physical servers from your cloud
-
security
Deploying behind a gateway server
How to deploy your application to a DMZ
-
websocket
Deploying and managing Faye
How to set up the Faye publish-subscribe messaging system with Cloud 66 for Rails
-
high-availability
Zero-downtime deployments
How to minimize downtime during deployments
-
high-availability
Using failover groups
How to set up and use a failover group
-
operations
Managing a Sinatra application
How to deploy and manage Sinatra apps with Cloud 66
-
websocket
Configuring WebSocket
How to configure Websocket for a Cloud 66 Rails application
-
Scaling
addins
Configuring HAProxy
Configuring HAProxy to work with your application
-
notifications
server
Managing required restarts
Cloud 66 server restart notifications
-
debugging
logs
Setting up custom LiveLog files
How to configure custom logs for your applications
-
high-availability
Configuring multi-region applications
An overview of configuring your application to run across different regions
-
operations
Managing a Padrino application
How to deploy and manage Padrino apps with Cloud 66
-
update
upgrade
Querying server metadata
How to query a server's metadata via command line or deploy hook
-
operations
Tagging components
How to tag infrastructural and configuration components in Cloud 66 for Rails
-
customization
Using symbolic links
How to use Ubuntu symbolic links with Cloud 66