nordri / ruby-test

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

quickstart-ruby

A simple Ruby app ( using Sinatra: a DSL for quickly creating web applications in Ruby with minimal effort http://www.sinatrarb.com/ ) which can easily be deployed to Arukas.

Running locally

$ git clone git@github.com:arukasio/docker-hub-images.git
$ cd docker-hub-images/quickstart-ruby
$ docker build --no-cache --tag quickstart-ruby .
$ docker run -rm -d -p 4567:4567 quickstart-ruby

Your app should now be running:

$ curl 192.168.59.103:4567
Hello World!

Deploying to Arukas

Install the Arukas CLI.

or If you have docker installed already,

$ docker run \
    --rm \
    -e ARUKAS_JSON_API_TOKEN=<APIT_TOKEN> \
    -e ARUKAS_JSON_API_SECRET=<SECRET_KEY> \
    arukasio/arukas run --instances=1 --mem=512 --ports=4567:tcp arukasio/quickstart-ruby

License

This project is licensed under the terms of the MIT license.

Continue with this tutorial here.

About

License:MIT License


Languages

Language:Ruby 100.0%