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.
To run the application, first install dependencies:
$ bundle install
And then run the Rails web server:
$ rails server
$ bundle install
$ bundle exec rspec
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
- See CONTRIBUTING.md
- See LICENSE