Author: Padraig Fahy

  • Padraig.blog Update June 2022

    Padraig.blog Update June 2022

    Update: September 2024 – How funny lol… I am back to WordPress!
    Consider everything below void and null.


    Hey everyone, it’s been a while since there has been an update with the site.

    Back in April 2021, I moved from WordPress to Ghost for the 2nd time (I did it in 2017/2018 I believe) and I can tell you that the software has gotten leaps and bounds better.

    I am really enjoying blogging on Ghost now and I enjoy the simplistic experience of the admin panel for Ghost compared to WordPress. It makes me want to write MORE.

    So, I am announcing a change:

    All posts going forward will now be behind a membership wall.

    There will be 3 tiers:

    • FREE – Absolutely zero payment and you get access to all the posts.
    • SUPPORTER – Only if you absolutely wish to support. You will get access to all the posts, plus some exclusive, more personal posts… Stuff that I generally wouldn’t share. It’ll not be a regular thing either.
    • SUPER SUPPORTER – Same as SUPPORTER, but only if you wish to contribute more money.

    Payments are done through Stripe. No PayPal. Sorry.

    There is now also an option as an existing user (And after you sign up) to only get wrestling and / or jukebox posts.

    Click the PF logo on the bottom right to bring up your account settings and choose ‘Email Preferences’

    Feedback is always appreciated on Twitter: @PadraigFahy

  • [The JukeBox] #77 – Siedah Garrett vs Eden Prince – Do You Want It Right Now

    [The JukeBox] #77 – Siedah Garrett vs Eden Prince – Do You Want It Right Now

    Back in 1985, Siedah Garrett released her hit song Do You Want it Right Now for the movie Fast Forward.

    It was remixed in 2021 by Eden Prince and while modern, it still has what makes the original great. Some remixes can butcher the original or they try too hard to incorporate other genre of music like rapping or heavy metal.

    The style of Eden Prince works really well here. I, personally, would love to see more from Eden Prince in the future and what they have to offer.


    I want you, oh, I want you so
    Do you want it right now? Oh, I can’t let go
    I want you so bad, give me all you have
    I can show you how, do you want it right now?

    I want you, oh, I want you so
    Do you want it right now? Oh, I can’t let go
    I want you so bad, give me all you have
    I can show you how, do you want it right now?

    I want you so, I can’t let go
    (Now)
    I want you so, I can’t let go
    (Do you want it right now?)
    I want you so, I can’t let go
    (Now)
    (Right now)

    I want you, oh, I want you so
    Do you want it right now? Oh, I can’t let go
    I want you so bad, give me all you have
    I can show you how, do you want it right now?

    I want you, oh I want you so
    Do you want it right now? Oh, I can’t let go
    I want you so bad, give me all you have
    I can show you how, do you want it right now?

    I want you so, I can’t let go
    (Now)
    I want you so, I can’t let go
    (Do you want it right now?)
    I want you so, I can’t let go
    (Now)
    (Right now)

  • [The JukeBox] #76 – CHVRCHES – Warning Call

    [The JukeBox] #76 – CHVRCHES – Warning Call

    Mirror’s Edge Catalyst is a 2016 remake prequal of the original Mirror’s Edge game that released in 2008.

    I recently completed the game a month ago and I have always been a fanatic of the atheistic of Faith Connors (the protagonist that you play as) and the atheistic of the city of Glass.

    In the main ‘hub’ area where you meet up with Noah at the start of the game, there is a Jukebox. Interacting with it allows you to play music. Cycling through songs eventually brings you to this track.

    I knew of CHVRCHES from their other song: The Mother We Share but I never took anytime to look into them. Suffice to say that after The Mother We Share and Warning Call, I will be listening to them more.

    YouTube:

    Lyrics:

    I hear it
    Echoing of every place that we’ve called our home
    And I don’t talk
    Of any time I ever believed in the unknown
    I need it
    So I hold on to every mistake that I made alone
    And I don’t lie
    When I say that we will never return to closing doors

    Sleep tight in a new light
    Through another warning call
    Look down on the cold ground
    No one try to break the fall

    I feel it
    Moving in an another direction we call our own
    And I won’t chase
    Anyone who ever believed in what they stole
    I need it
    So I hold on to every piece of mine that I chose
    And I don’t lie
    When I say that we will never return to closing doors

    Sleep tight in a new light
    Through another warning call
    Look down on the cold ground
    No one try to break the fall

    Say you’ll remember
    To keep it all inside
    You can run for the skyline
    Your eyes open wide

    Say you’ll remember
    To keep it all inside
    You can run for the skyline
    Your eyes open wide

    Don’t look away
    (It’s a memory)
    Cause when we see it we are closer
    Don’t look away
    Cause when we see it we are near

    Say you’ll remember
    To keep it all inside
    You can run for the skyline
    Your eyes open wide

    Say you’ll remember
    To keep it all inside
    You can run for the skyline
    Your eyes open wide

    It’s a memory, it’s a memory, it’s a memory, it’s a memory
    It’s a memory, it’s a memory, it’s a memory, it’s a memory
    It’s a memory, it’s a memory, it’s a memory, it’s a memory
    It’s a memory, it’s a memory, it’s a memory, it’s a memory

    Spotify:

    Deezer:

  • Quick Tip: Restore the older Volume Mixer in Windows 11

    Quick Tip: Restore the older Volume Mixer in Windows 11

    Recently Microsoft released an update for Windows 11 that doesn’t allow you to open the older version of the Volume Mixer.

    Old Volume Mixer
    New Volume Mixer within ‘Settings’

    To restore the old Volume Mixer, go to:

    Start >> Type into the search box sndvol.exe and press enter.

    This will open it up. Once it’s open, Right-click on the icon on the taskbar and click ‘Pin to taskbar’ and drag it beside the Start button for easy access.

    Way better than using the clunky ‘Settings’ menu.

  • How to upgrade Ghost 5 on Plesk Obsidian

    How to upgrade Ghost 5 on Plesk Obsidian

    This is a follow-on to my previous post about installing Ghost 5 on Plesk Obsidian. Please check it out!

    🚨

    This is actually really simple, but, we want to be protected first!

    Go into your Ghost site, click on the Cog “⚙” at the bottom and click on “Labs” and click on “Export your content” to download the content.

    When that is done, head into Plesk.

    • Go to “Docker” on the left-hand side.
    • Find your container. Eg. padraig_is_awesome
    • Click on “Details”
    • Click “Recreate”
    • Choose the latest version numbered. Do NOT choose latest
    In this example: “4.0.1 (Current)” is the version that I have installed currently and we want to choose “4.1.0” as the new version!
    • DO NOT CHECK THE BOX for “Reset variables to default”. This will break your site!
    • Click on “Recreate” and after a few seconds, it will be upgraded.

    You can check the version of your site by going into your Ghost admin panel, clicking on the avatar on the bottom left and clicking on “About Ghost”

  • How to install Ghost 5 on Plesk Obsidian

    How to install Ghost 5 on Plesk Obsidian

    This is an update to the Ghost 4 install guide from March 2021. The instructions are pretty much the same.

    UPDATE: 20th December 2022 – This guide has been updated to include instructions on implementing Ghost with MySQL 8.


    Yesterday, May 23rd, Ghost released Version 5 to everyone which contains support for new custom premium tiers, multiple newsletters, special offers, detailed audience segmenting, and expanded analytics.

    They have also expanded their ‘cards’ feature which is embeddable content native within Ghost. They have support for videos, podcasts, callouts (Which will be demonstrated in this post) and even N /// F /// T's via OpenSea URLs (but that is something that you will probably not see here)

    A full look at the changelog for Ghost 5 can be found here:

    https://ghost.org/changelog/5


    So let’s install Ghost on Plesk.

    🚨

    Prerequisites

    • Plesk Obsidian – (I am using 18.0.43)
    • Docker extension (This is already preinstalled, but you should check in the ‘Extensions’ menu to make sure)
    • MySQL 8 (MariaDB is not supported) – Ensure that you create a new database and note the details. [If you are on Debian (like me), you will need to install a MySQL 8 Docker container in order to use it]

    Installing Ghost

    • Go to “Docker
    • In the search box, type in “Ghost” and press enter.
    • You will see “ghost” with the [OFFICIAL] tag. Click the highlighted arrow and choose the latest version (This may say 5.0.0 or similar. Do not choose latest or 5.x.x-alpine)
    • This will download the image and bring you to the next screen.

    Configuring Ghost Docker Container! (😨)

    🚨

    • Container Name: Call this whatever you want, ideally something relating to your site. For this example, we’re calling this padraig_is_awesome
    • Check the box for ✅”Automatic start after system reboot
    • Un-check the box for “Automatic port mapping
      • Manual mapping: 2368 to external 32778
    • Volume mapping:
      • Container“: /var/lib/ghost/content
      • Host“: /var/ghost/padraig_is_awesome/content (replace padraig_is_awesome with your container name from the top of the page!
    • Near the bottom of the page, click on “Add Variable
    • In the blank boxes, type url in the first box and your URL (eg: https://padraig.blog in the second box (Make sure this domain is registered and added to Plesk)
    • Add the database details:
      • Ensure that the database has been created first before proceeding. The information below is just sample data and should not be used!
      • database__clientmysql
      • database__connection__host123.123.123.123 (Your Server IP address)
      • database__connection__userroot
      • database__connection__password**************
      • database__connection__databasedb_name
      • database__connection__port3006

    Your screen should look very similar to this:

    • Now click “OK” and let it install.
    • Go back to “Websites & Domains” and find your site, click on “Docker Proxy Rules

    • Click “Add Rule
      • URL: Leave this alone
      • Container: Choose your container
      • Port: This should say 2368 -> 32778
      • Click “OK

    • Give that a couple of minutes for it to work and you can access your site via https://padraig.blog/ghost (Obviously replace padraig.blog with your own domain name)

    And you should be good to go!


    Frequently Asked Questions!

    What if I want to run a 2nd or 3rd Ghost blog on Plesk?

    Repeat the steps above, the only thing to change are:

    • The “Container Name
    • The port, change it from 32778 to 32779

    What if I want it at domain.com/blog?

    • Indicate this in the url on the setup page.
    • And when you add it in the rule on the “Docker Proxy Rules” page, add blog where it says “URL

    I want to move this to/from a subdomain from/to a naked domain?

    • Go into the “Docker Proxy Rules” and remove the rule from here.
    • Go into “Docker” on the left-hand side.
    • Click on “Settings” beside the container and adjust the url in here. This will more than likely restart the container.
    • Re-add the “Docker Proxy Rules” to the new subdomain or naked domain.

    How do I access the files if I want to import themes or other content?

    • Connect via SSH to your server (FTP will not work)
    • Navigate to /var/ghost/$containername/content

    If there are any other questions, hit me up on Twitter and I will try to help where possible, but as mentioned, I am not an expert. Do not rely on me to resolve your issue. Try StackOverflow, Plesk’s forums, Ghost’s forums, Google, DuckDuckGo.