SJRK-235: Explore remote database administration solutions

Metadata

Source
SJRK-235
Type
Improvement
Priority
Major
Status
Open
Resolution
N/A
Assignee
N/A
Reporter
Gregor Moss
Created
2019-03-07T17:06:30.078-0500
Updated
2019-03-07T17:15:14.831-0500
Versions
N/A
Fixed Versions
N/A
Component
  1. Storytelling Tool Server

Description

Investigate potential solutions to enable remote editing and administering of the Storytelling database content, e.g. changing a story's content, altering the author's name, etc.

One such solution would be exposing the Couch port (5984) to the app server container via docker-compose, and then SSH tunneling into the app server and completing whatever work needs doing at that point.

We may eventually want to create an HTTP endpoint, similar to the story deletion one, to allow for editing of a story and protected by Basic Authentication.