🖭 restore app state, for demos and development 🖭
If you provide demo sites for an application, you might have a cron job setup to periodically restore the application's state to some default. This allows prospects to try out your service by making changes and then reset to a default state.
-
reel aims to:
-
Restore an application's database state to a configurable default.
-
Restore an application to a preset configuration.
-
Provide a web interface for interactive resets for use with vagrant.
-
Define configuration reset points.
-
Provide per-instance configuration proxy,
e.g. https://app.biz/demos//
Which is unique to a prospect, has a unique database backed instance of an application
-
-
Area of focus:
- Demos and development.
- Light-weight reverse proxy to app instances tied to prospects.
Further rationale provided.
To see how reel works, see the architecture. To see what services reel provides, see the services.
For use while developing or maintaining a project, please see usage.
To run locally and develop, see development.md
MIT - See LICENSE.md
Please review standards before submitting issues and pull requests. Thank you in advance for feedback, criticism, and feature requests.