Install a theme using the command line

Before running the commands shown on this page, you should load the Bitnami stack environment by executing the installdir/use_APPNAME script (Linux and MacOS) or by clicking the shortcut in the Start Menu under “Start -> Bitnami APPNAME Stack -> Application console” (Windows). On OS X VMs, the installation directory is /opt/bitnami and OS X VM users can click the “Open Terminal” button to run commands. Learn more about the Bitnami stack environment and about OS X VMs.

Ghost themes live in the installdir/apps/ghost/htdocs/content/themes directory and are also available in Ghost Marketplace.

  • Download your theme and uncompress it in this folder alongside the Casper default theme. Then, configure the permissions appropriately:

    $ cd installdir/apps/ghost/htdocs/content
    $ sudo chown -R bitnami:daemon themes

To switch to your newly added theme:

  • Restart Ghost.

    $ sudo installdir/ restart ghost
  • Log in to your application, and navigate to “Settings -> General”.

  • Select your theme name and click the “Save” button.

Install a theme using the Web interface

  • Download the theme in Ghost Marketplace.

  • Log into the application and navigate to “Settings -> General” section. Scroll down to the bottom of the page. Click the “Upload a theme” button.

    Ghost General Settings

  • Browse to the .zip file in your computer and drag and drop to upload it. Wait until the upload is complete.

    Upload a theme

  • You will see a confirmation message. Click the “Activate now” button if you want to activate the theme. Click the “Close” button to exit.

    Successful upload

  • The new theme is displayed in the “Themes” section. Select the theme in the list and click the action you want to perform.

    Activate a new theme

Last modification April 8, 2020