Reference client for the @opensiddur server
- Clone the repository
- If you do not have a copy of [nginx] (http://nginx.org/en/docs/), install it according to the package directions. You need version 1.4 or later.
- Copy
conf/nginx-dev.conf.tmpl
toconf/nginx-dev.conf
- Edit
conf/nginx-dev.conf
. Make local configuration changes. The most important lines are:root /home/efeinstein/src/opensiddur-client;
: must be changed to point to your source directorylisten 5000
: the port to listen onserver_name localhost
: the server name
- Optional: Make any additional local configuration changes you want.
Link the nginx.conf file to the nginx sites-enabled directory (/etc/nginx/sites-enabled
, on Ubuntu, for example) and restart nginx.
Point a web browser to http://localhost:5000 (or the server_name:port you specified in your nginx.conf).
This repository is structured using git-flow. The master
branch contains released code. The develop
branch contains unreleased code, and features are developed inside feature/name
branches. To set up your local repository, install the [git-flow] (https://github.com/nvie/gitflow) plugin, then, after cloning the repository run
$ git flow init
No branches exist yet. Base branches must be created now.
Branch name for production releases: [master]
Branch name for "next release" development: [develop]
How to name your supporting branch prefixes?
Feature branches? [feature/]
Release branches? [release/]
Hotfix branches? [hotfix/]
Support branches? [support/]
Version tag prefix? []
To get your code committed to the main repository, send a pull request. Please only make a limited number of changes per pull request.