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 af44b0c0d1 Get rid of twitter-bootstrap-rails, yay! 12 years ago
app Get rid of twitter-bootstrap-rails, yay! 12 years ago
config x_sendfile_header for nginx 12 years ago
db Time compression 12 years ago
doc Fresh Rails 3.1 app with DM 1.2 and RSpec 2.7 13 years ago
lib Unicorn with girl_friday on Heroku 12 years ago
public WebWorker via Sprockets 12 years ago
script script/cibuild should use script/setup 12 years ago
spec Tests adjustments for girl_friday 12 years ago
vendor Fresh Rails 3.1 app with DM 1.2 and RSpec 2.7 13 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 Get rid of twitter-bootstrap-rails, yay! 12 years ago
Gemfile.lock Get rid of twitter-bootstrap-rails, yay! 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 12 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)