Getting Started Ruby
Checkout folders to view particular steps of this sample application.
1-hello-world
2-cloud-datastore
2-cloud-sql
2-postgresql
3-cloud-storage
4-auth
5-logging
6-task-queueing
7-compute-engine
Ruby on Rails web application on Google Managed VMs.
Run
To run the application, first install dependencies:
$ bundle install
And then run the Rails web server:
$ rails server
To run the tests
$ bundle install
$ bundle exec rspec
To deploy to App Engine Managed VMs
Install the Google Cloud SDK:
$ curl https://sdk.cloud.google.com | bash
And then deploy the application:
$ gcloud app deploy
The application Dockerfile uses the google/ruby-runtime
Docker image
which supports running any Ruby web application.
The ruby-runtime
image requires that your application directory contain the following:
Gemfile
file declaring application dependenciesconfig.ru
rackup file defining your web application
Contributing changes
- See CONTRIBUTING.md
Licensing
- See LICENSE