GithubHelp home page GithubHelp logo

rlugojr / pinry Goto Github PK

View Code? Open in Web Editor NEW

This project forked from pinry/pinry

0.0 2.0 0.0 1.56 MB

The open-source core of Pinry, a tiling image board system for people who want to save, tag, and share images, videos and webpages in an easy to skim through format.

Home Page: http://getpinry.com/

License: Other

Python 48.10% CSS 8.53% JavaScript 26.74% HTML 16.63%

pinry's Introduction

Pinry 2.0 is underway! If you'd like to help with the development process check out our current progress on the 2.x branch. If you'd like to use Pinry 2.0 please don't, it's terrible right now. Keep using the 1.x/master branches.

Pinry

The open-source core of Pinry, a tiling image board system for people who want to save, tag, and share images, videos and webpages in an easy to skim through format.

For more information and a working demo board visit getpinry.com.

Requirements

Pinry is built on top of Django and optimized to run on a Linux environment. However we have gotten Pinry to work on Windows and Mac as well but it may require some extra digging around configuration. Pinry's Python requirements are all in the requirements.txt file and easily installable once you have up a virtual environment. What you need initially:

  • Python
  • pip
  • virtualenv
  • Your OS's build tools (Ubuntu: build-essential, Mac: Xcode)
  • Build dependencies for PIL/Pillow (Ubuntu: apt-get build-dep python-imaging)

Testing

We have many tests built into Pinry to ensure that changes don't break anything. If you are live dangerously and have cutting edge new Pinry features first you can use our master branch for your own instance. We recommend using our tags/versions though.

To run Pinry's tests inside the Pinry repo run:

virtualenv .venv
source .venv/bin/activate
pip install -r requirements.txt
python manage.py test

Production Deployment

Our supported and suggested way to deploy Pinry is using Docker. We provide support and instructions for that over at the docker-pinry GitHub repository.

If you'd like a different setup then check out the hundreds of tutorials for production Django deployment found via Google.

Contributors

The core contributors for Pinry have been/currently are:

For a full list of contributors check out the GitHub Contributors Graph.

pinry's People

Contributors

overshard avatar kklimonda avatar lapo-luchini avatar jensgutermuth avatar tomwys avatar alfakini avatar supervacuo avatar decarabas avatar razzius avatar tylerstalder avatar gissehel avatar mbaz avatar

Watchers

Ray Lugo, Jr. avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.