Giter Site home page Giter Site logo

tv's Introduction

Snow Day

Setup

  1. Configure settings

     $ python configure.py
     DATABASE_PASSWORD [tv_password] : 
     DATABASE_USER [tv_user] : 
     DEV_DATABASE_PASSWORD [tv_password] : 
     DEV_DATABASE_USER [tv_user] : 
     MAIL_PASSWORD [example_password] : 
     MAIL_USERNAME [[email protected]] : 
     SECRET_KEY [changeme] : 
     SNOW_DAY_ADMIN [admin] : 
     TEST_DATABASE_PASSWORD [tv_password] : 
     TEST_DATABASE_USER [tv_user] :
    
  2. Install server packages

     $ sudo apt-get install postgresql python-dev libpq-dev python-pip
    
  3. Install python dependencies

     $ pip install -r requirements.txt
    
  4. Set up PostgreSQL databases

     $ sudo -u postgres createuser $DEV_DATABASE_USER
     $ sudo -u postgres psql postgres
     # \password $DEV_DATABASE_USER
     # create database tv_dev owner $DEV_DATABASE_USER;
    
  5. Configure PostgreSQL

     $ sudo vi /etc/postgresql/9.3/main/pg_hba.conf
    

    Add line:

     local   tv_dev,tv_test,tv   $DEV_DATABASE_USER    md5
    
  6. Initialize data

     $ python manage.py db upgrade
    
  7. Start server

     $ python manage.py runserver
    

tv's People

Stargazers

Raul Taranu avatar

Watchers

Raul Taranu avatar James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.