Extending

Adding to an existing app

  • Add nesta-plugin-drop to your Gemfile:
1
gem "nesta-plugin-drop"
  • Switch to puma as web server, update Procfile
  • Add the nesta config/config.yml file.
  • Add nesta-theme-media.
  • Mount nesta app in rack endpoint.
  • Run bundle update and commit your changes.
  • Add the add-on to your app on Heroku: heroku addons:add nestadrop -a APP_NAME_HERE
  • Deploy your code to Heroku.
  • Open the add-on admin dashboard: heroku addons:open nestadrop -a APP_NAME_HERE
  • Link Dropbox account

Code changes

To get a copy of the code that is running your Nesta CMS you have two main options.

Accessing & deploying code changes via Dropbox

Locate your ContentFocus app within you list of apps on the Heroku Dashboard, and click the "Deploy" tab. On this page you'll be presented with 3 options, choose the "Dropbox" option and follow the prompts.

This process will take you currently deployed app and place a copy if it's code at Dropbox/Apps/Heroku for you to edit as required. When you're done you can go back to the Heroku Dashboard, add a message that describes the changes you made, and then click the button to deploy your changes.

Accessing & deploying code changes via Git

Locate your ContentFocus app within you list of apps on the Heroku Dashboard, and click the "Deploy" tab. On this page you'll be presented with 3 options, choose the "Heroku Git" option and follow the on-screen instructions.

External Services

Google Analytics

Segment

Social content promotion

Social content promotion

Themes

Questions? Feedback?

If this hasn't completely answered your questions or you have some thoughts on how we could make this content better, please get in touch at hello@getglu.io