[nodebb-plugin-imgur] Imgur Plugin


  • I'm pretty sure if you pay for the next tier. Your storage doesn't change. Thought it was just ram. Guess I've never really looked. A CDN is definitely a better option than self hosting. Keeps the requests to your VPS down.

    Would be great if images went through compressor.io before being uploaded to imgur. Wouldn't be so good with high quality images. Guesa you could just do it with the jpgs. Since they're already compressed.


  • @a_5mith said:

    A CDN is definitely a better option than self hosting. Keeps the requests to your VPS down.

    Not in every case. I have an overpowered server with a SSD and my visitors are from smaller country, which keeps the user-server distance small. I also have more control over the images, but imgur is really good and I would take if I hadn't such a server.

    Would be great if images went through compressor.io before being uploaded to imgur.

    That is a very good idea, I like tinypng.com though


  • Using it, works great, the only problem is, i can't upload GIF files. Is this only me, or are more people having this problem?


  • Hi guys i follow the instruction to installed the plug in but when i tried to up load I get, How did you guys overcome this? or did I miss any steps?
    0_1452214561524_New Bitmap Image.bmp

  • Plugin & Theme Dev

    @linan2332 Did you follow the steps in the plugins setup page in ACP?


  • Yes, i follow the steps in https://github.com/barisusakli/nodebb-plugin-imgur
    register a new user, authorize the application with secret and client id. Everything proceed with no error

    It seems like there are some people also not able to fix it. However I saw in this post it is being solved.

  • Plugin & Theme Dev

    @linan2332 after you entered the client id and secret in the plugin ACP page and clicked enter..... it takes you to imgur website to authorize... after you authorize it... did it return back to the same ACP plugin page?


  • @pichalite Yes it did, and then I tried to upload an image and show the above error. I also tried to restart nodebb but is still the same

  • Plugin & Theme Dev

    @linan2332 well then I have no idea what else to do... works fine for me in two separate installations.


  • I dig into the logs and find the following error, does this help..? 😞

    8/1 04:05 [204] - error: /api/admin/uploadlogo
    Error: invalid-refresh-token
    at refreshToken (/app/node_modules/nodebb-plugin-imgur/index.js:102:20)
    at Request._callback (/app/node_modules/nodebb-plugin-imgur/index.js:216:13)
    at Request.self.callback (/app/node_modules/request/request.js:198:22)
    at emitTwo (events.js:87:13)
    at Request.emit (events.js:172:7)
    at Request.<anonymous> (/app/node_modules/request/request.js:1035:10)
    at emitOne (events.js:82:20)
    at Request.emit (events.js:169:7)
    at IncomingMessage.<anonymous> (/app/node_modules/request/request.js:962:12)
    at emitNone (events.js:72:20)
    at IncomingMessage.emit (events.js:166:7)


  • Anyone know why this error happens? When I try and upload a gif it will produce this error. Though i'm able to upload the gif directly if I upload via Imgur. Also happens when I try and upload a pic from my phone.

    0_1466540495048_filesize.PNG

  • Gamers Anime Lovers

    @torn2 you need to increase the file size limit in your nginx config file.

    Add client_max_body_size 5M;


  • @baris Thanks for the help. That fixed it!

  • Gamers Anime Lovers

    Published 1.0.16 with a fix for token refreshing. If you are on 1.0.15 you should update.

  • Gamers Anime Lovers

    Published 1.0.17 with another fix for refresh tokens.


  • Hello and thanks for the great plugin!

    I've noticed that since my upgrade to Nodebb v1.4.x when uploading an image with the imgur plugin, before I had a lovely percent progression, 1% to 100% now I just have a "100%" mention next to the imgur link being generated.

    Is there a way to correct this or did I do something wrong?


  • @baris First of all thanks for the great work. Is there any plan to update this plugin ? Since imgur provides way to get thumbnails link by appending a simple letter suffix to the basename, here are 3 features I can suggest.

    1. Adding an option for the user to choose one of the available imgur thumbnails instead of the full size image
    2. Adding an option for an admin to choose a mandatory maximum thumbnail size
    3. Best would be adding an option so the plugin create a clickable thumbnail that link to the full size image, i.e. something like [![imgur](http://i.imgur.com/pictureh.jpg)](http://i.imgur.com/picture.jpg)

    Surely I'm not the sole nodeBB admin with some photo heavy threads that would like to force the user to use the huge thumbnail (which in reality is only 1024x1024) instead of the full size image so that mobile and low bandwith users can load the pages faster.


  • @TaLoche I have the same problem on mobile. It works fine on desktop but on mobile I get

    "Error

    Something went wrong when parsing the server response."

  • GNU/Linux

    @TaLoche said in [nodebb-plugin-imgur] Imgur Plugin:

    Hello and thanks for the great plugin!

    I've noticed that since my upgrade to Nodebb v1.4.x when uploading an image with the imgur plugin, before I had a lovely percent progression, 1% to 100% now I just have a "100%" mention next to the imgur link being generated.

    Is there a way to correct this or did I do something wrong?

    100% is not done. That means it uploaded 100% but the system has not yet returned the URL.

    Just wait until it switches to the URL.

    But because it is hard to explain this to users, it would be better if the plugin changed from 100% to waiting or something so people know it is not done.

  • GNU/Linux

    @damian said in [nodebb-plugin-imgur] Imgur Plugin:

    @TaLoche I have the same problem on mobile. It works fine on desktop but on mobile I get

    "Error

    Something went wrong when parsing the server response."

    I never have any problems from mobile.

    Imgur occasionally has load problems and you will see this error then.

    If you try to load imgur manually you will see their overloaded message.

Suggested Topics

| |