A python and Django secure feed based social network using public/private key encryption. The client side is responsible for generating and managing keys. The server is the transport and stores encrypted data.
#Important Links# The following projects heavily influenced this project and may have code included in Grailo. Please give props. We stand on the sholders of giants.
- cryptico - Javascript public/private key encryption.
- Alien Avatar Generator
- django-icanhaz - Mustache.js template fixes
#Interesting Articles# The following articles have influenced decisions we have made and we think are interesting.
- Atsushi Oka Titanium Core
- Simple Authentication Backend
- django-microblogging - simple microblogging
- django-friends - friendship, contact and invitation management for the Django web framework
- HTTPS Strict Transport Security
#Things we do before we commit
- $ pip freeze > requirements.txt
- update example settings
#Installation & Configuration We used the bitnami cloud instance for AWS for our implementation.
AMI: bitnami-djangostack-1.4.2-1-linux-ubuntu-12.04.1-x86_64-ebs (ami-e8ad1681) Zone: us-east-1a Type: t1.micro State: running
sudo vi /home/bitnami/apps/django/conf/grailo.conf
sudo /opt/bitnami/ctlscript.sh restart apache