This repository has been archived on 2023-02-21. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
Thomas NOËL 5cf8c6d373 idplist on the left, map on the right 2013-09-11 11:28:49 +02:00
scripts update default vars definition in scripts 2013-07-18 18:23:55 +02:00
univcloud idplist on the left, map on the right 2013-09-11 11:28:49 +02:00
.gitignore homepage mockup 2013-02-28 12:07:42 +01:00
LICENSE this will be AGPL 2013-02-28 11:27:16 +01:00
MANIFEST.in add MANIFEST.in 2013-03-14 16:36:40 +01:00
README update README with metadata+map commands 2013-07-18 16:35:24 +00:00
manage.py init: django-admin startproject univcloud 2013-02-28 11:26:59 +01:00
requirements.txt remove importlib for requirements.txt (included in p2.7) 2013-07-18 12:02:40 +00:00
setup.py update to Django 1.5 2013-03-22 16:26:15 +01:00

README

Portal for Univcloud Services
=============================

Installation Quick Guide
------------------------

# download univcloud
git clone git://repos.entrouvert.org/univcloud 
cd univcloud

# Install python-lasso on your system (easier than installing
# it in virtualenv)
apt-get install python-lasso

# Setup a virtualenv environment 
virtualenv --system-site-packages venv

# Enter the virtualenv
. venv/bin/activate

# for old systems (python 2.6, debian 6, etc.)
pip install -U pip distribute importlib

# Install required dependencies
pip install -r requirements.txt

# Create database
./manage.py syncdb

# add federation metadata + map
./scripts/univcloud-update-metadata.sh 
./scripts/univcloud-update-map.sh 

# Run test server
./manage.py runserver