asciinema hosting web app
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Go to file
Marcin Kulik 445f0c60b0 tmux bin for lucid 12 years ago
app Get rid of twitter-bootstrap-rails, yay! 12 years ago
config Cache with rack-cache and dalli 12 years ago
db Time compression 13 years ago
doc Fresh Rails 3.1 app with DM 1.2 and RSpec 2.7 13 years ago
lib Whitespace 12 years ago
public WebWorker via Sprockets 13 years ago
script script/cibuild should use script/setup 13 years ago
spec Tests adjustments for girl_friday 13 years ago
vendor tmux bin for lucid 12 years ago
.env.example Unicorn with girl_friday on Heroku 12 years ago
.gitignore Unicorn with girl_friday on Heroku 12 years ago
.rbenv-version Heroku's Cedar stack has ruby 1.9.2 12 years ago
.travis.yml Don't build on rbx (yet) 13 years ago
Capfile cap config 13 years ago
Gemfile Cache with rack-cache and dalli 12 years ago
Gemfile.lock Cache with rack-cache and dalli 12 years ago
Guardfile Use internal jasmine runner instead of external one 13 years ago
Procfile Unicorn with girl_friday on Heroku 12 years ago
README.md Words 13 years ago
Rakefile T3rminal -> AsciiIo 13 years ago
config.ru Asciicasts#show (available at /:id) 13 years ago

README.md

ascii.io Build Status

This is the source code of ascii.io website/player. If you look for ascii.io command line recorder go here: https://github.com/sickill/ascii.io-cli

Below are setup instructions in case you want to contribute and/or play with it on your local machine.

Installation

Requirements

ascii.io site is a Ruby on Rails application. You should have following installed:

  • ruby 1.9.2+
  • bundler (gem install bundler)

For thumbnail generation you need also:

  • tmux
  • scriptreplay (Linux only via script package. OSX users: sorry, your script command is crippled anyway)

Get the source code

$ git clone git://github.com/sickill/ascii.io.git
$ cd ascii.io

Prepare DB config

Copy config/database.yml.example to config/database.yml and set adapter to what you prefer.

Setup the app

$ ./script/setup

This will install gem dependencies and setup database.

Run

  • start webserver with script/rails s
  • (optional) start background job worker for thumbnail generation with bundle exec sidekiq

Authors

  • Marcin Kulik (sickill)
  • Michał Wróbel (sparrovv)