Skip to content

ZeroEcks/unite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Unite

What is it?

This is the website for Unite which will eventually host a membership page, and a couple of blogs probably.

Upcoming features

Customisable homepage

Hatpins Blog

Easily write blog posts and moderate them

Matches the theme of the rest of the site

Membership Application

Action Network integration

Electronic Book Library

How do I begin work on it?

Pretty much like this

# Get the repo and cd into it
git clone https://github.com/KnightHawk3/unite.git && cd unite
mkvirtualenv .env # Start your virtualenv, virtualfish or virtualenvwrapper is a good tool
pip install -r requirements.txt # Get the requirements, wagtail / django / etc
python puput-unite/setup.py develop # Get the blog, develop is so that when you modify files,
                                    # they update without you running setup again.
python manage.py runserver # Should work from here.

How do I deploy the server?

A really quick start is this, you should reverse proxy it and probably use gunicorn too, and a real database.

# Get the repo and cd into it
git clone https://github.com/KnightHawk3/unite.git && cd unite
mkvirtualenv unite # Start your virtualenv, virtualfish or virtualenvwrapper is a good tool
pip install -r requirements.txt # Get the requirements, wagtail / django / etc
cd puput-unite; python setup.py install ; cd ..# Get the blog, develop is so that when you modify files,
                                    # they update without you running setup again.
python manage.py runserver # Should work from here.

Contributing

Move off master

Code and documentation is always welcome, development happens currently on master and will in the future use feature branches and a develop branch.

On a related note, if you like this, Melody is looking for people local to Brisbane to meet AFK for devops and the possibility of starting a computing collective.

License

This website is distributed under GPL v3.