nativeInstallerdiscourse

Install plugins

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.

NOTE: The Approach A sections referred to below do not apply to Bitnami native installers. Users of Bitnami native installers should refer only to the Approach B sections.

You might want to extend the functionality of Discourse by installing a plugin. If you want to do this, you must get the repository URL for the plugin (where PLUGIN_REPO_URL is the URL to the repository of the plugin you want to install, like: https://github.com/discourse/discourse-akismet):

Follow these steps below to install a new plugin:

  • Navigate to the Discourse installation directory. Depending on your installation type, run the commands below:

    • Approach A (Bitnami installations using system packages):

        $ cd installdir/discourse
      
    • Approach B (Self-contained Bitnami installations):

        $ cd installdir/apps/discourse/htdocs/
      
  • Next, install the plugin:

      $ sudo RAILS_ENV=production bundle exec rake plugin:install repo=PLUGIN_REPO_URL
    
  • Finally, precompile new assets to be used by the plugin:

      $ sudo RAILS_ENV=production bundle exec rake assets:precompile
    
Last modification June 16, 2021