[Support] FoxxMD - pinry


Recommended Posts

Application Name: pinry

Application Site: https://docs.getpinry.com/

Github Repo: https://github.com/pinry/pinry/

Docker Hub: https://hub.docker.com/r/getpinry/pinry

Template Repo: https://github.com/FoxxMD/unraid-docker-templates

 

Overview

 

pinry is 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 -- basically an open-source Pinterest clone. Some of its features:

 

  • Image fetch and online preview
  • Tagging system for Pins
  • Browser Extensions
  • Multi-user support
  • Both public and private boards
  • Search by tags / Search boards with name

 

Some demo sites:

 

home.thumb.jpg.e00f3965fcf89fd4c09c1b45a28e24f4.jpg

 

more screenshots here

 

Usage

 

Initial setup only requires adding the template from CA.

 

Additional settings can be accessed by modifying the configuration file at /mnt/user/appdata/pinry/local_settings.py

 

Ensure new users can register by setting ALLOW_NEW_REGISTRATIONS = True in local_settings.py

 

To create a superuser for administration:

  1. exec into the container (click the app -> console)
  2. run this command: python manage.py createsuperuser --settings=pinry.settings.docker

 

Pinry docker instructions

 

Pinry documentation

 

Additional Configuration

 

This is very specific -- if you are accessing behind an nginx reverse proxy you must make sure you have not set HTTPOnly for cookies as the application gets CSRF tokens from a Cookie header.

Edited by FoxxMD
add new screenshot and some additional usage
Link to comment
  • 2 weeks later...

Hello,

I just installed from Unraid Community Applications. No changes made to config. I go to http://myserver.mydomain.com:8438 and the Pinry homepage comes up. And that's it. I can't register, I can't login, and I don't know how to pin anything. Where do I go from here? I thought I read all the docs, but there is nothing about admin except editing the local_settings.py file, but no explanation of how to edit or why.

Thanks

buzz

Link to comment
On 6/12/2020 at 3:52 PM, buzzra said:

Hello,

I just installed from Unraid Community Applications. No changes made to config. I go to http://myserver.mydomain.com:8438 and the Pinry homepage comes up. And that's it. I can't register, I can't login, and I don't know how to pin anything. Where do I go from here? I thought I read all the docs, but there is nothing about admin except editing the local_settings.py file, but no explanation of how to edit or why.

Thanks

buzz

Nevermind. Deleted it. doesn't work and no support.

Link to comment

@buzzra are you sure you read any of the docs?

 

The entry for enabling new registration, in the docs

The entry for creating a superuser as well as accessing admin panel where you can manage users, in the docs

 

Support here is for supporting the docker template on unraid or other specifics about running on unraid -- not for reading the manual for you.

Edited by FoxxMD
Link to comment
  • 4 months later...

Hey, 

 

I tried to create a superuser using the "pipenv run python manage.py createsuperuser" command like the documentation suggest but it comes up with an error in the console 

Warning: Python 3.6 was not found on your system…
Neither 'pyenv' nor 'asdf' could be found to install Python.
You can specify specific versions of Python with:
$ pipenv --python path/to/python

 

Are you able to help?

Cheers

Link to comment

@GooseGoose I had the exact same error as you. Please see here: https://docs.getpinry.com/passwords/ (read the note at the bottom). If you use the Unraid docker console, then you want to run

python manage.py createsuperuser --settings=pinry.settings.docker

 

The official Pinry docs are also super vague on this. Seems very odd that default credentials do not exist... Really it seems like Pinry is a pita to use so far...

Edited by fat_flying_pigs
Link to comment
On 11/11/2020 at 12:16 PM, fat_flying_pigs said:

@GooseGoose I had the exact same error as you. Please see here: https://docs.getpinry.com/passwords/ (read the note at the bottom). If you use the Unraid docker console, then you want to run


python manage.py createsuperuser --settings=pinry.settings.docker

 

The official Pinry docs are also super vague on this. Seems very odd that default credentials do not exist... Really it seems like Pinry is a pita to use so far...

Yeah it does seem like a bit of a pain to use at the moment. Thanks so much for the help! I will try that now. 

 

I somehow missed the note at the bottom despite the page being like 10 lines long... not my finest moment.. 

 

Link to comment
  • 2 months later...

Hello,

I just installed the Pinry Docker and having issues using the Chrome browser extension.

It doesn't allow the extension to work when trying to pin a HTTPS site.  I can add the pin manually but that defeats the purpose of the extension.

Is there an easy way to enable SSL for the Pinry Docker??

Thanks!

Link to comment
  • 8 months later...
  • 1 month later...
  • 2 weeks later...
  • 2 months later...

Does anyone was able to recover their user in pinry after the update? I lost my user in the last update and can´t restore it. I had look in to the pinry appdata folder and the images look to be there, but my user appears to had been deleted by the update.

 

Update: I found a solution, in the pinry docs website they sugest to use the migration tool, in Pinry docker console you should type:

python manage.py migrate 

And after that you should be good to go.

Edited by Emilio
Found a solution
Link to comment
  • 3 months later...
  • 9 months later...
  • 3 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.