Skip to content

NaSTAuk/OSP

Folders and files

NameName
Last commit message
Last commit date
Oct 23, 2020
Oct 23, 2020
Oct 23, 2020
Jul 4, 2021
Jul 4, 2021
Feb 23, 2020
Jun 30, 2021
Jan 31, 2020
Oct 18, 2020
Oct 23, 2020
Oct 23, 2020
Jul 4, 2021
Feb 15, 2020
Oct 23, 2020
Jun 30, 2021
Jun 30, 2021
Oct 23, 2020
Oct 23, 2020
Oct 23, 2020

Repository files navigation

NaSTA Awards Entry System

This is the system used by the NaSTA awards to allow affiliated stations to upload their entries.

Requirements (Development)

  • Meteor
  • Node

Requirements (Production)

Setup (Development)

  • Clone repo
  • Run meteor npm install in cloned directory
  • Run meteor to start development server
  • Navigate to http://127.0.0.1:3000 to view the running app

Setup (Production)

  • Clone repo
  • Run meteor npm install in cloned directory
  • Run meteor build ./build
  • Copy the contents of the tar file in the build directory to the prodcution server (e.g. to /home/nasta/osp)
  • Inside /home/nasta/osp/programs/server run npm install
  • Inside /home/nasta/osp export the following environment variables:
    • export MONGO_URL='mongodb://user:password@host:port/databasename'
    • export ROOT_URL='http://osp.nasta.tv'
    • export MAIL_URL='smtp://user:password@mailhost:port/'
    • export METEOR_SETTINGS='{ "dropbox": { "accessToken": "01234567890abcdefghijklmnopqrstuvwxyz" } }'
  • Inside /home/nasta/osp run node main.js

Post-deploy setup

See Docs

About

NaSTA Awards entry system

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published