README
======
-Pithos is a file storage service, built using Django (https://www.djangoproject.com/).
+Pithos is a file storage service, built by GRNET using Django (https://www.djangoproject.com/).
+Learn more about Pithos at: http://code.grnet.gr/projects/pithos
Consult LICENSE for licensing information.
Documentation
To build the documentation you need to have Sphinx (http://sphinx.pocoo.org/) installed.
On a typical debian-based Linux system run:
- apt-get install python-django python-setuptools python-sphinx
- apt-get install python-sqlalchemy python-psycopg2
+ apt-get install python-django python-setuptools python-sphinx python-httplib2
+ apt-get install python-sqlalchemy python-mysqldb python-psycopg2
Enter the pithos dir, copy settings.py.dist to settings.py.
------------------
Make sure you have all required packages installed:
- apt-get install python-django python-setuptools python-sphinx
- apt-get install python-sqlalchemy python-psycopg2
+ apt-get install python-django python-setuptools python-sphinx python-httplib2
+ apt-get install python-sqlalchemy python-mysqldb python-psycopg2
Enter the pithos dir, copy settings.py.dist to settings.py.
Then run:
python manage.py syncdb
- python manage.py loaddata im/fixtures/auth_test_data.json (to load sample users)
+ python manage.py loaddata admin_user
python manage.py runserver
+Go to:
+ http://127.0.0.1:8000/im/admin?user=admin&token=0000
+
This server is useful during development, but should not be used for deployment.
To deploy Pithos using Apache, take a look at the Administrator Guide in docs.
setup(
name='Pithos',
version=VERSION,
- description='Pithos file storage service and tools',
+ description='Pithos file storage service',
author='GRNET',
author_email='pithos@grnet.gr',
url='http://code.grnet.gr/projects/pithos',
- packages=['pithos'],
+ packages=find_packages(),
license='BSD',
classifiers=[
'Development Status :: 3 - Alpha',