This AMI allows to quickly spin up an OpenBoxes EC2 server hosting both OpenBoxes and the MariaDB database, ready to use. It is a simple and quick way to get an OpenBoxes environment running on AWS.
In order to use the AMI, use it as base when creating an EC2 instance on the marketplace. After launching the AMI, OpenBoxes will be accessible under port 80 of the instance. To access the UI navigate to the http:///openboxes. Make sure port 80 is open in the security group used. You can log in with the following credentials - username: admin, password: .
We encourage you to test and try the free trial period of the AMI. If you are willing to give the AMI a try and share your feedback with us (either here or privately with me), we are willing to offer discounts up to 90%.
Make sure to include the OpenBoxes version number in your documentation so users know what to expect. In fact I would recommend including all dependency versions like we do with the Digital Ocean marketplace image.
How do you plan to handle migrations / upgrades over time? It seems you currently have multiple versions (1.0.0, 1.0.1), but what does the migration path between the two versions look like? Is there a way to automate that upgrade process? Or will that be a manual process? If the latter, then I would recommend documenting the process.
Regarding the versioning, we plan to update the scheme we use to include the OpenBoxes version number included in our version, i.e. 0.0.9-1 in order to make that more visible to users.
Regarding migrations, it will likely need to be a manual process as AWS does not allow AMIs to update automatically. We will definitely document the process. One option we could explore is replacing the root volume of the instance as part of the update process, but that will require separating configuration and data into a separate partition.
Regarding the angled brackets - thanks for pointing that out. That being said, I don’t seem to be able to edit my original post (or I’m clueless and can’t find the edit button). Can you help me out with that?