Skip to content
This repository has been archived by the owner on Feb 27, 2020. It is now read-only.
/ documentaries Public archive

Rails 4 webapp to share videos, with a focus on documentaries.

License

Notifications You must be signed in to change notification settings

potatodiet/documentaries

Repository files navigation

Documentaries

Video sharing website with a focus on documentaries.

Production Requirements

  • PostgreSQL (MySQL or SQLite should also work)
  • Ruby (2.1.2)
  • Node.js (Linux only)

Development Requirements

  • Vagrant
  • VirtualBox (Windows, Mac)
  • LXC (Linux)

Development Setup

# MySQL, and SQLite also available
cp config/database.postgresql.yml config/database.yml

cd vagrant/

# Windows or Mac
cp Vagrantfile.virtual_box Vagrantfile

# Linux
cp Vagrantfile.lxc Vagrantfile
# For curl SSL certificate verification issue
vagrant box add fgrehm/trusty64-lxc --insecure

gem install librarian-chef
# If using rbenv run "rbenv rehash"
librarian-chef install

vagrant up
vagrant ssh

cd code/documentaries/

bundle install
rbenv rehash

rake db:setup

rails server

View in browser at "http://localhost:3000"

About

Rails 4 webapp to share videos, with a focus on documentaries.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published