All Projects → deis → example-ruby-sinatra

deis / example-ruby-sinatra

Licence: MIT license
A simple Ruby app for Deis, the open source PaaS

Programming Languages

ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to example-ruby-sinatra

Config
Easiest way to add multi-environment yaml settings to Rails, Sinatra, Pandrino and other Ruby projects.
Stars: ✭ 1,821 (+10016.67%)
Mutual labels:  sinatra
Draftsman
Ruby gem that lets you create draft versions of your database records.
Stars: ✭ 159 (+783.33%)
Mutual labels:  sinatra
fp-sin
Simple Sinatra shell with all the goodies.
Stars: ✭ 13 (-27.78%)
Mutual labels:  sinatra
Trebekbot
An addictive Jeopardy! bot for Slack. Fun fact, after I added this to my work Slack I was told to limit it to a single channel because productivity ground to a halt. (Five years later, the #jeopardy channel is still going strong.)
Stars: ✭ 147 (+716.67%)
Mutual labels:  sinatra
Timber Ruby
🌲 Great Ruby logging made easy.
Stars: ✭ 154 (+755.56%)
Mutual labels:  sinatra
Sham rack
run Rack applications in-process, without a server
Stars: ✭ 169 (+838.89%)
Mutual labels:  sinatra
Notify Me
Start building a subscriber list before your product launches
Stars: ✭ 139 (+672.22%)
Mutual labels:  sinatra
0pdd
Puzzle Driven Development (PDD) Chatbot Assistant for Your GitHub Repositories
Stars: ✭ 108 (+500%)
Mutual labels:  sinatra
Metaflop Www
A free and open source (FOSS) web application for modulating your own METAFONTs
Stars: ✭ 156 (+766.67%)
Mutual labels:  sinatra
Rack Reducer
Declaratively filter data via URL params, in any Rack app, with any ORM.
Stars: ✭ 241 (+1238.89%)
Mutual labels:  sinatra
Recaptcha
ReCaptcha helpers for ruby apps
Stars: ✭ 1,819 (+10005.56%)
Mutual labels:  sinatra
Pinatra
A PHP copy of Sinatra: a DSL for quickly creating web applications in PHP with minimal effort.
Stars: ✭ 151 (+738.89%)
Mutual labels:  sinatra
Bugsnag Ruby
Bugsnag error monitoring & reporting software for rails, sinatra, rack and ruby
Stars: ✭ 211 (+1072.22%)
Mutual labels:  sinatra
Sinatra
Classy web-development dressed in a DSL (official / canonical repo)
Stars: ✭ 11,497 (+63772.22%)
Mutual labels:  sinatra
jpl-space-calendar
An app for parsing and publishing the JPL Space Calendar in JSON and ICalendar formats.
Stars: ✭ 13 (-27.78%)
Mutual labels:  sinatra
Redis dashboard
Sinatra app to monitor Redis servers.
Stars: ✭ 141 (+683.33%)
Mutual labels:  sinatra
Busker
An extremely simple web framework.
Stars: ✭ 161 (+794.44%)
Mutual labels:  sinatra
dockerbuilder
Deis dockerbuilder builds your app from a Dockerfile inside a Kubernetes pod, used by Deis Workflow.
Stars: ✭ 17 (-5.56%)
Mutual labels:  deis-workflow
webvalve
Betterment's framework for locally developing and testing service-oriented apps in isolation with WebMock and Sinatra-based fakes
Stars: ✭ 111 (+516.67%)
Mutual labels:  sinatra
Scalatra
Tiny Scala high-performance, async web framework, inspired by Sinatra
Stars: ✭ 2,529 (+13950%)
Mutual labels:  sinatra

Ruby Quick Start Guide

This guide will walk you through deploying a Ruby application on Deis Workflow.

Usage

$ git clone https://github.com/deis/example-ruby-sinatra.git
$ cd example-ruby-sinatra
$ deis create
Creating Application... done, created benign-quilting
Git remote deis successfully created for app benign-quilting.
$ git push deis master
Delta compression using up to 4 threads.
Compressing objects: 100% (4/4), done.
Writing objects: 100% (4/4), 1.12 KiB | 0 bytes/s, done.
Total 4 (delta 2), reused 0 (delta 0)
Starting build... but first, coffee!
-----> Ruby app detected
-----> Compiling Ruby/Rack
-----> Using Ruby version: ruby-2.3.1
-----> Installing dependencies using bundler 1.11.2
       Running: bundle install --without development:test --path vendor/bundle --binstubs vendor/bundle/bin -j4 --deployment
       Fetching gem metadata from http://rubygems.org/..........
       Fetching version metadata from http://rubygems.org/..
       Installing tilt 2.0.5
       Installing puma 3.6.0 with native extensions
       Installing rack 1.6.4
       Using bundler 1.11.2
       Installing rack-protection 1.5.3
       Installing sinatra 1.4.7
       Bundle complete! 2 Gemfile dependencies, 6 gems now installed.
       Gems in the groups development and test were not installed.
       Bundled gems are installed into ./vendor/bundle.
       Bundle completed (4.87s)
       Cleaning up the bundler cache.
-----> Writing config/database.yml to read from DATABASE_URL

-----> Discovering process types
       Procfile declares types -> web
       Default process types for Ruby -> rake, console, web
-----> Compiled slug size is 19M
Build complete.
Launching App...
Done, benign-quilting:v2 deployed to Workflow

Use 'deis open' to view this application in your browser

To learn more, use 'deis help' or visit https://deis.com/

To ssh://[email protected]:2222/benign-quilting.git
 * [new branch]      master -> master
$ curl http://benign-quilting.deis.rocks
Powered by Deis
Release v2 on benign-quilting-web-2270916958-efwx3

Additional Resources

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].