Skip to content

Iframely (Nodebb)

Solved Configure
40 4 16.5k 1
  • @jac I had a quick look at this, and whilst it seems everything is in order in terms of API key etc, long-term, this plugin in not “free” (although there is a Developer edition which is limited to 10,000 hits per month).

    2e2aa8ed-f4ef-408f-93d7-fd9080acc5e5-image.png

    There’s also a recommendation that you self-host - see https://iframely.com/docs/host

    wrote on last edited by
    #6

    @phenomlab said in Iframely (Nodebb):

    There’s also a recommendation that you self-host - see https://iframely.com/docs/host

    Ill be honest I have no idea how this would work 🙈🙈🙈.

  • JAC JAC

    @phenomlab said in Iframely (Nodebb):

    There’s also a recommendation that you self-host - see https://iframely.com/docs/host

    Ill be honest I have no idea how this would work 🙈🙈🙈.

    wrote on last edited by
    #7

    @jac I’m not entirely sure myself. I’ll need to take a better look.

  • @jac I’m not entirely sure myself. I’ll need to take a better look.

    wrote on last edited by
    #8

    @phenomlab Thanks mate, I have no idea reading that how it can be hosted.

  • JAC JAC

    @phenomlab Thanks mate, I have no idea reading that how it can be hosted.

    wrote on last edited by
    #9

    @jac again this has stopped working, I wonder if it’s anything to do with nodebb not being updated to the latest version… 🤔

  • JAC JAC

    @jac again this has stopped working, I wonder if it’s anything to do with nodebb not being updated to the latest version… 🤔

    wrote on last edited by
    #10

    @jac said in Iframely (Nodebb):

    @jac again this has stopped working, I wonder if it’s anything to do with nodebb not being updated to the latest version… 🤔

    Maybe I should look at self hosting 🤔

  • JAC JAC

    @jac said in Iframely (Nodebb):

    @jac again this has stopped working, I wonder if it’s anything to do with nodebb not being updated to the latest version… 🤔

    Maybe I should look at self hosting 🤔

    wrote on last edited by
    #11

    @jac Potentially, yes. I know there is a limit, but in all likelihood it’s probably more about the IP address you are using connect to their services - they may have it blacklisted. Do you know if any error messages are displayed in the browser console ?

  • JAC JAC

    @phenomlab Thanks mate, although I have used this since the forum was set up. I believe the API key etc are in place.

    wrote on last edited by
    #12

    @jac I’m probably going to try this plugin here as I have a need for it (well, more of a desire actually), so I’ll let you know how my testing goes.

  • wrote on last edited by
    #13

    @jac having tested this, it appears to work fine, but there is one main caveat in the sense that it works only for raw URL’s inserted into the post.

    0b89112f-ec2d-4687-8172-bc996131490c-image.png

    So, if you have a link inserted and bound to a word, then that won’t be detected. This looks like quite a nice plugin, so it can stay 🙂 !

  • wrote on last edited by phenomlab
    #14

    @jac I created a new API key using my account (you can have multiple keys, so not an issue for the moment), and this seems to work fine on your site

    d2978383-2326-486c-b1d1-b476644d74e0-image.png

    I can only assume that there is an issue with how you’ve configured iFramely under your own account. I’ll close this, as this isn’t a fault with the plugin itself.

    https://stockportcounty.fans/topic/259/test-1

  • phenomlab phenomlab has marked this topic as solved on
  • @jac I created a new API key using my account (you can have multiple keys, so not an issue for the moment), and this seems to work fine on your site

    d2978383-2326-486c-b1d1-b476644d74e0-image.png

    I can only assume that there is an issue with how you’ve configured iFramely under your own account. I’ll close this, as this isn’t a fault with the plugin itself.

    https://stockportcounty.fans/topic/259/test-1

    wrote on last edited by
    #15

    @phenomlab said in Iframely (Nodebb):

    @jac I created a new API key using my account (you can have multiple keys, so not an issue for the moment), and this seems to work fine on your site

    d2978383-2326-486c-b1d1-b476644d74e0-image.png

    I can only assume that there is an issue with how you’ve configured iFramely under your own account. I’ll close this, as this isn’t a fault with the plugin itself.

    https://stockportcounty.fans/topic/259/test-1

    Just seen that it’s working, many thanks for that pal, I’ll keep an eye on it 😁👍🏻.

  • @jac having tested this, it appears to work fine, but there is one main caveat in the sense that it works only for raw URL’s inserted into the post.

    0b89112f-ec2d-4687-8172-bc996131490c-image.png

    So, if you have a link inserted and bound to a word, then that won’t be detected. This looks like quite a nice plugin, so it can stay 🙂 !

    wrote on last edited by
    #16

    @phenomlab said in Iframely (Nodebb):

    So, if you have a link inserted and bound to a word, then that won’t be detected. This looks like quite a nice plugin, so it can stay !

    Absolutely, looks tons better!

  • JAC JAC

    @phenomlab said in Iframely (Nodebb):

    So, if you have a link inserted and bound to a word, then that won’t be detected. This looks like quite a nice plugin, so it can stay !

    Absolutely, looks tons better!

    wrote on last edited by
    #17

    @jac said in Iframely (Nodebb):

    @phenomlab said in Iframely (Nodebb):

    So, if you have a link inserted and bound to a word, then that won’t be detected. This looks like quite a nice plugin, so it can stay !

    Absolutely, looks tons better!

    I don’t know about you mate but they have stopped working on my forum?

    Maybe It’s time to self host I do wonder if this would fix the issue.

  • JAC JAC

    @jac said in Iframely (Nodebb):

    @phenomlab said in Iframely (Nodebb):

    So, if you have a link inserted and bound to a word, then that won’t be detected. This looks like quite a nice plugin, so it can stay !

    Absolutely, looks tons better!

    I don’t know about you mate but they have stopped working on my forum?

    Maybe It’s time to self host I do wonder if this would fix the issue.

    wrote on last edited by
    #18

    @jac yeah, stopped working for me also so I decided to self host. Was quite painful to setup but I got there in the end and need to put together a guide on how to do it.

    I’ve used a subdomain for this based on security requirements and would recommend anyone else looking to self host do the same. The self hosted begin does have some limitations, but works very well for what I need as it’s active on Sudonix

  • @jac yeah, stopped working for me also so I decided to self host. Was quite painful to setup but I got there in the end and need to put together a guide on how to do it.

    I’ve used a subdomain for this based on security requirements and would recommend anyone else looking to self host do the same. The self hosted begin does have some limitations, but works very well for what I need as it’s active on Sudonix

    wrote on last edited by
    #19

    @phenomlab said in Iframely (Nodebb):

    @jac yeah, stopped working for me also so I decided to self host. Was quite painful to setup but I got there in the end and need to put together a guide on how to do it.

    I’ve used a subdomain for this based on security requirements and would recommend anyone else looking to self host do the same. The self hosted begin does have some limitations, but works very well for what I need as it’s active on Sudonix

    That’s great mate, I’d also be looking to self host if it has worked out well. A guide will be very useful 😁.

  • JAC JAC

    @phenomlab said in Iframely (Nodebb):

    @jac yeah, stopped working for me also so I decided to self host. Was quite painful to setup but I got there in the end and need to put together a guide on how to do it.

    I’ve used a subdomain for this based on security requirements and would recommend anyone else looking to self host do the same. The self hosted begin does have some limitations, but works very well for what I need as it’s active on Sudonix

    That’s great mate, I’d also be looking to self host if it has worked out well. A guide will be very useful 😁.

    wrote on last edited by
    #20

    @jac said in Iframely (Nodebb):

    @phenomlab said in Iframely (Nodebb):

    @jac yeah, stopped working for me also so I decided to self host. Was quite painful to setup but I got there in the end and need to put together a guide on how to do it.

    I’ve used a subdomain for this based on security requirements and would recommend anyone else looking to self host do the same. The self hosted begin does have some limitations, but works very well for what I need as it’s active on Sudonix

    That’s great mate, I’d also be looking to self host if it has worked out well. A guide will be very useful 😁.

    Although at the moment I have no laptop or way or doing any of this so there is no rush.

  • wrote on last edited by DownPW
    #21

    I have seen Iframely have this result for example for URL link ?

    6fe9e309-1b35-4faa-963e-ecc17a7233d9-image.png

    It’s a freescript or not ?
    If it’s self hosted, he have no limits ?

    How does it work ?

    I would be very interested in using it on my forum, which is why I would like a little more explanation or why not a little tutorial from our friend @phenomlab ha ha 😉

  • I have seen Iframely have this result for example for URL link ?

    6fe9e309-1b35-4faa-963e-ecc17a7233d9-image.png

    It’s a freescript or not ?
    If it’s self hosted, he have no limits ?

    How does it work ?

    I would be very interested in using it on my forum, which is why I would like a little more explanation or why not a little tutorial from our friend @phenomlab ha ha 😉

    wrote on last edited by
    #22

    @DownPW said in Iframely (Nodebb):

    It’s a freescript or not ?

    Yes, it’s the free (self hosted) version

    https://iframely.com/docs/host

    Everything you need is in the above document 🙂

  • wrote on last edited by DownPW
    #23

    I read the docs a bit and everything is not very clear, especially on the nginx reverse proxy conf for example or the cache or PM2/forever…

    I need to do some test to fully understand

  • I read the docs a bit and everything is not very clear, especially on the nginx reverse proxy conf for example or the cache or PM2/forever…

    I need to do some test to fully understand

    wrote on last edited by
    #24

    @DownPW The reverse proxy is relatively simple. I’m using the below

            location / {
                    proxy_set_header X-Real-IP $remote_addr;
                    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                    proxy_set_header Host $http_host;
                    proxy_set_header X-NginX-Proxy true;
    
                    proxy_pass http://127.0.0.1:8061/;
                    proxy_redirect off;
    
                    # Socket.IO Support
                    proxy_http_version 1.1;
                    proxy_set_header Upgrade $http_upgrade;
                    proxy_set_header Connection "upgrade";
            }
    

    If you’re not running MemCached or Redis then you can ignore the cache part and just use the NodeJS defaults. I much prefer PM2 as this provides greater flexibility and control (in my view)

    Below output from pm2 status

    4f610c55-504e-42fd-83d4-9bb41139cef9-image.png

  • @DownPW The reverse proxy is relatively simple. I’m using the below

            location / {
                    proxy_set_header X-Real-IP $remote_addr;
                    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                    proxy_set_header Host $http_host;
                    proxy_set_header X-NginX-Proxy true;
    
                    proxy_pass http://127.0.0.1:8061/;
                    proxy_redirect off;
    
                    # Socket.IO Support
                    proxy_http_version 1.1;
                    proxy_set_header Upgrade $http_upgrade;
                    proxy_set_header Connection "upgrade";
            }
    

    If you’re not running MemCached or Redis then you can ignore the cache part and just use the NodeJS defaults. I much prefer PM2 as this provides greater flexibility and control (in my view)

    Below output from pm2 status

    4f610c55-504e-42fd-83d4-9bb41139cef9-image.png

    wrote on last edited by DownPW
    #25

    @phenomlab

    I have install iframely like the doc, no cache app, no reverse proxy with PM2 and I have not modify config file.

    Results? it does not work 😉

    b5d7357c-0e6e-4480-838c-9175996bfe65-image.png

    55cd28ad-7779-4937-a665-dfb7a3e7d9f0-image.png

    something I missing ?


Did this solution help you?
Did you find the suggested solution useful? Support 💗 Sudonix with a coffee ☕
If your organisation needs deeper expertise around infrastructure, security, or technology leadership, learn more about Phenomlab Ltd. Many of the deeper technical guides behind Sudonix are published there.

Related Topics
  • Nodebb to Xenforo

    Solved Configure xenforo nodebb
    3
    0 Votes
    3 Posts
    1k Views
    phenomlab
    @cagatay as @downpw stated, there isn’t a native tool that will do this for you. You’d need to either develop your own or ask the nodebb team to assist which will be a paid exercise.
  • Composer options on nodebb

    Solved Configure nodebb
    8
    1
    3 Votes
    8 Posts
    3k Views
    phenomlab
    @Panda You should be able to expose the CSS for these using F12 to get into console [image: 3591518c-e3a3-4ada-a43c-6b32a5e0359c-image.png] [image: a2b8ed46-4157-4ff2-85f0-576543380107-image.png] That should then expose the element once selected [image: 89d9c545-a47a-40d1-98f4-80cf3b958e8f-image.png] Here’s the below CSS you need based on the screenshot provided. .composer .formatting-bar .formatting-group li[data-format="picture-o"], .composer .formatting-bar .formatting-group li[data-format="spoiler"] { display: none; }
  • NodeBB: Creating the Swatch modes

    Solved Configure swatch
    2
    0 Votes
    2 Posts
    1k Views
    phenomlab
    @mventures the swatch feature you refer to isn’t a NodeBB plugin, but a utility that I wrote that handles this. It is available for v2 (as you can see here) but I’ve stopped developing and releasing the code because it has been entirely rewritten to work for v3. If you’d like the code, this is possible, but you’ll need to upgrade to v3 first.
  • NodeBB: Creating pages

    Solved Configure nodebb create page
    9
    0 Votes
    9 Posts
    4k Views
    mventures
    OK, I think I have figured out how to place a link in the footer which will click to a new page.
  • MailGun Not Working NodeBB

    Solved Configure mail mailgun
    6
    1 Votes
    6 Posts
    2k Views
    cagatay
    @phenomlab did it i did not create smtp user on mailgun. everything is working now. [image: 6cc6061f-ed5d-41f6-8eb7-5d98f98b3706-image.png]
  • Podcast Share NodeBB

    Solved Configure podcast nodebb
    15
    4 Votes
    15 Posts
    5k Views
    phenomlab
    @cagatay You could experiment with nodebb-plugin-ns-embed but I expect the x-origin tag on the remote site to prevent playback.
  • 24 Votes
    29 Posts
    15k Views
    crazycells
    @DownPW it is the second post of this thread.
  • nodebb dropdown menu

    Solved Configure nodebb
    5
    1
    0 Votes
    5 Posts
    3k Views
    JAC
    @phenomlab said in nodebb dropdown menu: @kurulumu-net You set it like the below example taken from this site [image: aae36790-3257-4bb2-ad5a-0d744309876a-image.png] Which presents this [image: 77f47260-2941-4afe-9614-8e17dcfc8c19-image.png] Very interesting… I actually thought this wasn’t possible, as I remember it being asked in the NodeBB forum. Is this something new that’s been implemented? I’ll 100% be doing that when I’m on the laptop over the weekend.