Skip to content

rhizomedotorg/classic.rhizome.org

Folders and files

NameName
Last commit message
Last commit date

Latest commit

fd0d601 · Oct 29, 2015
Mar 19, 2014
Oct 29, 2015
Aug 4, 2015
May 14, 2014
Mar 19, 2014
Jan 21, 2015
Feb 19, 2015
Jul 13, 2015
Mar 19, 2014
Apr 2, 2014
Apr 23, 2014
Apr 23, 2014
Mar 19, 2014
May 23, 2014
Mar 19, 2014
Mar 19, 2014
Aug 6, 2014
Mar 19, 2014
Mar 19, 2014
May 14, 2014
Jun 11, 2014
Mar 19, 2014
Mar 19, 2014
Jan 14, 2015
Mar 19, 2014
Mar 16, 2015
Mar 26, 2014
Mar 19, 2014
Mar 16, 2015
Jan 12, 2015
Mar 19, 2014
Oct 23, 2015
Jul 1, 2015
Jan 5, 2015
Apr 18, 2014
Jan 21, 2015
Feb 16, 2015
Aug 22, 2014
Mar 19, 2014
Jan 21, 2015
Mar 19, 2014
Jun 6, 2014

Repository files navigation

Rhizome.org

Online since 1996.
Free and open-source software (FOSS) since 2014.

rationale

This document provides instructions for installing and running rhizome.org locally for development. Caveats: ArtBase, search and payment processing don't work locally. Powered by Django.

Install

Mac OS X users, use homebrew and get the latest version of XCode command line tools:

xcode-select --install

Install the following packages:

brew install libjpeg python virtualenv

homebrew works best when all warnings generated by homebrew doctor are fixed.

pull down the code

$ git clone https://github.com/rhizomedotorg/rhizome.org.git

configure

$ cd path/to/rhizome.org/
$ cp rhizome/local_settings_example.py rhizome/local_settings.py

open local_settings.py and set SECRET_KEY to some string, (docs), the default DATABASES configuration should work fine.

setup env

In repo director:

virtualenv venv
source venv/bin/activate

install project dependencies

hold your breath!

pip install -r requirements.txt

OS X users may need to this for PIL compilation to succeed in the previous step:

export CFLAGS=-Qunused-arguments
export CPPFLAGS=-Qunused-arguments

load fixtures

sh sysop_roll_db.sh

Usage

$ cd /path/to/rhizome.org
$ source venv/bin/activate
$ python manage.py runserver

navigate to http://localhost:8000

ignore these errors (at any point you see them):

Could not access or create artbase CouchDB database
Failed to install index for...

admin panel

http://localhost:8000/rza/
username: staffuser
password: 123

Documentation

got a question? open an issue.
for support contact [email protected].