Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Python JavaScript Other
branch: master

This branch is 210 commits ahead of atdt:master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
apache
epio_commands
fixtures_site
media/pictures/2011/11/16
messaging
profiles
records
settings
snippets
static
templates
utils
.epio-app
.epioignore
.gitignore
README.md
__init__.py
admin_site.py
fabfile.py
find_todo_links
install_deps
license.txt
manage.py
requirements.txt
urls.py
views.py

README.md

PermaBank

Status

The Django implementation of PermaBank is no longer under active development. We recommend taking a look at Sharetribe if you are interested in this kind of app.

Copying

See license.txt for copyright and licensing information.

About

PermaBank is a free/libre/open source application which facilitates exchange between users by enabling people to post their gifts and wishes.

It was developed by the Occupy Wall Street Tech Ops Working Group.

See the Wiki for more information.

Setup

These instructions assume that you have already installed git and Python. These instructions have been tested on Ubuntu, but should work on other Linux distributions as well.

sudo apt-get install python-pip python-dev 
sudo pip install --upgrade pip 
sudo pip install --upgrade virtualenv
sudo pip install --upgrade virtualenvwrapper 
mkvirtualenv permabank
git clone git@github.com:FLOSolutions/permabank.git
cd permabank
pip install -r requirements.txt
./manage.py syncdb
(follow the prompts to create a superuser)
./manage.py rebuild_index
./manage.py runserver

... and you should have a running server at localhost:8000.

The login link will not work in a development environment, because it relies on a connection with nycga.net's OpenID system. Instead, log in using the admin site - localhost:8000/admin.

Other problems you may discover indicate bugs and should be reported.

Contact

Bugs and feature requests should be reported to the PermaBank workstream at collaborate.occupy.net.

There is also a PermaBank development Google Group.

Something went wrong with that request. Please try again.