Hackathon organizing platform
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
htdocs
ivy
protected
.gitignore
.gitmodules
README.md
glider-schema.sql

README.md

Stories in Ready

Installation

First, clone the repository and be sure to do it recursively, so all the submodules will be pulled too.

git clone --recursive git@github.com:nightsh/glider.git

Then, create the database and some user for it.

Time to import the database schema:

mysql -u <USER> -p <DATABASE_NAME> < glider-schema.sql

Config

Configuration is stored in protected/etc/*. You might want to tweak the folowing:

  • config.base.php is used to indicate the environment
  • copy config.env.php to a new file, named for example config.development.php
  • in config.base.php define the environment as the ENV constant
  • in the newly created environment file, fill in your database login details
  • log in using <BASE_URL>/?login

REQUIREMENTS

  • Apache web server (can be easily tweaked for nginx)
  • PHP 5.3+
  • MariaDB / MySQL 5.5+
  • tested on GNU/Linux only!

HOW TO CONTRIBUTE

First, clone the repository. Please create a feature branch for anything you might want to modify, add or remove. Finally, open a pull request, and I'll be happily review / merge it ;-)