Skip to content

How to install a self-hosted instance of iFramely for use with NodeBB

Configure
29 4 15.1k 1
  • ha ha, i’m tired voila 🙂

    you say this:

    if you are using Cloudflare, this particular port (8061) isn’t routable with the free plan, so something to be aware of

    @phenomlab
    I’m using a free plan from CloudFlare, will this bother me for use Iframely on my server?

    wrote on last edited by
    #16

    @DownPW you will win this war 🙂

  • wrote on last edited by DownPW
    #17

    @phenomlab

    A CNAME on Cloudflare is not sufficient ?

    like this :

    16e51b39-776a-43d8-81a8-0b072cb52b6a-image.png

  • @phenomlab

    A CNAME on Cloudflare is not sufficient ?

    like this :

    16e51b39-776a-43d8-81a8-0b072cb52b6a-image.png

    wrote on last edited by phenomlab
    #18

    @DownPW no. It needs to be an A record. CNAME is canonical meaning that traffic sent to it will land up at your main nginx site. The A record will sent headers which nginx can use to route the traffic correctly.

    CNAME records do not have this and will resolve to the underlying host which will cause you problems. Useful for WWW and non-WWW, but that’s about it.

    Essentially, it’s an alias and not a record in it’s own right.

  • @DownPW no. It needs to be an A record. CNAME is canonical meaning that traffic sent to it will land up at your main nginx site. The A record will sent headers which nginx can use to route the traffic correctly.

    CNAME records do not have this and will resolve to the underlying host which will cause you problems. Useful for WWW and non-WWW, but that’s about it.

    Essentially, it’s an alias and not a record in it’s own right.

    wrote on last edited by cagatay
    #19

    @phenomlab i think my ifamely started to not work i dont know why 😞 youtube embed not working 😞

    7b229e08-8c8f-4d9e-be5d-78a4f0bb1b37-image.png

    [PM2][ERROR] Process or Namespace iframely not found
    [PM2][WARN] Current process list is not synchronized with saved list. App iframely iframely differs. Type ‘pm2 save’ to synchronize.

  • wrote on last edited by phenomlab
    #20

    @cagatay is the iframely service started ? That error message would indicate it’s not running

  • @cagatay is the iframely service started ? That error message would indicate it’s not running

    wrote on last edited by
    #21

    @phenomlab as a result of ps -x i cant see iframely service pid id so i think its not working automaticly when i rebooted the server. How can i start it?

  • @phenomlab as a result of ps -x i cant see iframely service pid id so i think its not working automaticly when i rebooted the server. How can i start it?

    wrote on last edited by
    #22

    @cagatay try pm2 start pm2.json which needs to be executed from the directory of the iFramely domain where it is installed. See previous documentation I provided after the installation.

    A quicker route would be to reboot your VPS to see if that resolves the issue.

  • @cagatay try pm2 start pm2.json which needs to be executed from the directory of the iFramely domain where it is installed. See previous documentation I provided after the installation.

    A quicker route would be to reboot your VPS to see if that resolves the issue.

    wrote on last edited by
    #23

    @phenomlab
    d52f9baf-3989-4753-bda4-5065c81504b1-image.png

    hope everything is ok from now.

  • @cagatay try pm2 start pm2.json which needs to be executed from the directory of the iFramely domain where it is installed. See previous documentation I provided after the installation.

    A quicker route would be to reboot your VPS to see if that resolves the issue.

    wrote on last edited by cagatay
    #24

    @phenomlab when i reboot the vps nodebb and iframely not working auto 😞
    but manually everything is working fine right now.

  • @phenomlab when i reboot the vps nodebb and iframely not working auto 😞
    but manually everything is working fine right now.

    wrote on last edited by
    #25

    @cagatay ok, that needs looking at then as it seems it’s not configured properly. For now of course you can start it manually.

  • wrote on last edited by
    #26

    Hello @phenomlab

    I like your iframe :

    a414dfb3-db00-4dd1-a50b-3ef781deaea6-image.png

    Can you please provide your CSS code with me for Iframely Iframe ?

    Thanks in advance dude

  • Hello @phenomlab

    I like your iframe :

    a414dfb3-db00-4dd1-a50b-3ef781deaea6-image.png

    Can you please provide your CSS code with me for Iframely Iframe ?

    Thanks in advance dude

    wrote on last edited by
    #27

    @DownPW this was actually stolen from @crazycells (😁) and slightly modified, so I can’t really take the credit.

    His original response to the iFramely guide I posted contains the CSS he’s using is here

    https://sudonix.com/topic/331/how-to-install-a-self-hosted-instance-of-iframely-for-use-with-nodebb/2?_=1668364874877

  • phenomlab phenomlab referenced this topic on
  • @DownPW this was actually stolen from @crazycells (😁) and slightly modified, so I can’t really take the credit.

    His original response to the iFramely guide I posted contains the CSS he’s using is here

    https://sudonix.com/topic/331/how-to-install-a-self-hosted-instance-of-iframely-for-use-with-nodebb/2?_=1668364874877

    wrote on last edited by
    #28

    @phenomlab 👍 yeap, unfortunately, the original unpaid version of iframely takes up a huge space on the screen. These CSS codes make it better than normal. But of course, it is not as good as the original paid version of iframely 🙂

  • Hello @phenomlab

    I like your iframe :

    a414dfb3-db00-4dd1-a50b-3ef781deaea6-image.png

    Can you please provide your CSS code with me for Iframely Iframe ?

    Thanks in advance dude

    wrote on last edited by
    #29

    @DownPW it is the second post of this thread.

  • phenomlab phenomlab referenced this topic on

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: Consent page

    Solved Configure nodebb consent
    16
    4 Votes
    16 Posts
    6k Views
    phenomlab
    @DownPW I still do not see any issues.
  • NodeBB 3.0 alpha1 : Error on install

    Solved Configure nodebb version 3 install error
    19
    2 Votes
    19 Posts
    7k Views
    DownPW
    @phenomlab Work now
  • 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.
  • iFramely self host help

    Solved Configure iframely hosting
    10
    9 Votes
    10 Posts
    4k Views
    phenomlab
    @DownPW https://sudonix.com/topic/331/how-to-install-a-self-hosted-instance-of-iframely-for-use-with-nodebb
  • Configure SMTP for Nodebb

    Solved Configure
    14
    5 Votes
    14 Posts
    5k Views
    phenomlab
    @marusaky based on the work completed thus far (in relation to PM exchanges), I’m going to mark this completed. Sending email from the server itself works fine without issue, and DNS appears to be clean (valid SPF, DMARC, and DKIM records). It appears that only Gmail marks incoming messages from your domain as spam - perhaps because of the domain age, which there is nothing we can do to prevent this. Mail delivery to all other domains appears to work fine in al of my tests.