Rails
Theme
Getting Started
Deploy your first app with Cloud 66
Getting started with clusters
Migrating from Netlify to Cloud 66
Migrating from Heroku to Cloud 66
Migrating from Forge to Cloud 66
Cloud 66 101
Connect Cloud66 to a Git Repo
Editing, cloning & deleting apps
Using Global Search
Generating local SSH Keys
Logging Support Requests
Understanding Globs
Cloud 66 product consolidation
Concepts and Terminology
Deploying Rails on Cloud 66
Deploying Express on Cloud 66
Deploying Laravel on Cloud 66
Command Line Interface
Getting started with Cloud 66 Toolbelt
Cloud 66 Toolbelt commands
Manifest
Using Manifest files
Autoscaling
Configuring Autoscaling
Deploy Hooks
Using deploy hooks
Failover Groups
Using Failover Groups
Custom Config
Using Custom Config
Troubleshooting guides
Application issues
Container issues
Server issues
Common deployment issues
Build & Config
Adding a cloud provider
Advanced cloud provider configurations
Managing environment variables
ConfigStore
Application Environments
Managing Application Groups
Support for Frameworks
Managing Application Updates
Customizing service build commands
Configuring for high availability
Websocket Support
Connecting between containerized services
Customizing service configurations
Integrating Habitus secrets with Cloud 66
Connecting to Docker image repositories
Deploying and managing Faye
Managing and upgrading Ruby versions
Persistent and shared directories for Rails
Managing configuration of gems
Configuring for Multi-Tenancy
Managing a Padrino application
Running background processes
Understanding Rack status alerts
Setting your Node version
Service configuration options
Customizing service life-cycle management
Setting limits for services
Configuring Service storage
Service Tags and Annotations
Setting up custom LiveLog files
Managing a Sinatra application
Understanding BuildGrid
How to upgrade Kubernetes cluster
Customizing your Node.js configuration
Custom Rails servers
Custom Rack servers
Passenger Enterprise
Thin web server
Unicorn web server
Puma web server
Writing custom Dockerfiles
Writing a Dockerfile
Dockerfile for Django
Dockerfile for Express
Dockerfile for NodeJS
Dockerfile for PHP
Dockerfile for Rails
Deployment
Deployment profiles
Using the deployment timeline
Choosing a deployment strategy
Enabling continuous deployment
Server Snapshots
Preview Deployments
Redeployment hooks
Rollout strategies
Bring Your Own Images
Application Update Lockdown
Configuring asset pipeline compilation
Managing custom packages
Migrating your application between servers
Maintenance Mode
Automating tasks using Zapier
Configuring Pod updates
Zero-downtime deployments
Deploying behind a gateway server
Databases
Adding a database to your app
Managing databases
Backing up databases
Restoring database backups
Configuring database replication
Connecting to database servers
Multi Database Support
Configuring multiple databases for Rails
Customizing database configuration
Sharing databases between applications
Adding PostgreSQL to your application
Adding Redis to your application
Adding MongoDB to your application
Adding InfluxDB to your app
Scaling MongoDB with replica sets
Seeding your database
Manually managing database configuration
Using production data in staging
Database backup verifiers
Installing PostGIS
Encrypting databases
Uninstalling MySQL
Replacing SQLite
Load Balancers
Adding & Managing Load Balancers
Configuring HAProxy
Servers
How to SSH to Servers
Server Jobs
Rake tasks
Application Jobs
Applying system upgrades
Application resource monitoring
Adding Datadog
Customizing Nginx
Accessing Kubernetes instances
Application Health Checks
Managing log files
Adding a custom server
Disk space alerts
Adding & Scaling Elasticsearch
Adding GlusterFS
Load testing
Managing required restarts
Recommended minimum server sizes
Querying server metadata
Adding RabbitMQ
Adding memcached
Running the Rails Console
Getting Git info from Rails servers
Bring your own servers to Cloud 66
Reserved tags
Scaling
Understanding server build states
Server deletion settings
Understanding server restart notifications
Debugging server warnings
Setting permissions for writing to web servers
Using symbolic links
Managing processes with systemd
Tagging infrastructural components
Understanding Cron syntax
Dealing with out-of-LTS Ubuntu
Managing processes with Bluepill
Networking
Configuring DNS with Cloud 66
Configuring network access to your application
Using Traffic Rules To Route Traffic
Filtering traffic to your app
Container Service Networking
Setting Up Redirects
Traffic CEL Functions
Understanding Traffic Rules
SSL certificates
Adding SSL certificates to apps
Troubleshooting SSL certificates
Enabling SSL termination on load balancers
Adding DNS providers
Multi-certificate SSL for HAProxy
Remove passphrase from certificate key
Disabling older versions of TLS
Firewalls
Configuring firewalls
Web Application Firewalls
Advanced firewall rules
Security
ActiveProtect
Application Protection
Using Cloud 66 via a firewall
Understanding and improving Security Score
Application Private Networks
Securely Managing Secrets
Integrations
Integration with Circle CI
Integration with Semaphore
Integration with Travis CI
Legacy
Building your Docker service (CSv1)
Service networking configuration (CSv1)
Accounts
Manage your account
SSO, SAML and AUP
Managing teams and organizations
Service accounts
Enabling Slack notifications
Enabling two-factor authentication (2FA)
Setting up Account Notifications
Cloud 66 account protection
App transfer
Archiving apps
Audit log for account activities
Browser requirements
Understanding Build Minutes
Specifications and Policies
Cloud 66 status
Technical Specifications
Cloud 66 Security
Beta Program
Data Protection
Pricing
Checks if cx is properly installed and authenticated.
Usage:
$ cx test
Next
Deploy your first app with Cloud 66
→
On this page