You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Since the deployer app is a simple Express app, we can easily extend it to add an admin panel that lets us see the current config.
Making the config editable directly from the front-end would be really good too. This would involve:
Making the config into a .json or .yaml
Authentication so that ArtSciLab members can #
Maybe github can be used for auth, so that permissions can be managed through github.
Forms would be validated, and the values saved back into the config file.
The config file would need to be read in every time a request comes through
Build logs can be output and saved.
Some things to consider:
Since the deployer is hosted on heroku, there is the issue of non-persistent file storage on heroku. Each new deploy would wipe the config file to the latest version in git.
This could mean that configs need to be stored in a database, which adds some extra complexity to the service, perhaps that can be a future enhancement.
The text was updated successfully, but these errors were encountered:
Since the deployer app is a simple Express app, we can easily extend it to add an admin panel that lets us see the current config.
Making the config editable directly from the front-end would be really good too. This would involve:
Some things to consider:
The text was updated successfully, but these errors were encountered: