Pinry, tiling image board system to replace your pinterest

Pinry logoIf you follow my blog every day (Using the RSS feed may be?), you should have seen my previous article on Cubet Board, an alternative to Pinterest, to install on your own server.

 

However, the project hasn’t been updated for more than 9 months and the design (although quite light) is not my taste.

So I’ve been looking for others alternatives and I found a good one! Pinry

Pinry, built on top of Django is a tiling image board system allowing you to save, tag and share various content such as images, videos and webpages, all that in an easy way.

pinry screenshot

From the authors, Pinry “was the first and remains the best open source pin board alternative to sites like Wookmark and Pinterest.” But obviously Pinry is Open Source and can be installed relatively easily on your own server to keep ownership of all your data and ensure greater privacy.

You can have a look to their demo there.

Now let’s see how to install it.

Installation

Pinry requires:

  • Python
  • virtualenv
  • pip
  • Pillow build dependencies

1) Install the dependencies

In root (or with sudo), run:

apt-get install python-virtualenv git 
apt-get build-dep python-imaging

2) Clone their repository in your /var/www

cd /var/www
git clone https://github.com/pinry/pinry.git

3) Setup the virtualenv and install all the requirements

cd pinry
virtualenv .
bin/pip install -r requirements.txt

4) Sync the database

bin/python manage.py syncdb --migrate

and answer the following questions:

You just installed Django's auth system, which means you don't have any superusers defined.
Would you like to create one now? (yes/no): yes
Username (leave blank to use 'root'): admin
Email address: karibu@freedif.org
Password: 
Password (again):

5) Launch the service

bin/python manage.py runserver

And should see something like that:

Validating models...

0 errors found
August 02, 2014 - 02:49:44
Django version 1.5.5, using settings 'pinry.settings.development'
Development server is running at http://127.0.0.1:8000/
Quit the server with CONTROL-C.

You should now have access to your Pinry instance at http://127.0.0.1:8000/

Gravatar

Loves to discover web-based apps to install on his own server@home and write articles about it

0 Comments:

Add a comment