A BookMarks App Thing
Python HTML JavaScript CSS Shell
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
autotags
bmat
bookmarks
extension
search
tags
users
.gitignore
COPYING.txt
README.md
db.cnf.sample
manage.py
requirements.txt

README.md

BMAT

A BookMarks App Thing!

This is a small web application that allows you to store and categorise your bookmarks.

Installation

You require virtualenv to be installed to set this up, this lives in the package python-virtualenv under Ubuntu.

Clone the repo:

git clone https://github.com/RossBrunton/BMAT.git bmat/

Create a virtualenv:

virtualenv -p /usr/bin/python2.7 bmat

Enter this directory:

cd bmat

Activate the virtualenv:

source ./bin/activate

Install Django, six and requests:

pip install -r requirements.txt

After this, rename settings_local.py.sample, to settings_locals.py, and give it a random secret key.

If you want to use MySQL, install mysqlclient as follows:

pip install mysqlclient

And then rename db.cnf.sample to db.cnf and fill in your database details.

If you want to use a sqlite file (or any of Django's database backends) uncomment and possibly edit the relevent section in settings_local.py.

Sync the database:

manage.py migrate

Create an account:

manage.py createsuperuser

Run the server (development only):

manage.py runserver

For production, set up as you normally would a Django project. See https://docs.djangoproject.com/en/1.8/howto/deployment/wsgi/modwsgi/ for details on how to do this on Apache.

Super Interesting Legal Stuff

This is licensed under the MIT License, see COPYING.txt for details. Generally, you can do whatever you want with it. I'd appreciate it if you mentioned me, however.