An introduction to hosting your own Story Map

Owen Evans
Mar 24, 2017 · 10 min read
Image for post
Image for post

Why host an app?

Image for post
Image for post
Kentucky’s Frontier Trails is a styled Story Map Tour.

You’re now familiar with reasons to host a Story Map app. Next, you’ll learn the basics of how it works.


How do self-hosted apps work?

Image for post
Image for post
How a self-hosted Story Map works.

Source Code and Compiled Code

Image for post
Image for post
You’ll find links to download the compiled code and source code on each app’s page on the Story Maps website.

Now you know how a self-hosted story map works, that there are two versions of the code, and how to know which one to use.

The last section will get a little more technical and look at three specific hosting scenarios.


What do you need to do?

Scenario 1 — Hosting an un-customized app

Parameters such as the appid are specified in the Application Configuration section of a Story Map app’s index.html file.

Scenario 2 — Make style changes to the app

Scenario 3 — Adding new features


Other Considerations

Should I update my app after each new release?

What if I’m using Enterprise?


Story Maps Developers' Corner

Learn best practices, read quick tips, and discover new…

Thanks to Stephen Sylvia

Owen Evans

Written by

Product Engineer on Esri's Story Maps Development Team.

Story Maps Developers' Corner

Learn best practices, read quick tips, and discover new ways to make your story map stand out from the crowd. Start creating your story at: http://storymaps.arcgis.com

Owen Evans

Written by

Product Engineer on Esri's Story Maps Development Team.

Story Maps Developers' Corner

Learn best practices, read quick tips, and discover new ways to make your story map stand out from the crowd. Start creating your story at: http://storymaps.arcgis.com

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store