Skip to content
The blog that's almost nothing
Ruby HTML CSS
Pull request Compare This branch is 66 commits ahead of adamwiggins:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
app
config
lib
log
provisioning
spec
.editorconfig
.env.development
.env.test
.gitignore
.rspec
.ruby-version
Capfile
Gemfile
Gemfile.lock
Procfile
README.md
README.rdoc
Rakefile
Vagrantfile
ansible-local
config.ru

README.md

Scanty, a really small blog

Build Status Code Climate Test Coverage

Overview

Original scanty readme, but a few changes:

  • Simplified views and coverted them to HAML
  • Added specs and fixed test suite
  • Updated gems
  • Added sprockets
  • Added foundation
  • Uses kramdown instead of maruku. It is faster and has better support for embedded html
  • Uses puma
  • Contains provisioning support via Ansible, Vagrant and Capistrano

Made some changes to the default code base in order to remove empty spaces, fix test suite, upgrade used gems and customize its configuration.

Priority fixes

  • Server static content fast
  • Serve all fast
  • Serve multiple requests fast
  • Decoupling post model business logic

Just for fun roadmap:

  • Post review history
  • Full JS app consuming API

Provisioning

  1. Copy provisioning/vars/defaults.yml.example to provisioning/vars/defaults.yml
  2. Set you deploy public key in deploy_public_key
  3. Run vagrant up
  4. Run cap staging deploy

TODO

  • Right now I have to restart puma-manager as root after deployment
Something went wrong with that request. Please try again.